BloombergLP::bdlcc::Queue::InitialCapacity

Enable uniform use of an optional integral constructor argument to specify the initial internal capacity (in items). For example, ` const Queue<int>::InitialCapacity NUM_ITEMS(8)); Queue<int> x(NUM_ITEMS); ` defines an instance x with an initial capacity of 8 items, but with a logical length of 0 items.

Synopsis

Declared in <bdlcc_queue.h>

struct InitialCapacity;

Member Functions

NameDescription
InitialCapacity [constructor]Create an object with the specified value i.

Data Members

NameDescription
d_i Initial capacity value (in items).