#include "Levels.hh"
#define prefix_ inline
-///////////////////////////////cti.p///////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// senf::log::Target
// senf::log::Target::route
prefix_ void senf::log::Target::route(action_t action, int index)
{
typedef detail::RouteParameters<A1,A2,A3> Params;
- route( detail::InstanceP<typename Params::Stream, detail::StreamBase>::value(),
- detail::InstanceP<typename Params::Area, detail::AreaBase>::value(),
- Params::Level::value,
+ route( detail::InstanceP<typename Params::Stream, detail::StreamBase>::value(),
+ detail::InstanceP<typename Params::Area, detail::AreaBase>::value(),
+ Params::Level::value,
action, index);
}
prefix_ void senf::log::Target::unroute(action_t action)
{
typedef detail::RouteParameters<A1,A2,A3> Params;
- unroute( detail::InstanceP<typename Params::Stream, detail::StreamBase>::value(),
- detail::InstanceP<typename Params::Area, detail::AreaBase>::value(),
- Params::Level::value,
+ unroute( detail::InstanceP<typename Params::Stream, detail::StreamBase>::value(),
+ detail::InstanceP<typename Params::Area, detail::AreaBase>::value(),
+ Params::Level::value,
action);
}
-#endif
+#endif
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// namespace senf::log::detail members
template <class Stream, class Area, class Level>
TargetRegistry::instance().write(Stream::instance(), Area::instance(), Level::value, msg);
}
-///////////////////////////////cti.e///////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
#undef prefix_
\f