LoggerRepository Class ReferenceInheritance diagram for LoggerRepository:
[legend]Collaboration diagram for LoggerRepository:
[legend]List of all members.
Detailed Description
A LoggerRepository is used to create and retrieve Loggers . The relation between loggers in a repository depends on the repository but typically loggers are arranged in a named hierarchy.
In addition to the creational methods, a LoggerRepository can be queried for existing loggers, can act as a point of registry for events related to loggers.
Member Function Documentation
virtual const LevelPtr& getThreshold |
( |
|
) |
const [pure virtual] |
|
virtual bool isDisabled |
( |
int |
level |
) |
const [pure virtual] |
|
|
Is the repository disabled for a given level? The answer depends on the repository threshold and the level parameter. See also setThreshold method.
Implemented in Hierarchy. |
virtual void setThreshold |
( |
const String & |
val |
) |
[pure virtual] |
|
virtual void setThreshold |
( |
const LevelPtr & |
level |
) |
[pure virtual] |
|
|
Set the repository-wide threshold. All logging requests below the threshold are immediately dropped. By default, the threshold is set to Level::ALL which has the lowest possible rank.
Implemented in Hierarchy. |
The documentation for this class was generated from the following file:
|