BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlcc::TimeQueue< DATA > Member List

This is the complete list of members for bdlcc::TimeQueue< DATA >, including all inherited members.

add(const bsls::TimeInterval &time, const DATA &data, int *isNewTop=0, int *newLength=0)bdlcc::TimeQueue< DATA >inline
add(const bsls::TimeInterval &time, const DATA &data, const Key &key, int *isNewTop=0, int *newLength=0)bdlcc::TimeQueue< DATA >
add(const TimeQueueItem< DATA > &item, int *isNewTop=0, int *newLength=0)bdlcc::TimeQueue< DATA >inline
countLE(const bsls::TimeInterval &time) constbdlcc::TimeQueue< DATA >inline
Handle typedefbdlcc::TimeQueue< DATA >
isRegisteredHandle(Handle handle) constbdlcc::TimeQueue< DATA >
isRegisteredHandle(Handle handle, const Key &key) constbdlcc::TimeQueue< DATA >
length() constbdlcc::TimeQueue< DATA >inline
minTime(bsls::TimeInterval *buffer) constbdlcc::TimeQueue< DATA >inline
popFront(TimeQueueItem< DATA > *buffer=0, int *newLength=0, bsls::TimeInterval *newMinTime=0)bdlcc::TimeQueue< DATA >
popLE(const bsls::TimeInterval &time)bdlcc::TimeQueue< DATA >inline
popLE(const bsls::TimeInterval &time, bsl::vector< TimeQueueItem< DATA > > *buffer, int *newLength=0, bsls::TimeInterval *newMinTime=0)bdlcc::TimeQueue< DATA >inline
popLE(const bsls::TimeInterval &time, std::vector< TimeQueueItem< DATA > > *buffer, int *newLength=0, bsls::TimeInterval *newMinTime=0)bdlcc::TimeQueue< DATA >inline
popLE(const bsls::TimeInterval &time, int maxTimers)bdlcc::TimeQueue< DATA >inline
popLE(const bsls::TimeInterval &time, int maxTimers, bsl::vector< TimeQueueItem< DATA > > *buffer, int *newLength=0, bsls::TimeInterval *newMinTime=0)bdlcc::TimeQueue< DATA >inline
popLE(const bsls::TimeInterval &time, int maxTimers, std::vector< TimeQueueItem< DATA > > *buffer, int *newLength=0, bsls::TimeInterval *newMinTime=0)bdlcc::TimeQueue< DATA >inline
remove(Handle handle, int *newLength=0, bsls::TimeInterval *newMinTime=0, TimeQueueItem< DATA > *item=0)bdlcc::TimeQueue< DATA >
remove(Handle handle, const Key &key, int *newLength=0, bsls::TimeInterval *newMinTime=0, TimeQueueItem< DATA > *item=0)bdlcc::TimeQueue< DATA >
removeAll(bsl::vector< TimeQueueItem< DATA > > *buffer=0)bdlcc::TimeQueue< DATA >
TimeQueue(bslma::Allocator *basicAllocator=0)bdlcc::TimeQueue< DATA >explicit
TimeQueue(int numIndexBits, bslma::Allocator *basicAllocator=0)bdlcc::TimeQueue< DATA >explicit
TimeQueue(bool poolTimerMemory, bslma::Allocator *basicAllocator=0)bdlcc::TimeQueue< DATA >explicit
TimeQueue(int numIndexBits, bool poolTimerMemory, bslma::Allocator *basicAllocator=0)bdlcc::TimeQueue< DATA >
update(Handle handle, const bsls::TimeInterval &newTime, int *isNewTop=0)bdlcc::TimeQueue< DATA >
update(Handle handle, const Key &key, const bsls::TimeInterval &newTime, int *isNewTop=0)bdlcc::TimeQueue< DATA >
~TimeQueue()bdlcc::TimeQueue< DATA >