ludus::foundation::logging::LogHealth¶
Ludus Wiki · API overview · Browse API
Struct
Per-sink and backend health snapshot (requirements R49).
Declared in modules/foundation/logging/include/ludus/foundation/logging/log_system.hpp
#include <ludus/foundation/logging/log_system.hpp>
struct ludus::foundation::logging::LogHealth
Fields¶
ConsoleHealthy¶
bool ludus::foundation::logging::LogHealth::ConsoleHealthy = true
Declared in modules/foundation/logging/include/ludus/foundation/logging/log_system.hpp
FileHealthy¶
bool ludus::foundation::logging::LogHealth::FileHealthy = true
Declared in modules/foundation/logging/include/ludus/foundation/logging/log_system.hpp
DebuggerHealthy¶
bool ludus::foundation::logging::LogHealth::DebuggerHealthy = true
Declared in modules/foundation/logging/include/ludus/foundation/logging/log_system.hpp
WorkerHealthy¶
bool ludus::foundation::logging::LogHealth::WorkerHealthy = true
Declared in modules/foundation/logging/include/ludus/foundation/logging/log_system.hpp
QueueHighWaterMark¶
uint64 ludus::foundation::logging::LogHealth::QueueHighWaterMark = 0
Related types: uint64
Declared in modules/foundation/logging/include/ludus/foundation/logging/log_system.hpp
DroppedTotal¶
uint64 ludus::foundation::logging::LogHealth::DroppedTotal = 0
Related types: uint64
Declared in modules/foundation/logging/include/ludus/foundation/logging/log_system.hpp