|FileLogger (const FileLoggerSettings &, FileLoggerListener *=NULL)|
|const FileLoggerSettings &||settings () const|
|void||info (std::string &)|
|LogEntry *||addEntry (LogSeverity::Enum)|
|Public Member Functions inherited from Logger|
|Protected Member Functions inherited from Logger|
Implements logging services to put logged data into a regular file. Provides additional facilities like splitting logged data into chunks not exceeding specified size limit.
Initializes logger according to given settings.
Disposes logging machinery.
Adds a new entry into the log.
Returns instance for further fulfill or NULL if given severity is lower than defined by settings at the moment of instance construction.
Basic information on the implementation of the logging services.
Rolls over current log and starts recording a new chunk.
Detached data is stored into a file whose name is suffixed with a timestamp taken at the moment of detach. Timestamp is taken using watch service associated with the logger using its settings.
|const FileLoggerSettings& settings||(||)||const|
Configuration of given logger instance.