insert overloads
Synopses
Declared in <bdlc_packedintarray.h>
Insert value at dst and return an iterator to it.
PackedIntArray<TYPE>::const_iterator
insert(
const_iterator dst,
TYPE value);
Insert value at dstIndex, shifting later elements up by one.
void
insert(
std::size_t dstIndex,
TYPE value);
Insert all elements of srcArray at dstIndex.
void
insert(
std::size_t dstIndex,
PackedIntArray const& srcArray);
Insert numElements from srcArray at dstIndex.
void
insert(
std::size_t dstIndex,
PackedIntArray const& srcArray,
std::size_t srcIndex,
std::size_t numElements);
Return Value
iterator to the newly inserted element
Parameters
Name |
Description |
dst |
iterator position at which to insert |
value |
element value to insert |
dstIndex |
index at which to insert |
srcArray |
source array whose elements are inserted |
srcIndex |
first index in |
numElements |
number of elements to insert |
Created with MrDocs