#include <unistd.h>
#define prefix_ inline
-///////////////////////////////cci.p///////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// senf::scheduler::TimerEvent
prefix_ senf::scheduler::TimerEvent::TimerEvent(std::string const & name, Callback const & cb,
prefix_ senf::scheduler::TimerEvent::~TimerEvent()
{
- if (senf::scheduler::detail::TimerDispatcher::alive())
+ if (detail::TimerDispatcher::alive())
disable();
}
prefix_ void senf::scheduler::TimerEvent::enable()
{
if (! detail::TimerSetBase::linked())
- senf::scheduler::detail::TimerDispatcher::instance().add(*this);
+ detail::TimerDispatcher::instance().add(*this);
}
prefix_ void senf::scheduler::TimerEvent::disable()
{
if (detail::TimerSetBase::linked())
- senf::scheduler::detail::TimerDispatcher::instance().remove(*this);
+ detail::TimerDispatcher::instance().remove(*this);
}
prefix_ void senf::scheduler::TimerEvent::action(Callback const & cb)
return timeout_;
}
-///////////////////////////////////////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
// senf::scheduler::detail::TimerDispatcher
prefix_ void senf::scheduler::detail::TimerDispatcher::enable()
return source_.get();
}
-///////////////////////////////cci.e///////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
#undef prefix_
\f