|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Log entry materialized when records are drained from the ring buffer. More...
#include <async_logger.h>
Public Attributes | |
| uint64_t | timestamp_ns |
| uint32_t | thread_id |
| SimLogLevel | level |
| char | message [SIM_ASYNC_LOGGER_MESSAGE_MAX+1U] |
Log entry materialized when records are drained from the ring buffer.
| SimLogLevel SimAsyncLogRecord::level |
Severity level.
| char SimAsyncLogRecord::message[SIM_ASYNC_LOGGER_MESSAGE_MAX+1U] |
Null-terminated payload.
| uint32_t SimAsyncLogRecord::thread_id |
Lightweight thread identifier.
| uint64_t SimAsyncLogRecord::timestamp_ns |
Monotonic timestamp in nanoseconds.