Searched refs:TimerScheduler (Results 1 – 1 of 1) sorted by relevance
79 class TimerScheduler class80 : public ::boost::enable_shared_from_this<TimerScheduler>,84 static ::boost::shared_ptr<TimerScheduler> Instance (void);104 static ::boost::shared_ptr<TimerScheduler> mpInstance;117 TimerScheduler (void);118 virtual ~TimerScheduler (void);119 class Deleter {public: void operator () (TimerScheduler* pScheduler) { delete pScheduler; } }; in operator ()()149 SharedTimerTask pTask (TimerScheduler::CreateTimerTask(rTask, rDueTime, 0)); in ScheduleSingleTaskAbsolute()150 TimerScheduler::Instance()->ScheduleTask(pTask); in ScheduleSingleTaskAbsolute()163 if (TimerScheduler::GetCurrentTime(aCurrentTime)) in ScheduleRepeatedTask()[all …]