Skip to content

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