BloombergLP::bdlc::BitArray::remove

remove overloads

Synopses

Declared in <bdlc_bitarray.h>

Remove from this array the bit at the specified index. All values at indices above index in this array are shifted down by one bit position. The length of this array is reduced by 1. The behavior is undefined unless index < length().

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

Remove from this array the specified numBits, beginning at the specified index. All values at indices above index in this array are shifted down by numBits positions. The length of this array is reduced by numBits. The behavior is undefined unless index + numBits <= length().

void
remove(
    std::size_t index,
    std::size_t numBits);
» more...