, including all inherited members.
| BeginShutdown() | CThreadedCallbackTimerQueue | |
| CancelTimer(const Handle &handle, bool *pOptionalFirstToExpireHasChanged=nullptr) override | CThreadedCallbackTimerQueue | |
| JetByteTools::Core::IQueueTimers::CancelTimer(const Handle &handle, bool *pOptionalFirstToExpireHasChanged=nullptr)=0 | IQueueTimers | [pure virtual] |
| CancelTimerWithRefCountedTimer(const Handle &handle, T &timer, bool *pOptionalFirstToExpireHasChanged=nullptr) | IQueueTimers | [inline] |
| CancelTimerWithRefCountedUserData(const Handle &handle, T &userData, bool *pOptionalFirstToExpireHasChanged=nullptr) | IQueueTimers | [inline] |
| CancelTimerWithRefCountedUserData(const Handle &handle, T *pUserData, bool *pOptionalFirstToExpireHasChanged=nullptr) | IQueueTimers | [inline] |
| CreateTimer() override | CThreadedCallbackTimerQueue | [virtual] |
| CThreadedCallbackTimerQueue() | CThreadedCallbackTimerQueue | |
| CThreadedCallbackTimerQueue(const JetByteTools::Core::IProvideTickCount64 &tickProvider) | CThreadedCallbackTimerQueue | [explicit] |
| CThreadedCallbackTimerQueue(JetByteTools::Core::IManageTimerQueue &impl) | CThreadedCallbackTimerQueue | [explicit] |
| CThreadedCallbackTimerQueue(const CThreadedCallbackTimerQueue &rhs) | CThreadedCallbackTimerQueue | |
| JetByteTools::Core::CThreadedCallbackTimerQueue::CThreadedCallbackTimerQueue(IMonitorThreadedCallbackTimerQueue &monitor) | CThreadedCallbackTimerQueue | [explicit] |
| JetByteTools::Core::CThreadedCallbackTimerQueue::CThreadedCallbackTimerQueue(IMonitorThreadedCallbackTimerQueue &monitor, const IProvideTickCount64 &tickProvider) | CThreadedCallbackTimerQueue | |
| JetByteTools::Core::CThreadedCallbackTimerQueue::CThreadedCallbackTimerQueue(IManageTimerQueue &impl, IMonitorThreadedCallbackTimerQueue &monitor) | CThreadedCallbackTimerQueue | |
| JetByteTools::Core::CThreadedCallbackTimerQueue::CThreadedCallbackTimerQueue(const CThreadedCallbackTimerQueue &rhs) | CThreadedCallbackTimerQueue | |
| DestroyTimer(Handle &handle, bool *pOptionalFirstToExpireHasChanged=nullptr) override | CThreadedCallbackTimerQueue | |
| JetByteTools::Core::IQueueTimers::DestroyTimer(Handle &handle, bool *pOptionalFirstToExpireHasChanged=nullptr)=0 | IQueueTimers | [pure virtual] |
| JetByteTools::Core::IQueueTimers::DestroyTimer(const Handle &handle, bool *pOptionalFirstToExpireHasChanged=nullptr) | IQueueTimers | [inline, virtual] |
| DestroyTimerWithRefCountedTimer(H &handle, T &timer, bool *pOptionalFirstToExpireHasChanged=nullptr) | IQueueTimers | [inline] |
| DestroyTimerWithRefCountedUserData(H &handle, T &userData, bool *pOptionalFirstToExpireHasChanged=nullptr) | IQueueTimers | [inline] |
| DestroyTimerWithRefCountedUserData(H &handle, T *pUserData, bool *pOptionalFirstToExpireHasChanged=nullptr) | IQueueTimers | [inline] |
| DumpStats(const JetByteTools::Core::_tstring &message) const | CThreadedCallbackTimerQueue | |
| GetMaximumTimeout() const override | CThreadedCallbackTimerQueue | [virtual] |
| Handle typedef | IQueueTimers | |
| InvalidHandleValue | IQueueTimers | [static] |
| OnThreadInitialised() | CThreadedCallbackTimerQueue | [virtual] |
| OnThreadShutdown() | CThreadedCallbackTimerQueue | [virtual] |
| operator=(const CThreadedCallbackTimerQueue &rhs) | CThreadedCallbackTimerQueue | |
| JetByteTools::Core::CThreadedCallbackTimerQueue::operator=(const CThreadedCallbackTimerQueue &rhs) | CThreadedCallbackTimerQueue | |
| SetThreadName(const _tstring &threadName) const | CThreadedCallbackTimerQueue | |
| SetTimer(const Handle &handle, Timer &timer, Milliseconds timeout, UserData userData, SetTimerIf setTimerIf=SetTimerAlways, bool *pOptionalFirstToExpireHasChanged=nullptr) override | CThreadedCallbackTimerQueue | |
| SetTimer(Timer &timer, Milliseconds timeout, UserData userData, bool *pOptionalFirstToExpireHasChanged=nullptr) override | CThreadedCallbackTimerQueue | |
| JetByteTools::Core::IQueueTimers::SetTimer(const Handle &handle, Timer &timer, Milliseconds timeout, UserData userData, SetTimerIf setTimerIf=SetTimerAlways, bool *pOptionalFirstToExpireHasChanged=nullptr)=0 | IQueueTimers | [pure virtual] |
| JetByteTools::Core::IQueueTimers::SetTimer(Timer &timer, Milliseconds timeout, UserData userData, bool *pOptionalFirstToExpireHasChanged=nullptr)=0 | IQueueTimers | [pure virtual] |
| SetTimerAlways enum value | IQueueTimers | |
| SetTimerIf enum name | IQueueTimers | |
| SetTimerIfNotSet enum value | IQueueTimers | |
| SetTimerWithRefCountedTimer(const Handle &handle, T &timer, Milliseconds timeout, UserData userData, SetTimerIf setTimerIf=SetTimerAlways, bool *pOptionalFirstToExpireHasChanged=nullptr) | IQueueTimers | [inline] |
| SetTimerWithRefCountedUserData(const Handle &handle, Timer &timer, Milliseconds timeout, T *pUserData, SetTimerIf setTimerIf=SetTimerAlways, bool *pOptionalFirstToExpireHasChanged=nullptr) | IQueueTimers | [inline] |
| TimerIsSet(const Handle &handle) const override | CThreadedCallbackTimerQueue | |
| JetByteTools::Core::IQueueTimers::TimerIsSet(const Handle &handle) const =0 | IQueueTimers | [pure virtual] |
| UpdateAlways enum value | IQueueTimers | |
| UpdateAlwaysNoTimeoutChange enum value | IQueueTimers | |
| UpdateTimer(const Handle &handle, Timer &timer, Milliseconds timeout, UserData userData, UpdateTimerIf updateIf, bool *pWasUpdated=nullptr, bool *pOptionalFirstToExpireHasChanged=nullptr) override | CThreadedCallbackTimerQueue | |
| JetByteTools::Core::IQueueTimers::UpdateTimer(const Handle &handle, Timer &timer, Milliseconds timeout, UserData userData, UpdateTimerIf updateIf, bool *pWasUpdated=nullptr, bool *pOptionalFirstToExpireHasChanged=nullptr)=0 | IQueueTimers | [pure virtual] |
| UpdateTimerIf enum name | IQueueTimers | |
| UpdateTimerIfNewTimeIsLater enum value | IQueueTimers | |
| UpdateTimerIfNewTimeIsSooner enum value | IQueueTimers | |
| UpdateTimerWithRefCountedTimer(const Handle &handle, T &timer, Milliseconds timeout, UserData userData, UpdateTimerIf updateIf, bool *pWasUpdated=nullptr, bool *pOptionalFirstToExpireHasChanged=nullptr) | IQueueTimers | [inline] |
| UpdateTimerWithRefCountedUserData(const Handle &handle, Timer &timer, Milliseconds timeout, T *pUserData, UpdateTimerIf updateIf, bool *pWasUpdated=nullptr, bool *pOptionalFirstToExpireHasChanged=nullptr) | IQueueTimers | [inline] |
| UserData typedef | IQueueTimers | |
| WaitForShutdownToComplete(Milliseconds timeout=INFINITE) | CThreadedCallbackTimerQueue | |
| ~CThreadedCallbackTimerQueue() override | CThreadedCallbackTimerQueue | |
| ~IQueueTimers() | IQueueTimers | [protected, virtual] |