Death::Trace::LoggerBackend class

Logger backend processes trace items in the background.

This class should not usually be used directly.

Constructors, destructors, conversion operators

LoggerBackend()
~LoggerBackend()
LoggerBackend(LoggerBackend const&) deleted

Public functions

auto operator=(LoggerBackend const&) -> LoggerBackend& deleted
void AttachSink(ITraceSink* sink)
void DetachSink(ITraceSink* sink)
void Notify()
void DispatchEntryToSinks(TraceLevel level, std::uint64_t timestamp, const void* content, std::int32_t contentLength)
void FlushActiveSinks()