X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FLogger%2FTarget.cc;h=d352836c30125fc23c6363b2ed6d0c7a90b972e3;hb=9e7071473642404359c8b7a88c78fe02f00baf16;hp=91d231e98ed78fb25c0b9357e541cc8e57b0ac1e;hpb=d0776a27ffd63ab51b4e3419a8a6f87d11e60594;p=senf.git diff --git a/Utils/Logger/Target.cc b/Utils/Logger/Target.cc index 91d231e..d352836 100644 --- a/Utils/Logger/Target.cc +++ b/Utils/Logger/Target.cc @@ -184,7 +184,7 @@ prefix_ void senf::log::Target::updateRoutingCache(detail::StreamBase const * st area->updateRoutingCache(*this, *stream, limit); } -prefix_ void senf::log::Target::write(boost::posix_time::ptime timestamp, +prefix_ void senf::log::Target::write(time_type timestamp, detail::StreamBase const & stream, detail::AreaBase const & area, unsigned level, std::string const & message) @@ -211,25 +211,10 @@ prefix_ void senf::log::detail::TargetRegistry::write(StreamBase const & stream, if (fallbackRouting_) { if (level >= stream.defaultRuntimeLimit()) static_cast(ConsoleTarget::instance()).v_write( - (*timeSource_)(), stream.v_name(), area.v_name(), level, msg ); + TimeSource::now(), stream.v_name(), area.v_name(), level, msg ); } else - area.write( (*timeSource_)(), stream, level, msg ); -} - -/////////////////////////////////////////////////////////////////////////// -// senf::log::TimeSource - -prefix_ senf::log::TimeSource::~TimeSource() -{} - -/////////////////////////////////////////////////////////////////////////// -// senf::log::SystemTimeSource - -prefix_ boost::posix_time::ptime senf::log::SystemTimeSource::operator()() - const -{ - return boost::posix_time::microsec_clock::universal_time(); + area.write( TimeSource::now(), stream, level, msg ); } ///////////////////////////////cc.e////////////////////////////////////////