![]() |
Qore Logger Module Reference 1.0
|
Implements the filter according event LoggerLevel. More...
Public Member Functions | |
constructor (int min_value, int max_value=Qore::Logger::LoggerLevel::OFF) | |
Creates the object. | |
constructor (Qore::Logger::LoggerLevel min_value=Qore::Logger::LoggerLevel::LevelInfo, Qore::Logger::LoggerLevel max_value=Qore::Logger::LoggerLevel::LevelOff) | |
Creates the object. | |
constructor (string min_value, string max_value='OFF') | |
Creates the object. | |
int | eval (LoggerEvent event) |
Implements filtering by level. | |
Qore::Logger::LoggerLevel | getMaxLevel () |
Returns the maximum logging level. | |
LoggerLevel | getMinLevel () |
Returns the minimum logging level. | |
setMaxLevel (int value) | |
Sets the maximum logging level. | |
setMaxLevel (LoggerLevel value) | |
Sets the maximum logging level. | |
setMaxLevel (string value) | |
Sets the maximum logging level. | |
setMinLevel (int value) | |
Sets the minimum logging level. | |
setMinLevel (LoggerLevel value) | |
Sets the minimum logging level. | |
setMinLevel (string value) | |
Sets the minimum logging level. | |
Private Attributes | |
Qore::Logger::LoggerLevel | maxLevel |
max.level | |
Qore::Logger::LoggerLevel | minLevel |
min.level | |
Implements the filter according event LoggerLevel.
When Qore::Logger::LoggerEvent::getLevel does not satisfy the filter condition, then logging is rejected.
The min and max levels define the range to be logged (if min <= max.level) or range which won't be logged (if max < min.level)
Logger::LoggerFilterLevel::constructor | ( | int | min_value, |
int | max_value = Qore::Logger::LoggerLevel::OFF ) |
Creates the object.
min_value | the minimum logging level |
max_value | the maximum logging level |
Logger::LoggerFilterLevel::constructor | ( | Qore::Logger::LoggerLevel | min_value = Qore::Logger::LoggerLevel::LevelInfo, |
Qore::Logger::LoggerLevel | max_value = Qore::Logger::LoggerLevel::LevelOff ) |
Creates the object.
min_value | the minimum logging level |
max_value | the maximum logging level |
Logger::LoggerFilterLevel::constructor | ( | string | min_value, |
string | max_value = 'OFF' ) |
Creates the object.
min_value | the minimum logging level |
max_value | the maximum logging level |
Logger::LoggerFilterLevel::setMaxLevel | ( | int | value | ) |
Sets the maximum logging level.
value | the maximum logging level |
Logger::LoggerFilterLevel::setMaxLevel | ( | LoggerLevel | value | ) |
Sets the maximum logging level.
value | the maximum logging level |
Logger::LoggerFilterLevel::setMaxLevel | ( | string | value | ) |
Sets the maximum logging level.
value | the maximum logging level |
Logger::LoggerFilterLevel::setMinLevel | ( | int | value | ) |
Sets the minimum logging level.
value | the minimum logging level |
Logger::LoggerFilterLevel::setMinLevel | ( | LoggerLevel | value | ) |
Sets the minimum logging level.
value | the minimum logging level |
Logger::LoggerFilterLevel::setMinLevel | ( | string | value | ) |
Sets the minimum logging level.
value | the minimum logging level |