![]() |
Qore Logger Module Reference 1.0
|
Implements the root class for loggers; does not allow a parent logger to be set. More...
Public Member Functions | |
| constructor (int level) | |
| constructor (LoggerLevel level=LoggerLevel::getLevelAll()) | |
| constructor (string level) | |
| setLevel (*LoggerLevel value) | |
| Overrides the level setter to prevent setting the root logger's level to NOTHING (an exception is thrown in this case). | |
| setParent (*Logger value) | |
| Overrides value setter as the root logger cannot have a parent; this method always throws an exception if the argument is a value. | |
Implements the root class for loggers; does not allow a parent logger to be set.
| Logger::LoggerRoot::constructor | ( | int | level | ) |
| level | initial log level |
| Logger::LoggerRoot::constructor | ( | LoggerLevel | level = LoggerLevel::getLevelAll() | ) |
| level | initial log level |
| Logger::LoggerRoot::constructor | ( | string | level | ) |
| level | initial log level |
| Logger::LoggerRoot::setLevel | ( | *LoggerLevel | value | ) |
| Logger::LoggerRoot::setParent | ( | *Logger | value | ) |
Overrides value setter as the root logger cannot have a parent; this method always throws an exception if the argument is a value.
| LOGGER-ERROR | if parent exists |