RSC
0.17.1
|
A Visitor that propagates a logging level down the logger tree but stops if a logger already as a level assigned. More...
Public Member Functions | |
LevelSetter (const Logger::Level &level) | |
virtual | ~LevelSetter () |
bool | visit (const LoggerTreeNode::NamePath &, LoggerTreeNodePtr node, const Logger::Level &) |
Called for each node in the tree. More... | |
Public Member Functions inherited from rsc::logging::LoggerTreeNode::Visitor | |
virtual | ~Visitor () |
Private Attributes | |
Logger::Level | level |
A Visitor that propagates a logging level down the logger tree but stops if a logger already as a level assigned.
Definition at line 66 of file LoggerFactory.cpp.
|
inline |
Definition at line 69 of file LoggerFactory.cpp.
|
inlinevirtual |
Definition at line 73 of file LoggerFactory.cpp.
|
inlinevirtual |
Called for each node in the tree.
path | current path in the tree |
node | currently visited node |
parentLevel | direct or derived level of the parent node |
false
Implements rsc::logging::LoggerTreeNode::Visitor.
Definition at line 76 of file LoggerFactory.cpp.
|
private |
Definition at line 90 of file LoggerFactory.cpp.