class
#include <Core/Logger.h>
Logger Logger enqueues trace items for processing.
This class should not usually be used directly.
Constructors, destructors, conversion operators
Public functions
- auto operator=(Logger const&) -> Logger& deleted
- void AttachSink(ITraceSink* sink)
- void DetachSink(ITraceSink* sink)
-
auto Write(TraceLevel level,
const char* fmt,
va_
list args) -> bool -
void Flush(std::
uint32_t sleepDurationNs = 100)