#include <senf/Utils/Logger/AreaRegistry.hh>

The area registry keeps track of all areas defined.
The area registry exposes a forward sequence interface which allows to query the list of all registered areas.
Definition at line 53 of file AreaRegistry.hh.
Classes |
|
| struct | SelectName |
Public Types |
|
| typedef boost::transform_iterator < SelectName, Registry::const_iterator > |
iterator |
| Iterator type. |
|
Public Member Functions |
|
| iterator | begin () |
| Beginning of area name sequence. |
|
| iterator | end () |
| End of area name sequence. |
|
| detail::AreaBase const * | lookup (std::string const &name) |
Static Public Member Functions |
|
| static AreaRegistry & | instance () |
| Access area registry singleton instance. |
|
| typedef boost::transform_iterator<SelectName, Registry::const_iterator> senf::log::AreaRegistry:: | ||||
| iterator | ||||
Iterator type.
Definition at line 66 of file AreaRegistry.hh.
| senf::log::AreaRegistry::iterator senf::log::AreaRegistry:: | ||||
| begin | () | |||
Beginning of area name sequence.
Definition at line 49 of file AreaRegistry.cci.
| senf::log::AreaRegistry::iterator senf::log::AreaRegistry:: | ||||
| end | () | |||
End of area name sequence.
Definition at line 54 of file AreaRegistry.cci.
| static AreaRegistry& senf::log::AreaRegistry:: | ||||
| instance | () | |||
Access area registry singleton instance.
Reimplemented from senf::singleton< AreaRegistry >.
| senf::log::detail::AreaBase const * senf::log::AreaRegistry:: | ||||
| lookup | ( | std::string const & | name | ) |
Definition at line 65 of file AreaRegistry.cci.