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