|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
Classes | |
| class | common_logger_factory |
| Factory for creating common_system compatible loggers. More... | |
| class | common_system_logger_adapter |
| Adapter to expose kcenon::logger as common::interfaces::ILogger. More... | |
| class | logger_adapter |
| Adapter to expose logger as common::interfaces::ILogger. More... | |
| class | logger_from_common_adapter |
| Adapter to use common::interfaces::ILogger in logger_system. More... | |
Typedefs | |
| using | log_level = common::interfaces::log_level |
Functions | |
| inline ::common::interfaces::log_level | to_common_level (log_level level) |
| Convert log levels between logger_system and common_system. | |
| log_level | from_common_level (::common::interfaces::log_level level) |
| using kcenon::logger::adapters::log_level = common::interfaces::log_level |
Definition at line 26 of file logger_adapter.h.
|
inline |
Definition at line 56 of file common_logger_adapter.h.
Referenced by kcenon::logger::adapters::logger_from_common_adapter::get_level(), kcenon::logger::adapters::logger_adapter::log(), kcenon::logger::adapters::logger_adapter::log_entry(), kcenon::logger::adapters::logger_adapter::log_with_location(), and kcenon::logger::adapters::logger_adapter::set_level().

| inline ::common::interfaces::log_level kcenon::logger::adapters::to_common_level | ( | log_level | level | ) |
Convert log levels between logger_system and common_system.
Definition at line 35 of file common_logger_adapter.h.
Referenced by kcenon::logger::adapters::logger_adapter::get_level(), kcenon::logger::adapters::logger_from_common_adapter::log(), kcenon::logger::adapters::logger_from_common_adapter::log_with_location(), and kcenon::logger::adapters::logger_from_common_adapter::set_level().
