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 | |
| namespace | flatlogs |
Typedefs | |
| typedef std::shared_ptr< char > | flatlogs::bufferPtrT |
| The log entry buffer smart pointer. | |
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.__unnamed4__ | __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. |