|
Chrysalis - Logging
|
#include <Logger.h>
Public Member Functions | |
| const char * | getName () const |
| spdlog::level::level_enum | getLevel () const |
| void | setLevel (spdlog::level::level_enum level) |
| void | flush () const |
| void | addSink (const std::shared_ptr< spdlog::sinks::sink > &sink) |
| template<typename... Args> | |
| void | log (spdlog::level::level_enum lvl, spdlog::format_string_t< Args... > fmt, Args &&... args) |
| template<typename... Args> | |
| void | trace (spdlog::format_string_t< Args... > fmt, Args &&... args) |
| template<typename... Args> | |
| void | debug (spdlog::format_string_t< Args... > fmt, Args &&... args) |
| template<typename... Args> | |
| void | info (spdlog::format_string_t< Args... > fmt, Args &&... args) |
| template<typename... Args> | |
| void | warn (spdlog::format_string_t< Args... > fmt, Args &&... args) |
| template<typename... Args> | |
| void | error (spdlog::format_string_t< Args... > fmt, Args &&... args) |
| template<typename... Args> | |
| void | critical (spdlog::format_string_t< Args... > fmt, Args &&... args) |
Static Public Attributes | |
| static constexpr short | LOGGER_NAME_LENGTH = 20 |
Friends | |
| class | LoggerRegistry |
| void Logger::addSink | ( | const std::shared_ptr< spdlog::sinks::sink > & | sink | ) |
|
inline |
|
inline |
|
inline |
| void Logger::flush | ( | ) | const |
| spdlog::level::level_enum Logger::getLevel | ( | ) | const |
| const char * Logger::getName | ( | ) | const |
|
inline |
|
inline |
| void Logger::setLevel | ( | spdlog::level::level_enum | level | ) |
|
inline |
|
inline |
|
friend |
|
staticconstexpr |