BloombergLP::bdlc::PackedIntArrayImp::append

Append numElements values from srcArray starting at srcIndex.

Synopsis

Declared in <bdlc_packedintarray.h>

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

Description

Append the sequence of values of the specified numElements starting at the specified srcIndex in the specified srcArray to the end of this array. The behavior is undefined unless srcIndex + numElements <= srcArray.length(). Note that if this array and srcArray are the same, the behavior is as if a copy of srcArray were passed.

Parameters

NameDescription
srcArraysource array to append from
srcIndexfirst index in srcArray to append
numElementsnumber of elements to append