X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FLogger%2FStreamRegistry.cci;h=aba62cac3bbbf086d8158dc4d310ba99c98955c9;hb=b41b8147c7a2d40e2f69471e183840be8a0b95da;hp=5bb5b742c22c97efd3b3cb2874def91cb160cd42;hpb=61419d9a2e1060f7ede22fa19fd9d0b401bbc87a;p=senf.git diff --git a/Utils/Logger/StreamRegistry.cci b/Utils/Logger/StreamRegistry.cci index 5bb5b74..aba62ca 100644 --- a/Utils/Logger/StreamRegistry.cci +++ b/Utils/Logger/StreamRegistry.cci @@ -59,6 +59,13 @@ prefix_ void senf::log::StreamRegistry::registerStream(detail::StreamBase const registry_.insert( std::make_pair(stream.v_name(), &stream) ); } +prefix_ senf::log::detail::StreamBase const * +senf::log::StreamRegistry::lookup(std::string const & name) +{ + Registry::iterator i (registry_.find(name)); + return i == registry_.end() ? 0 : i->second; +} + /////////////////////////////////////////////////////////////////////////// // senf::log::detail::StreamBase