Namespace uipc::logger
Namespace List > uipc > logger
Public Functions
| Type | Name |
|---|---|
| void | critical (std::string_view fmt, Args &&... args) |
| void | debug (std::string_view fmt, Args &&... args) |
| void | error (std::string_view fmt, Args &&... args) |
| UIPC_CORE_API Logger::Level | get_level () |
| void | info (std::string_view fmt, Args &&... args) |
| void | log (Logger::Level level, std::string_view fmt, Args &&... args) |
| UIPC_CORE_API void | set_level (Logger::Level level) |
| UIPC_CORE_API void | set_pattern (std::string_view pattern) |
| void | warn (std::string_view fmt, Args &&... args) |
Public Functions Documentation
function critical
template<typename... Args>
inline void uipc::logger::critical (
std::string_view fmt,
Args &&... args
)
function debug
template<typename... Args>
inline void uipc::logger::debug (
std::string_view fmt,
Args &&... args
)
function error
template<typename... Args>
inline void uipc::logger::error (
std::string_view fmt,
Args &&... args
)
function get_level
function info
function log
template<typename... Args>
inline void uipc::logger::log (
Logger::Level level,
std::string_view fmt,
Args &&... args
)
function set_level
function set_pattern
function warn
The documentation for this class was generated from the following file include/uipc/common/logger.h