The FileSink class - sink writing messages to file.
More...
#include <FileSink.hh>
|
| FileSink (const std::string &filename, bool isSynchronized=false) |
| FileSink. More...
|
|
| Sink (bool isSynchronized=false) |
|
| Sink (const Sink &other)=delete |
|
| Sink (Sink &&other)=delete |
|
Sink & | operator= (const Sink &other)=delete |
|
Sink & | operator= (Sink &&other)=delete |
|
void | Sync (const std::string &loggerName, Severity severity, const std::string &message, const std::string &logFileLocation, const std::size_t &logLineNumber) |
|
|
virtual void | Log (const std::string &loggerName, Severity severity, const std::string &message, const std::string &logFileLocation, const std::size_t &logLineNumber) override |
| Log - override this method to define how the messege should be logged. More...
|
|
The FileSink class - sink writing messages to file.
◆ FileSink()
grail::logger::FileSink::FileSink |
( |
const std::string & |
filename, |
|
|
bool |
isSynchronized = false |
|
) |
| |
FileSink.
- Parameters
-
filename | - path to logger file, if it does not exist new file will be created |
isSynchronized | |
◆ Log()
void grail::logger::FileSink::Log |
( |
const std::string & |
loggerName, |
|
|
Severity |
severity, |
|
|
const std::string & |
message, |
|
|
const std::string & |
logFileLocation, |
|
|
const std::size_t & |
logLineNumber |
|
) |
| |
|
overrideprotectedvirtual |
Log - override this method to define how the messege should be logged.
- Parameters
-
loggerName | |
severity | |
message | |
logFileLocation | |
logLineNumber | |
Implements grail::logger::Sink.
The documentation for this class was generated from the following files: