BDE 4.14.0 Production release
|
This is the complete list of members for bdlmt::TimerEventScheduler, including all inherited members.
BCEP_INVALID_HANDLE enum value | bdlmt::TimerEventScheduler | |
BSLMF_NESTED_TRAIT_DECLARATION(TimerEventScheduler, bslma::UsesBslmaAllocator) | bdlmt::TimerEventScheduler | |
cancelAllClocks(bool wait=false) | bdlmt::TimerEventScheduler | |
cancelAllEvents(bool wait=false) | bdlmt::TimerEventScheduler | |
cancelClock(Handle handle, bool wait=false) | bdlmt::TimerEventScheduler | |
cancelEvent(Handle handle, bool wait=false) | bdlmt::TimerEventScheduler | inline |
cancelEvent(Handle handle, const EventKey &key, bool wait=false) | bdlmt::TimerEventScheduler | |
clockType() const | bdlmt::TimerEventScheduler | inline |
Dispatcher typedef | bdlmt::TimerEventScheduler | |
e_INVALID_HANDLE enum value | bdlmt::TimerEventScheduler | |
EventKey typedef | bdlmt::TimerEventScheduler | |
Handle typedef | bdlmt::TimerEventScheduler | |
INVALID_HANDLE enum value | bdlmt::TimerEventScheduler | |
nextPendingEventTime() const | bdlmt::TimerEventScheduler | |
now() const | bdlmt::TimerEventScheduler | inline |
numClocks() const | bdlmt::TimerEventScheduler | inline |
numEvents() const | bdlmt::TimerEventScheduler | inline |
rescheduleEvent(Handle handle, const bsls::TimeInterval &newTime, bool wait=false) | bdlmt::TimerEventScheduler | inline |
rescheduleEvent(Handle handle, const EventKey &key, const bsls::TimeInterval &newTime, bool wait=false) | bdlmt::TimerEventScheduler | |
scheduleEvent(const bsls::TimeInterval &time, const bsl::function< void()> &callback, const EventKey &key=EventKey(0)) | bdlmt::TimerEventScheduler | |
start() | bdlmt::TimerEventScheduler | |
start(const bslmt::ThreadAttributes &threadAttributes) | bdlmt::TimerEventScheduler | |
startClock(const bsls::TimeInterval &interval, const bsl::function< void()> &callback, const bsls::TimeInterval &startTime=bsls::TimeInterval(0)) | bdlmt::TimerEventScheduler | |
stop() | bdlmt::TimerEventScheduler | |
TimerEventScheduler(bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | explicit |
TimerEventScheduler(const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | explicit |
TimerEventScheduler(bsls::SystemClockType::Enum clockType, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | explicit |
TimerEventScheduler(bsls::SystemClockType::Enum clockType, const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | explicit |
TimerEventScheduler(const Dispatcher &dispatcherFunctor, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | explicit |
TimerEventScheduler(const Dispatcher &dispatcherFunctor, const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | explicit |
TimerEventScheduler(const Dispatcher &dispatcherFunctor, bsls::SystemClockType::Enum clockType, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | explicit |
TimerEventScheduler(const Dispatcher &dispatcherFunctor, bsls::SystemClockType::Enum clockType, const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | explicit |
TimerEventScheduler(int numEvents, int numClocks, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | |
TimerEventScheduler(int numEvents, int numClocks, const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | |
TimerEventScheduler(int numEvents, int numClocks, bsls::SystemClockType::Enum clockType, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | |
TimerEventScheduler(int numEvents, int numClocks, bsls::SystemClockType::Enum clockType, const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | |
TimerEventScheduler(int numEvents, int numClocks, const Dispatcher &dispatcherFunctor, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | |
TimerEventScheduler(int numEvents, int numClocks, const Dispatcher &dispatcherFunctor, const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | |
TimerEventScheduler(int numEvents, int numClocks, const Dispatcher &dispatcherFunctor, bsls::SystemClockType::Enum clockType, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | |
TimerEventScheduler(int numEvents, int numClocks, const Dispatcher &dispatcherFunctor, bsls::SystemClockType::Enum clockType, const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0) | bdlmt::TimerEventScheduler | |
TimerEventSchedulerDispatcher | bdlmt::TimerEventScheduler | friend |
TimerEventSchedulerTestTimeSource | bdlmt::TimerEventScheduler | friend |
~TimerEventScheduler() | bdlmt::TimerEventScheduler |