#include <OnixS/CME/MDH/NullLogger.h>
Public Member Functions | |
| NullLogger () | |
| ~NullLogger () override | |
| void | info (std::string &str) override |
| LogEntry * | addEntry (LogSeverity::Enum) override |
| Public Member Functions inherited from Logger | |
| virtual | ~Logger () |
Static Public Member Functions | |
| static NullLogger & | self () |
Additional Inherited Members | |
| Protected Member Functions inherited from Logger | |
| Logger () | |
Definition at line 28 of file NullLogger.h.
|
inline |
Initializes logger according to given settings.
Definition at line 31 of file NullLogger.h.
|
inlineoverride |
In fact, does nothing.
Definition at line 34 of file NullLogger.h.
|
inlineoverridevirtual |
As implementation supposes no data recording, always return NULL to make logging impossible.
Implements Logger.
Definition at line 45 of file NullLogger.h.
|
inlineoverridevirtual |
Basic information on the implementation of the logging services.
Implements Logger.
Definition at line 38 of file NullLogger.h.
|
static |
Returns an instance of the NullLogger.