Public Member Functions |
| clear () |
| clearBit (int index) |
| clearRange (int low_bit, int size) |
int | compareTo (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const other) |
| DoubleBitMask () |
| DoubleBitMask (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const copy) |
unsigned long long int | extract (int low_bit, int size) |
bool | getBit (int index) |
int | getHighestOffBit () |
int | getHighestOnBit () |
int | getLowestOffBit () |
int | getLowestOnBit () |
int | getNextHigherDifferentBit (int low_bit) |
int | getNumOffBits () |
int | getNumOnBits () |
bool | hasAllOf (int low_bit, int size) |
bool | hasAnyOf (int low_bit, int size) |
bool | hasBitsInCommon (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const other) |
| invertInPlace () |
bool | isAllOn () |
bool | isZero () |
bool | operator!= (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const other) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator& (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const other) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator&= (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const other) |
bool | operator< (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const other) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator<< (int shift) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator<<= (int shift) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator= (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const copy) |
bool | operator== (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const other) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator>> (int shift) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator>>= (int shift) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator^ (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const other) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator^= (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const other) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator| (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const other) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator|= (DoubleBitMaskDoubleBitMaskBitMaskunsigned long long int, 64 const other) |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | operator~ () |
| output (ostream out) |
| outputBinary (ostream out, int spaces_every) |
| outputBinary (ostream out) |
| outputHex (ostream out, int spaces_every) |
| outputHex (ostream out) |
| setBit (int index) |
| setBitTo (int index, bool value) |
| setRange (int low_bit, int size) |
| setRangeTo (bool value, int low_bit, int size) |
| store (unsigned long long int value, int low_bit, int size) |
| write (ostream out, int indent_level) |
| write (ostream out) |
Static Public Member Functions |
static
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | allOff () |
static
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | allOn () |
static
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | bit (int index) |
static TypeHandle | getClassType () |
static int | getMaxNumBits () |
static int | getNumBits () |
static bool | hasMaxNumBits () |
static
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | lowerOn (int on_bits) |
static
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | range (int low_bit, int size) |
Public Attributes |
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | int |
Static Public Attributes |
static
DoubleBitMaskDoubleBitMaskBitMaskunsigned
long long | int |