__init__() | BitArray | |
__init__(const BitArray copy) | BitArray | |
__init__(BitArray::WordType init_value) | BitArray | |
__init__(const SparseArray from) | BitArray | |
allOff() | BitArray | static |
allOn() | BitArray | static |
bit(int index) | BitArray | static |
clear() | BitArray | |
clearBit(int index) | BitArray | |
clearRange(int low_bit, int size) | BitArray | |
compareTo(const BitArray other) | BitArray | |
extract(int low_bit, int size) | BitArray | |
getBit(int index) | BitArray | |
getClassType() | BitArray | static |
getHighestBits() | BitArray | |
getHighestOffBit() | BitArray | |
getHighestOnBit() | BitArray | |
getLowestOffBit() | BitArray | |
getLowestOnBit() | BitArray | |
getMaxNumBits() | BitArray | static |
getNextHigherDifferentBit(int low_bit) | BitArray | |
getNumBits() | BitArray | |
getNumBitsPerWord() | BitArray | static |
getNumOffBits() | BitArray | |
getNumOnBits() | BitArray | |
getNumWords() | BitArray | |
getWord(int n) | BitArray | |
hasAllOf(int low_bit, int size) | BitArray | |
hasAnyOf(int low_bit, int size) | BitArray | |
hasBitsInCommon(const BitArray other) | BitArray | |
hasMaxNumBits() | BitArray | static |
invertInPlace() | BitArray | |
isAllOn() | BitArray | |
isZero() | BitArray | |
lowerOn(int on_bits) | BitArray | static |
num_bits_per_word enum value | BitArray | |
operator!=(const BitArray other) | BitArray | |
operator&(const BitArray other) | BitArray | |
operator&=(const BitArray other) | BitArray | |
operator<(const BitArray other) | BitArray | |
operator<<(int shift) | BitArray | |
operator<<=(int shift) | BitArray | |
operator=(const BitArray copy) | BitArray | |
operator==(const BitArray other) | BitArray | |
operator>>(int shift) | BitArray | |
operator>>=(int shift) | BitArray | |
operator^(const BitArray other) | BitArray | |
operator^=(const BitArray other) | BitArray | |
operator|(const BitArray other) | BitArray | |
operator|=(const BitArray other) | BitArray | |
operator~() | BitArray | |
output(Ostream out) | BitArray | |
outputBinary(Ostream out, int spaces_every) | BitArray | |
outputHex(Ostream out, int spaces_every) | BitArray | |
range(int low_bit, int size) | BitArray | static |
setBit(int index) | BitArray | |
setBitTo(int index, bool value) | BitArray | |
setRange(int low_bit, int size) | BitArray | |
setRangeTo(bool value, int low_bit, int size) | BitArray | |
setWord(int n, BitArray::WordType value) | BitArray | |
store(BitArray::WordType value, int low_bit, int size) | BitArray | |
write(Ostream out, int indent_level) | BitArray | |