Lines Matching refs:TimerBasedTaskExecution
39 class TimerBasedTaskExecution::Deleter
42 void operator() (TimerBasedTaskExecution* pObject) in operator ()()
51 ::boost::shared_ptr<TimerBasedTaskExecution> TimerBasedTaskExecution::Create ( in Create()
56 ::boost::shared_ptr<TimerBasedTaskExecution> pExecution( in Create()
57 new TimerBasedTaskExecution(rpTask,nMillisecondsBetweenSteps,nMaxTimePerStep), in Create()
69 void TimerBasedTaskExecution::Release (void) in Release()
79 void TimerBasedTaskExecution::ReleaseTask ( in ReleaseTask()
80 const ::boost::weak_ptr<TimerBasedTaskExecution>& rpExecution) in ReleaseTask()
86 ::boost::shared_ptr<tools::TimerBasedTaskExecution> pExecution (rpExecution); in ReleaseTask()
102 TimerBasedTaskExecution::TimerBasedTaskExecution ( in TimerBasedTaskExecution() function in sd::tools::TimerBasedTaskExecution
111 Link aLink(LINK(this,TimerBasedTaskExecution,TimerCallback)); in TimerBasedTaskExecution()
120 TimerBasedTaskExecution::~TimerBasedTaskExecution (void) in ~TimerBasedTaskExecution()
128 void TimerBasedTaskExecution::SetSelf ( in SetSelf()
129 const ::boost::shared_ptr<TimerBasedTaskExecution>& rpSelf) in SetSelf()
138 IMPL_LINK(TimerBasedTaskExecution,TimerCallback, Timer*,EMPTYARG) in IMPL_LINK() argument