determines the minimum level of messages that should be loggged
More...
#include </home/runner/work/metall/metall/include/metall/logger.hpp>
|
static const level_filter | critical {logger::level::critical} |
| Only log critical messages.
|
|
static const level_filter | error {logger::level::error} |
| Only log error and critical messages.
|
|
static const level_filter | warning {logger::level::warning} |
| Only log warning, error and critical messages.
|
|
static const level_filter | info {logger::level::info} |
| Only log info, warning, error and critical messages.
|
|
static const level_filter | debug {logger::level::debug} |
| Only log debug, info, warning, error and critical messages.
|
|
static const level_filter | verbose {logger::level::verbose} |
| Log all messages.
|
|
static const level_filter | silent {std::nullopt} |
| Don't log any messages.
|
|
determines the minimum level of messages that should be loggged
◆ should_log()
bool metall::logger::level_filter::should_log |
( |
level |
lvl | ) |
const |
|
inlinenoexcept |
returns true if the logger should log a message of level lvl with this level_filter
◆ critical
Only log critical messages.
◆ error
Only log error and critical messages.
◆ warning
Only log warning, error and critical messages.
◆ info
Only log info, warning, error and critical messages.
◆ debug
Only log debug, info, warning, error and critical messages.
◆ verbose
◆ silent
The documentation for this struct was generated from the following file:
- /home/runner/work/metall/metall/include/metall/logger.hpp