HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_BitArray Member List

This is the complete list of members for UT_BitArray, including all inherited members.

allBitsClear() const UT_BitArray
allBitsSet() const UT_BitArray
append(bool value)UT_BitArrayinline
begin() const UT_BitArrayinline
BlockType typedefUT_BitArray
clear()UT_BitArrayinline
computeHash() const UT_BitArray
const_iterator typedefUT_BitArray
cycle(exint shift_offset)UT_BitArray
data() const UT_BitArrayinline
end() const UT_BitArrayinline
findFirstBit() const UT_BitArray
findLastBit() const UT_BitArray
getBit(exint index) const UT_BitArrayinline
getBitFast(exint index) const UT_BitArrayinline
getMemoryUsage(bool inclusive=true) const UT_BitArrayinline
getSize() const UT_BitArrayinline
insert(exint index, bool value)UT_BitArray
intersects(const UT_BitArray &in_map) const UT_BitArray
iterateInit() const UT_BitArrayinline
iterateInit(exint &i) const UT_BitArrayinline
iterateNext(exint current_bit) const UT_BitArrayinline
load(UT_IStream &is)UT_BitArray
numBitsClear() const UT_BitArray
numBitsSet() const UT_BitArray
numWords(exint size_in_bits)UT_BitArrayinlinestatic
operator!=(const UT_BitArray &in_map) const UT_BitArrayinline
operator&=(const UT_BitArray &in_map)UT_BitArray
operator()(exint index) const UT_BitArrayinline
operator-=(const UT_BitArray &in_map)UT_BitArray
operator<<(std::ostream &os, const UT_BitArray &map)UT_BitArrayfriend
operator=(const UT_BitArray &in_map)UT_BitArray
operator=(UT_BitArray &&src)UT_BitArray
operator==(const UT_BitArray &in_map) const UT_BitArray
operator[](exint index) const UT_BitArrayinline
operator^=(const UT_BitArray &in_map)UT_BitArray
operator|=(const UT_BitArray &in_map)UT_BitArray
remove(exint index)UT_BitArray
resize(exint size)UT_BitArrayinline
save(std::ostream &os, bool binary=false) const UT_BitArray
setAllBits(bool value)UT_BitArray
setBit(exint index, bool value)UT_BitArrayinline
setBitFast(exint index, bool value)UT_BitArrayinline
setBits(exint index, exint nbits, bool value)UT_BitArray
setSize(exint new_size)UT_BitArray
size() const UT_BitArrayinline
swap(UT_BitArray &other)UT_BitArray
toggleAllBits()UT_BitArray
toggleBit(exint index)UT_BitArrayinline
toggleBitFast(exint index)UT_BitArrayinline
toggleBits(exint index, exint nbits)UT_BitArray
unsafeClearData()UT_BitArrayinline
unsafeShareData(BlockType *bits, exint bit_count)UT_BitArrayinline
UT_BitArray()UT_BitArray
UT_BitArray(const UT_BitArray &src)UT_BitArray
UT_BitArray(UT_BitArray &&src) noexceptUT_BitArray
UT_BitArray(exint size)UT_BitArrayexplicit
~UT_BitArray()UT_BitArray