BloombergLP::bdlcc::TimeQueue::TimeQueue

Constructors

Synopses

Declared in <bdlcc_timequeue.h>

Create an empty time queue.

explicit
TimeQueue(bslma::Allocator* basicAllocator = 0);
» more...

Create an empty time queue (deprecated poolTimerMemory overload).

explicit
TimeQueue(
    bool poolTimerMemory,
    bslma::Allocator* basicAllocator = 0);
» more...

Same as the preceding overload, using the specified numIndexBits.

explicit
TimeQueue(
    int numIndexBits,
    bslma::Allocator* basicAllocator = 0);
» more...

Same as the preceding deprecated overload, with the specified numIndexBits.

TimeQueue(
    int numIndexBits,
    bool poolTimerMemory,
    bslma::Allocator* basicAllocator = 0);
» more...

Parameters

NameDescription
basicAllocatorallocator used to supply memory
poolTimerMemoryignored; retained for compatibility
numIndexBitsnumber of index bits to configure