8 void debug(
const std::string & ,
const std::string & =
"")
override {}
10 void info(
const std::string & ,
const std::string & =
"")
override {}
12 void warning(
const std::string & ,
const std::string & =
"")
override {}
14 void error(
const std::string & ,
const std::string & =
"")
override {}
16 void critical(
const std::string & ,
const std::string & =
"")
override {}
Definition NullLogger.hpp:6
void disableFileLogging() override
Disable logging to a file.
Definition NullLogger.hpp:26
std::string getAppPrefix() const override
Get the App Prefix object.
Definition NullLogger.hpp:22
void critical(const std::string &, const std::string &="") override
Log a critical message.
Definition NullLogger.hpp:16
void setAppPrefix(const std::string &) override
Set the application prefix for log messages.
Definition NullLogger.hpp:20
void setLevel(Level) override
Set the Level object.
Definition NullLogger.hpp:18
void error(const std::string &, const std::string &="") override
Log an error message.
Definition NullLogger.hpp:14
Level getLevel() const override
Get the Level object.
Definition NullLogger.hpp:19
void info(const std::string &, const std::string &="") override
Log an info message.
Definition NullLogger.hpp:10
bool enableFileLogging(const std::string &) override
Enable logging to a file.
Definition NullLogger.hpp:24
void debug(const std::string &, const std::string &="") override
Log a debug message.
Definition NullLogger.hpp:8
void warning(const std::string &, const std::string &="") override
Log a warning message.
Definition NullLogger.hpp:12
Definition ILogger.hpp:15
Level
Logging levels.
Definition ILogger.hpp:21
@ LOG_INFO
Definition ILogger.hpp:21