BloombergLP::bdlc::Queue::insert

insert overloads

Synopses

Declared in <bdlc_queue.h>

Insert the specified srcQueue into this queue at dstIndex.

void
insert(
    int dstIndex,
    Queue const& srcQueue);
» more...

Insert the specified item into this queue at dstIndex.

void
insert(
    int dstIndex,
    T const& item);
» more...

Insert elements from srcQueue into this queue at dstIndex.

void
insert(
    int dstIndex,
    Queue const& srcQueue,
    int srcIndex,
    int numElements);
» more...

Parameters

NameDescription
dstIndexindex at which to insert
srcQueuequeue whose elements are inserted
itemvalue to insert
srcIndexfirst index in srcQueue to copy from
numElementsnumber of elements to insert