Skip to content

ludus::foundation::profiling::TraceHealth

Ludus Wiki · API overview · Browse API

Struct

Snapshot of recorder health (§21). All counters are best-effort relaxed reads.

Declared in modules/foundation/profiling/include/ludus/foundation/profiling/trace_system.hpp

#include <ludus/foundation/profiling/trace_system.hpp>
struct ludus::foundation::profiling::TraceHealth

Fields

EventsRecorded

uint64 ludus::foundation::profiling::TraceHealth::EventsRecorded = 0

Related types: uint64

Declared in modules/foundation/profiling/include/ludus/foundation/profiling/trace_system.hpp

EventsDropped

uint64 ludus::foundation::profiling::TraceHealth::EventsDropped = 0
over-capacity drops during capture

Related types: uint64

Declared in modules/foundation/profiling/include/ludus/foundation/profiling/trace_system.hpp

ThreadsRegistered

uint64 ludus::foundation::profiling::TraceHealth::ThreadsRegistered = 0

Related types: uint64

Declared in modules/foundation/profiling/include/ludus/foundation/profiling/trace_system.hpp