Diarkis C++Client Library API Document
ILoggerBackend Class Referenceabstract

Interface class for AggregateLoggerBackend, ConsoleLoggerBackend, StreamLoggerBackend, and ThreadedLoggerBackend. More...

#include <LoggerBackend.h>

Inheritance diagram for ILoggerBackend:

Public Member Functions

virtual Result Log (const Diarkis::StdString &message, bool includeNewLine=true)=0
 Outputs a log of specified messages. More...
 

Detailed Description

Member Function Documentation

◆ Log()

virtual Result ILoggerBackend::Log ( const Diarkis::StdString message,
bool  includeNewLine = true 
)
pure virtual

Outputs a log of specified messages.

Parameters
[in]messageMessage to log output
[in]includeNewLineWhether to add a new line or not true=include

Implemented in ThreadedLoggerBackend, FileLoggerBackend, AggregateLoggerBackend, DebugLoggerBackend, StreamLoggerBackend, and ConsoleLoggerBackend.


The documentation for this class was generated from the following file: