return rib_.end();
}
+prefix_ senf::log::Target::RoutingEntry const & senf::log::Target::operator[](size_type i)
+ const
+{
+ return rib_[i];
+}
+
+prefix_ senf::log::Target::size_type senf::log::Target::size()
+ const
+{
+ return rib_.size();
+}
+
+prefix_ bool senf::log::Target::empty()
+ const
+{
+ return rib_.empty();
+}
+
///////////////////////////////////////////////////////////////////////////
// senf::log::Target::RoutingEntry
{}
prefix_ bool senf::log::Target::RoutingEntry::operator==(RoutingEntry const & other)
+ const
{
return
stream_ == other.stream_ &&
////////////////////////////////////////
// private members
-prefix_ senf::log::detail::TargetRegistry::TargetRegistry()
- : fallbackRouting_(true)
-{}
-
-prefix_ void senf::log::detail::TargetRegistry::registerTarget(Target * target)
-{
- targets_.insert(target);
-}
-
prefix_ void senf::log::detail::TargetRegistry::unregisterTarget(Target * target)
{
targets_.erase(target);