OpenEnroth 73e68f7
|
#include <RotatingLogSink.h>
Public Member Functions | |
RotatingLogSink (std::string_view path, FileSystem *fs, int count=16) | |
virtual | ~RotatingLogSink () |
Public Member Functions inherited from StreamLogSink | |
StreamLogSink (std::unique_ptr< OutputStream > stream) | |
StreamLogSink (OutputStream *stream) | |
virtual | ~StreamLogSink () |
virtual void | write (const LogCategory &category, LogLevel level, std::string_view message) override |
Public Member Functions inherited from LogSink | |
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 Public Member Functions inherited from LogSink | |
static std::unique_ptr< LogSink > | createDefaultSink () |
|
explicit |
|
virtualdefault |
|
staticprivate |