Qore Logger Module Reference
0.4
|
Implements the filter according event LoggerLevel. More...
Public Member Methods | |
constructor (int min_value, int max_value=LoggerLevel::OFF) | |
Creates the object. More... | |
constructor (LoggerLevel min_value=LoggerLevel::getLevelInfo(), LoggerLevel max_value=LoggerLevel::getLevelOff()) | |
Creates the object. More... | |
constructor (string min_value, string max_value='OFF') | |
Creates the object. More... | |
int | eval (LoggerEvent event) |
Implements filtering by level. | |
LoggerLevel | getMaxLevel () |
Returns the maximum logging level. | |
LoggerLevel | getMinLevel () |
Returns the minimum logging level. | |
setMaxLevel (int value) | |
Sets the maximum logging level. More... | |
setMaxLevel (LoggerLevel value) | |
Sets the maximum logging level. More... | |
setMaxLevel (string value) | |
Sets the maximum logging level. More... | |
setMinLevel (int value) | |
Sets the minimum logging level. More... | |
setMinLevel (LoggerLevel value) | |
Sets the minimum logging level. More... | |
setMinLevel (string value) | |
Sets the minimum logging level. More... | |
Public Member Methods inherited from Logger::LoggerFilter | |
int | eval (LoggerEvent event) |
Performs filtering logic on an event and returns the decision for the event. More... | |
Private:Internal Attributes | |
LoggerLevel | maxLevel |
max.level | |
LoggerLevel | minLevel |
min.level | |
Additional Inherited Members | |
Public Attributes inherited from Logger::LoggerFilter | |
const | ACCEPT = 1 |
The event will be processed. | |
const | DENY = -1 |
The event should not be processed. | |
const | NEUTRAL = 0 |
No decision could be made, further filtering should occur. | |
Implements the filter according event LoggerLevel.
When 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 = LoggerLevel::OFF |
||
) |
Creates the object.
min_value | the minimum logging level |
max_value | the maximum logging level |
Logger::LoggerFilterLevel::constructor | ( | LoggerLevel | min_value = LoggerLevel::getLevelInfo() , |
LoggerLevel | max_value = LoggerLevel::getLevelOff() |
||
) |
Creates the object.
min_value | the minimum logging level |
max_value | the maximum logging level |
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 |