OpenEnroth b6fd866
|
#include <RotatingLogSink.h>
Public Member Functions | |
RotatingLogSink (std::string_view path, FileSystem *fs, int count=16) | |
virtual | ~RotatingLogSink () |
![]() | |
StreamLogSink (std::unique_ptr< OutputStream > stream) | |
StreamLogSink (OutputStream *stream) | |
virtual | ~StreamLogSink () |
virtual void | write (const LogCategory &category, LogLevel level, std::string_view message) override |
![]() | |
virtual | ~LogSink ()=default |
virtual void | write (const LogCategory &category, LogLevel level, std::string_view message)=0 |
Static Private Member Functions | |
static std::unique_ptr< OutputStream > | openRotatingStream (const FileSystemPath &path, FileSystem *fs, int count) |
Additional Inherited Members | |
![]() | |
static std::unique_ptr< LogSink > | createDefaultSink () |
|
explicit |
|
virtualdefault |
|
staticprivate |