Defines an entry for the message queue. More...
#include <LogOutputStream.h>
Public Member Functions | |
LogMessage (const icl_core::TimeStamp ×tamp=icl_core::TimeStamp(), icl_core::logging::LogLevel log_level=eLL_MUTE, const char *log_stream="", const char *filename="", size_t line=0, const char *class_name="", const char *object_name="", const char *function_name="", const char *message_text="") | |
Public Attributes | |
char | class_name [cMAX_IDENTIFIER_LENGTH+1] |
char | filename [cMAX_DESCRIPTION_LENGTH+1] |
char | function_name [cMAX_IDENTIFIER_LENGTH+1] |
size_t | line |
icl_core::logging::LogLevel | log_level |
char | log_stream [cMAX_IDENTIFIER_LENGTH+1] |
char | message_text [cDEFAULT_LOG_SIZE+1] |
char | object_name [cMAX_DESCRIPTION_LENGTH+1] |
icl_core::TimeStamp | timestamp |
Defines an entry for the message queue.
Definition at line 243 of file LogOutputStream.h.
icl_core::logging::LogOutputStream::LogMessage::LogMessage | ( | const icl_core::TimeStamp & | timestamp = icl_core::TimeStamp() , |
icl_core::logging::LogLevel | log_level = eLL_MUTE , |
||
const char * | log_stream = "" , |
||
const char * | filename = "" , |
||
size_t | line = 0 , |
||
const char * | class_name = "" , |
||
const char * | object_name = "" , |
||
const char * | function_name = "" , |
||
const char * | message_text = "" |
||
) |
Definition at line 662 of file LogOutputStream.cpp.
char icl_core::logging::LogOutputStream::LogMessage::class_name[cMAX_IDENTIFIER_LENGTH+1] |
Definition at line 257 of file LogOutputStream.h.
char icl_core::logging::LogOutputStream::LogMessage::filename[cMAX_DESCRIPTION_LENGTH+1] |
Definition at line 255 of file LogOutputStream.h.
char icl_core::logging::LogOutputStream::LogMessage::function_name[cMAX_IDENTIFIER_LENGTH+1] |
Definition at line 259 of file LogOutputStream.h.
size_t icl_core::logging::LogOutputStream::LogMessage::line |
Definition at line 256 of file LogOutputStream.h.
icl_core::logging::LogLevel icl_core::logging::LogOutputStream::LogMessage::log_level |
Definition at line 253 of file LogOutputStream.h.
char icl_core::logging::LogOutputStream::LogMessage::log_stream[cMAX_IDENTIFIER_LENGTH+1] |
Definition at line 254 of file LogOutputStream.h.
char icl_core::logging::LogOutputStream::LogMessage::message_text[cDEFAULT_LOG_SIZE+1] |
Definition at line 260 of file LogOutputStream.h.
char icl_core::logging::LogOutputStream::LogMessage::object_name[cMAX_DESCRIPTION_LENGTH+1] |
Definition at line 258 of file LogOutputStream.h.
icl_core::TimeStamp icl_core::logging::LogOutputStream::LogMessage::timestamp |
Definition at line 252 of file LogOutputStream.h.