BDE 4.14.0 Production release
|
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) const | bdlcc::TimeQueue< DATA > | inline |
Handle typedef | bdlcc::TimeQueue< DATA > | |
isRegisteredHandle(Handle handle) const | bdlcc::TimeQueue< DATA > | |
isRegisteredHandle(Handle handle, const Key &key) const | bdlcc::TimeQueue< DATA > | |
length() const | bdlcc::TimeQueue< DATA > | inline |
minTime(bsls::TimeInterval *buffer) const | bdlcc::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 > |