Provides logging functionality.
More...
#include <Logger.hpp>
|
static void | setLogDestination (LogDestination *destination) |
| Sets the log destination of the logger.
|
|
static void | setLogLevel (LogLevel level) |
| Sets the log level of the logger.
|
|
static LogLevel | getLogLevel () |
| Gets the log level of the logger.
|
|
static void | trace (const std::string &logMessage) |
| Logs a trace level message.
|
|
static void | debug (const std::string &logMessage) |
| Logs a debug level message.
|
|
static void | info (const std::string &logMessage) |
| Logs an info level message.
|
|
static void | warning (const std::string &logMessage) |
| Logs a warning level message.
|
|
static void | error (const std::string &logMessage) |
| Logs an error level message.
|
|
Provides logging functionality.
Logger class.
◆ debug()
void switchboard::Logger::debug |
( |
const std::string & |
logMessage | ) |
|
|
static |
Logs a debug level message.
- Parameters
-
logMessage | The log message. |
◆ error()
void switchboard::Logger::error |
( |
const std::string & |
logMessage | ) |
|
|
static |
Logs an error level message.
- Parameters
-
logMessage | The log message. |
◆ getLogLevel()
LogLevel switchboard::Logger::getLogLevel |
( |
| ) |
|
|
static |
Gets the log level of the logger.
- Returns
- The current log level.
◆ info()
void switchboard::Logger::info |
( |
const std::string & |
logMessage | ) |
|
|
static |
Logs an info level message.
- Parameters
-
logMessage | The log message. |
◆ setLogLevel()
void switchboard::Logger::setLogLevel |
( |
LogLevel |
level | ) |
|
|
static |
Sets the log level of the logger.
- Parameters
-
level | The log level to be set. |
◆ trace()
void switchboard::Logger::trace |
( |
const std::string & |
logMessage | ) |
|
|
static |
Logs a trace level message.
- Parameters
-
logMessage | The log message. |
◆ warning()
void switchboard::Logger::warning |
( |
const std::string & |
logMessage | ) |
|
|
static |
Logs a warning level message.
- Parameters
-
logMessage | The log message. |
The documentation for this class was generated from the following files:
- /Users/jenkins/.jenkins/workspace/Switchboard Developer Site - Production/SwitchboardSDK/src/all/Logger/Logger.hpp
- /Users/jenkins/.jenkins/workspace/Switchboard Developer Site - Production/SwitchboardSDK/src/all/Logger/Logger.cpp