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

The stream registry keeps track of all streams defined. stream classes are defined as singletons and will automatically register with this registry.
The stream registry exposes a forward sequence interface which is a sequence of the names of all registered streams.
Definition at line 52 of file StreamRegistry.hh.
Public Types |
|
| typedef boost::transform_iterator < ::__gnu_cxx::select1st < Registry::value_type > , Registry::const_iterator > |
iterator |
Public Member Functions |
|
| iterator | begin () |
| iterator | end () |
| detail::StreamBase const * | lookup (std::string const &name) |
Static Public Member Functions |
|
| static AreaRegistry & | instance () |
| Access stream registry singleton instance. |
|
| typedef boost::transform_iterator< ::__gnu_cxx::select1st<Registry::value_type>, Registry::const_iterator > senf::log::StreamRegistry:: | ||||
| iterator | ||||
Definition at line 59 of file StreamRegistry.hh.
| senf::log::StreamRegistry::iterator senf::log::StreamRegistry:: | ||||
| begin | () | |||
Definition at line 40 of file StreamRegistry.cci.
| senf::log::StreamRegistry::iterator senf::log::StreamRegistry:: | ||||
| end | () | |||
Definition at line 46 of file StreamRegistry.cci.
| static AreaRegistry& senf::log::StreamRegistry:: | ||||
| instance | () | |||
Access stream registry singleton instance.
Reimplemented from senf::singleton< StreamRegistry >.
| senf::log::detail::StreamBase const * senf::log::StreamRegistry:: | ||||
| lookup | ( | std::string const & | name | ) |
Definition at line 58 of file StreamRegistry.cci.