This is the complete list of members for DispatcherThread, including all inherited members.
| addFinalizeHandler(IRunnablePtr runnable) | DispatcherThread | |
| addFinalizeHandlerFunction(F &&fn, DiagnosticsModulePtr errorModule=nullptr) | DispatcherThread | inline |
| addImmediateHandler(IRunnablePtr runnable) | DispatcherThread | |
| addImmediateHandlerFunction(F &&fn, DiagnosticsModulePtr errorModule=nullptr) | DispatcherThread | inline |
| 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() const | DispatcherThread | inline |
| hasTimer(TimerPtr timer) | DispatcherThread | |
| hasUnrecoverableFailure() const | DispatcherThread | |
| hasWork(Time horizon=Time::now()) const | DispatcherThread | |
| insertRunnable(IRunnablePtr runnable, bool singleton=false, Time time=Time::now()) | DispatcherThread | |
| isRunning() const | DispatcherThread | |
| mCondition | DispatcherThread | protected |
| mConditionMutex | DispatcherThread | mutableprotected |
| mFinalizeHandlerMutex | DispatcherThread | protected |
| mFinalizeHandlers | DispatcherThread | protected |
| mImmediateHandlerMutex | DispatcherThread | mutableprotected |
| mImmediateHandlers | DispatcherThread | protected |
| mInterruptionRequested | DispatcherThread | protected |
| mIsRunning | DispatcherThread | protected |
| mName | DispatcherThread | protected |
| mPendingRunnables | DispatcherThread | protected |
| mPendingSignal | DispatcherThread | protected |
| mQueue | DispatcherThread | protected |
| mThread | DispatcherThread | protected |
| mThreadId | DispatcherThread | protected |
| mTimerMutex | DispatcherThread | protected |
| mTimers | DispatcherThread | protected |
| mUnrecoverableFailure | DispatcherThread | protected |
| postProcessTimer(TimerPtr timer) | DispatcherThread | protected |
| Queue typedef | DispatcherThread | protected |
| removeRunnable(IRunnablePtr runnable) | DispatcherThread | |
| removeTimer(TimerPtr timer) | DispatcherThread | |
| run() | DispatcherThread | protected |
| setName(const std::string &name) | DispatcherThread | |
| spin(Duration maxWait=Duration::infinity()) | DispatcherThread | |
| start(bool startThread=true) | DispatcherThread | |
| stop() | DispatcherThread | |
| TimerCallback typedef | DispatcherThread | |
| TimerPtr typedef | DispatcherThread | |
| ~DispatcherThread() | DispatcherThread | virtual |