class
#include <Core/Logger.h>
LoggerBackend 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()