BloombergLP::bdlc::BitArray::minusEqual

minusEqual overloads

Synopses

Declared in <bdlc_bitarray.h>

Subtract value from the bit at index (logical A & !B).

void
minusEqual(
    std::size_t index,
    bool value);
» more...

Bitwise MINUS a bit range from srcArray out of this array.

void
minusEqual(
    std::size_t dstIndex,
    BitArray const& srcArray,
    std::size_t srcIndex,
    std::size_t numBits);
» more...

Parameters

NameDescription
indexbit position to modify
valuebit value to subtract at index
dstIndexstarting index in this array
srcArrayarray providing the bits to subtract
srcIndexstarting index in srcArray
numBitsnumber of bits to subtract