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);

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);

Parameters

Name

Description

index

bit position to modify

value

bit value to subtract at index

dstIndex

starting index in this array

srcArray

array providing the bits to subtract

srcIndex

starting index in srcArray

numBits

number of bits to subtract

Created with MrDocs