struct
SushiEngine::Logging::RingLoggerConfiguration
Holds the settings a RingLogger is built with.
- Declared in
engine/foundation/logging/include/SushiEngine/logging/ring_logger.hpp
Properties
ring_capacity_bytes | Holds each thread's ring size in bytes; a power of two. |
drain_interval_milliseconds | Holds the writer's sleep between drains when the rings are idle. |
ordering_grace_milliseconds | Holds how long a record waits for older records from other threads. |
writer_mode | Selects who drains the rings. |
clock | Holds the timestamp source; nullptr selects std::chrono::steady_clock. |

