setLength overloads

Synopses

Declared in <bdlc_queue.h>

Set the length of this queue to the specified newLength. If newLength is less than the current length, elements at index positions at or above newLength are removed. Otherwise any new elements (at or above the current length) are initialized to the specified initialValue, or to 0.0 if initialValue is not specified. The behavior is undefined unless 0 <= newLength.

void
setLength(int newLength);

Same as the preceding overload, initializing any new elements to the specified initialValue.

void
setLength(
    int newLength,
    T const& initialValue);

Created with MrDocs