The flatlogs buffer header format. More...
Go to the source code of this file.
Classes | |
class | flatlogs::logHeader |
The log entry header. More... | |
struct | flatlogs::logHeader::internal_logHeader |
union | flatlogs::logHeader::internal_logHeader.__unnamed4__ |
Namespaces | |
flatlogs | |
Typedefs | |
typedef std::shared_ptr< char > | flatlogs::bufferPtrT |
The log entry buffer smart pointer. More... | |
The flatlogs buffer header format.
History:
Definition in file logHeader.hpp.
struct flatlogs::logHeader::internal_logHeader |
Definition at line 94 of file logHeader.hpp.
Class Members | ||
---|---|---|
union internal_logHeader | __unnamed__ | |
eventCodeT | m_eventCode | |
logPrioT | m_logLevel | |
timespecX | m_timespecX | |
msgLen0T | msgLen0 | The short message length. Always present. |
union flatlogs::logHeader::internal_logHeader.__unnamed4__ |
Definition at line 100 of file logHeader.hpp.
Class Members | ||
---|---|---|
msgLen1T | msgLen1 | The intermediate message length. Only present if msgLen0 == max-1 of msgLen0T. |
msgLen2T | msgLen2 | The long message length. Only present if msgLen1 == max-value of msgLen0T. |