insert overloads

Synopses

Declared in <bdlc_packedintarray.h>

Insert value at dstIndex, shifting later elements up by one.

void
insert(
    std::size_t dstIndex,
    ElementType value);

Insert all elements of srcArray at dstIndex.

void
insert(
    std::size_t dstIndex,
    PackedIntArrayImp const& srcArray);

Insert numElements from srcArray at dstIndex.

void
insert(
    std::size_t dstIndex,
    PackedIntArrayImp const& srcArray,
    std::size_t srcIndex,
    std::size_t numElements);

Parameters

Name

Description

dstIndex

index at which to insert

value

element value to insert

srcArray

source array whose elements are inserted

srcIndex

first index in srcArray to insert

numElements

number of elements to insert

Created with MrDocs