BloombergLP::bdlc::PackedIntArrayImp::remove

remove overloads

Synopses

Declared in <bdlc_packedintarray.h>

Remove from this array the element at the specified dstIndex. Each element having an index greater than dstIndex before the removal is shifted down by one index position. The behavior is undefined unless dstIndex < length() .

void
remove(std::size_t dstIndex);
» more...

Remove from this array, starting at the specified dstIndex, the specified numElements. Shift the elements of this array that are at dstIndex + numElements or above to numElements indices lower. The behavior is undefined unless dstIndex + numElements <= length().

void
remove(
    std::size_t dstIndex,
    std::size_t numElements);
» more...