file
ITraceSink.h
Namespaces
- namespace Death
- Shared root namespace.
- namespace Death::Trace
- Runtime event tracing implementation, should be used along with Asserts.h.
Classes
- class Death::ITraceSink
- Interface for sink to be used by logger writing to it.
Functions
- void AttachSink(ITraceSink* sink)
- Registers the sink and initializes the event logger if no sink was attached before.
- void DetachSink(ITraceSink* sink)
- Unregisters the sink and uninitializes the event logger if no sink left.
- void Flush()
- Flushes and waits until all prior items are written to all sinks.