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: