#include "logger.hpp"
|
| virtual | ~Logger ()=default |
| |
| template<typename... Args> |
| void | trace (const std::string &format, const Args &... args) const |
| |
| template<typename... Args> |
| void | debug (const std::string &format, const Args &... args) const |
| |
| template<typename... Args> |
| void | info (const std::string &format, const Args &... args) const |
| |
| template<typename... Args> |
| void | warn (const std::string &format, const Args &... args) const |
| |
| template<typename... Args> |
| void | error (const std::string &format, const Args &... args) const |
| |
| template<typename... Args> |
| void | critical (const std::string &format, const Args &... args) const |
| |
| template<typename... Args> |
| void | log (Level level, const std::string &format, const Args &... args) const |
| |
◆ Level
◆ ~Logger()
| virtual logger::Logger::~Logger |
( |
| ) |
|
|
virtualdefault |
◆ critical()
template<typename... Args>
| void logger::Logger::critical |
( |
const std::string & |
format, |
|
|
const Args &... |
args |
|
) |
| const |
|
inline |
◆ debug()
template<typename... Args>
| void logger::Logger::debug |
( |
const std::string & |
format, |
|
|
const Args &... |
args |
|
) |
| const |
|
inline |
◆ error()
template<typename... Args>
| void logger::Logger::error |
( |
const std::string & |
format, |
|
|
const Args &... |
args |
|
) |
| const |
|
inline |
◆ info()
template<typename... Args>
| void logger::Logger::info |
( |
const std::string & |
format, |
|
|
const Args &... |
args |
|
) |
| const |
|
inline |
◆ log()
template<typename... Args>
| void logger::Logger::log |
( |
Level |
level, |
|
|
const std::string & |
format, |
|
|
const Args &... |
args |
|
) |
| const |
|
inline |
◆ logInternal()
| virtual void logger::Logger::logInternal |
( |
Level |
level, |
|
|
const std::string & |
s |
|
) |
| const |
|
protectedpure virtual |
◆ shouldLog()
| virtual bool logger::Logger::shouldLog |
( |
Level |
level | ) |
const |
|
protectedpure virtual |
Whether the configured logging level is at least as verbose as the one given in parameter.
Implemented in logger::DummyLogger.
◆ trace()
template<typename... Args>
| void logger::Logger::trace |
( |
const std::string & |
format, |
|
|
const Args &... |
args |
|
) |
| const |
|
inline |
◆ warn()
template<typename... Args>
| void logger::Logger::warn |
( |
const std::string & |
format, |
|
|
const Args &... |
args |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following file: