remove overloads
Declared in <bdlc_compactedarray.h>
Remove from this array the element at the specified dstIndex.
void
remove(std::size_t dstIndex);
» more...
Remove the half-open range [dstFirst, dstLast)] from this array.
CompactedArray<TYPE>::const_iterator
remove(
const_iterator dstFirst,
const_iterator dstLast);
» more...
Remove numElements starting at dstIndex from this array.
void
remove(
std::size_t dstIndex,
std::size_t numElements);
» more...
iterator to the new position of the former dstLast element, or end() if dstLast == end()
| Name | Description |
|---|---|
| dstIndex | index of the element to remove |
| dstFirst | iterator to the first element to remove |
| dstLast | iterator one past the last element to remove |
| numElements | number of elements to remove |