HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
hf_log_message_t Struct Reference

Log message structure. More...

#include <BaseLogger.h>

Public Attributes

hf_log_level_t level
 Log level.
 
const char * tag
 Message tag.
 
const char * message
 Message content.
 
const char * file
 Source file.
 
hf_u32_t line
 Source line.
 
const char * function
 Function name.
 
hf_u64_t timestamp
 Timestamp.
 
hf_u32_t thread_id
 Thread ID.
 
hf_u32_t message_length
 Message length.
 

Detailed Description

Log message structure.

Member Data Documentation

◆ file

const char* hf_log_message_t::file

Source file.

◆ function

const char* hf_log_message_t::function

Function name.

◆ level

hf_log_level_t hf_log_message_t::level

Log level.

◆ line

hf_u32_t hf_log_message_t::line

Source line.

◆ message

const char* hf_log_message_t::message

Message content.

◆ message_length

hf_u32_t hf_log_message_t::message_length

Message length.

◆ tag

const char* hf_log_message_t::tag

Message tag.

◆ thread_id

hf_u32_t hf_log_message_t::thread_id

Thread ID.

◆ timestamp

hf_u64_t hf_log_message_t::timestamp

Timestamp.


The documentation for this struct was generated from the following file: