BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlmt::TimerEventScheduler Member List

This is the complete list of members for bdlmt::TimerEventScheduler, including all inherited members.

BCEP_INVALID_HANDLE enum valuebdlmt::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::TimerEventSchedulerinline
cancelEvent(Handle handle, const EventKey &key, bool wait=false)bdlmt::TimerEventScheduler
clockType() constbdlmt::TimerEventSchedulerinline
Dispatcher typedefbdlmt::TimerEventScheduler
e_INVALID_HANDLE enum valuebdlmt::TimerEventScheduler
EventKey typedefbdlmt::TimerEventScheduler
Handle typedefbdlmt::TimerEventScheduler
INVALID_HANDLE enum valuebdlmt::TimerEventScheduler
nextPendingEventTime() constbdlmt::TimerEventScheduler
now() constbdlmt::TimerEventSchedulerinline
numClocks() constbdlmt::TimerEventSchedulerinline
numEvents() constbdlmt::TimerEventSchedulerinline
rescheduleEvent(Handle handle, const bsls::TimeInterval &newTime, bool wait=false)bdlmt::TimerEventSchedulerinline
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::TimerEventSchedulerexplicit
TimerEventScheduler(const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0)bdlmt::TimerEventSchedulerexplicit
TimerEventScheduler(bsls::SystemClockType::Enum clockType, bslma::Allocator *basicAllocator=0)bdlmt::TimerEventSchedulerexplicit
TimerEventScheduler(bsls::SystemClockType::Enum clockType, const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0)bdlmt::TimerEventSchedulerexplicit
TimerEventScheduler(const Dispatcher &dispatcherFunctor, bslma::Allocator *basicAllocator=0)bdlmt::TimerEventSchedulerexplicit
TimerEventScheduler(const Dispatcher &dispatcherFunctor, const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0)bdlmt::TimerEventSchedulerexplicit
TimerEventScheduler(const Dispatcher &dispatcherFunctor, bsls::SystemClockType::Enum clockType, bslma::Allocator *basicAllocator=0)bdlmt::TimerEventSchedulerexplicit
TimerEventScheduler(const Dispatcher &dispatcherFunctor, bsls::SystemClockType::Enum clockType, const bsl::string_view &eventSchedulerName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0)bdlmt::TimerEventSchedulerexplicit
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
TimerEventSchedulerDispatcherbdlmt::TimerEventSchedulerfriend
TimerEventSchedulerTestTimeSourcebdlmt::TimerEventSchedulerfriend
~TimerEventScheduler()bdlmt::TimerEventScheduler