MIRA
DispatcherThread Member List

This is the complete list of members for DispatcherThread, including all inherited members.

addFinalizeHandler(IRunnablePtr runnable)DispatcherThread
addFinalizeHandlerFunction(F &&fn, DiagnosticsModulePtr errorModule=NULL)DispatcherThreadinline
addImmediateHandler(IRunnablePtr runnable)DispatcherThread
addImmediateHandlerFunction(F &&fn, DiagnosticsModulePtr errorModule=NULL)DispatcherThreadinline
createTimer(Duration period, Duration periodTolerance, TimerCallback callback, bool oneshot=false)DispatcherThread
createTimer(Duration period, TimerCallback callback, bool oneshot=false)DispatcherThread
createTimer(Time time, TimerCallback callback)DispatcherThread
DispatcherThread(const std::string &name="")DispatcherThread
getThreadID() constDispatcherThreadinline
hasTimer(TimerPtr timer)DispatcherThread
hasUnrecoverableFailure() constDispatcherThread
insertRunnable(IRunnablePtr runnable, bool singleton=false, Time time=Time::now())DispatcherThread
isRunning() constDispatcherThread
mConditionDispatcherThreadprotected
mConditionMutexDispatcherThreadprotected
mFinalizeHandlerMutexDispatcherThreadprotected
mFinalizeHandlersDispatcherThreadprotected
mImmediateHandlerMutexDispatcherThreadprotected
mImmediateHandlersDispatcherThreadprotected
mInterruptionRequestedDispatcherThreadprotected
mIsRunningDispatcherThreadprotected
mNameDispatcherThreadprotected
mPendingRunnablesDispatcherThreadprotected
mPendingSignalDispatcherThreadprotected
mQueueDispatcherThreadprotected
mThreadDispatcherThreadprotected
mThreadIdDispatcherThreadprotected
mTimerMutexDispatcherThreadprotected
mTimersDispatcherThreadprotected
mUnrecoverableFailureDispatcherThreadprotected
postProcessTimer(TimerPtr timer, Time now)DispatcherThreadprotected
Queue typedefDispatcherThreadprotected
removeRunnable(IRunnablePtr runnable)DispatcherThread
removeTimer(TimerPtr timer)DispatcherThread
run()DispatcherThreadprotected
setName(const std::string &name)DispatcherThread
spin(const Duration &maxWait=Duration::infinity())DispatcherThread
start(bool startThread=true)DispatcherThread
stop()DispatcherThread
TimerCallback typedefDispatcherThread
TimerPtr typedefDispatcherThread
~DispatcherThread()DispatcherThreadvirtual