|
Public Member Functions |
| | TBits (UInt_t nbits=8) |
| | TBits (const TBits &) |
| TBits & | operator= (const TBits &) |
| virtual | ~TBits () |
| void | ResetAllBits (Bool_t value=kFALSE) |
| void | ResetBitNumber (UInt_t bitnumber) |
| void | SetBitNumber (UInt_t bitnumber, Bool_t value=kTRUE) |
| Bool_t | TestBitNumber (UInt_t bitnumber) const |
| TBits::TReference | operator[] (UInt_t bitnumber) |
| Bool_t | operator[] (UInt_t bitnumber) const |
| TBits & | operator &= (const TBits &rhs) |
| TBits & | operator|= (const TBits &rhs) |
| TBits & | operator^= (const TBits &rhs) |
| TBits & | operator<<= (UInt_t rhs) |
| TBits & | operator>>= (UInt_t rhs) |
| TBits | operator<< (UInt_t rhs) |
| TBits | operator>> (UInt_t rhs) |
| TBits | operator~ () |
| void | Set (UInt_t nbits, const Char_t *array) |
| void | Set (UInt_t nbits, const UChar_t *array) |
| void | Set (UInt_t nbits, const Short_t *array) |
| void | Set (UInt_t nbits, const UShort_t *array) |
| void | Set (UInt_t nbits, const Int_t *array) |
| void | Set (UInt_t nbits, const UInt_t *array) |
| void | Set (UInt_t nbits, const Long64_t *array) |
| void | Set (UInt_t nbits, const ULong64_t *array) |
| void | Get (Char_t *array) const |
| void | Get (UChar_t *array) const |
| void | Get (Short_t *array) const |
| void | Get (UShort_t *array) const |
| void | Get (Int_t *array) const |
| void | Get (UInt_t *array) const |
| void | Get (Long64_t *array) const |
| void | Get (ULong64_t *array) const |
| void | Clear (Option_t *option="") |
| void | Compact () |
| UInt_t | CountBits (UInt_t startBit=0) const |
| UInt_t | FirstNullBit (UInt_t startBit=0) const |
| UInt_t | FirstSetBit (UInt_t startBit=0) const |
| UInt_t | GetNbits () const |
| UInt_t | GetNbytes () const |
| Bool_t | operator== (const TBits &other) const |
| Bool_t | operator!= (const TBits &other) const |
| void | Paint (Option_t *option="") |
| void | Print (Option_t *option="") const |
| void | Output (ostream &) const |
| | TBits (UInt_t nbits=8) |
| | TBits (const TBits &) |
| TBits & | operator= (const TBits &) |
| virtual | ~TBits () |
| void | ResetAllBits (Bool_t value=kFALSE) |
| void | ResetBitNumber (UInt_t bitnumber) |
| void | SetBitNumber (UInt_t bitnumber, Bool_t value=kTRUE) |
| Bool_t | TestBitNumber (UInt_t bitnumber) const |
| TBits::TReference | operator[] (UInt_t bitnumber) |
| Bool_t | operator[] (UInt_t bitnumber) const |
| TBits & | operator &= (const TBits &rhs) |
| TBits & | operator|= (const TBits &rhs) |
| TBits & | operator^= (const TBits &rhs) |
| TBits & | operator<<= (UInt_t rhs) |
| TBits & | operator>>= (UInt_t rhs) |
| TBits | operator<< (UInt_t rhs) |
| TBits | operator>> (UInt_t rhs) |
| TBits | operator~ () |
| void | Set (UInt_t nbits, const Char_t *array) |
| void | Set (UInt_t nbits, const UChar_t *array) |
| void | Set (UInt_t nbits, const Short_t *array) |
| void | Set (UInt_t nbits, const UShort_t *array) |
| void | Set (UInt_t nbits, const Int_t *array) |
| void | Set (UInt_t nbits, const UInt_t *array) |
| void | Set (UInt_t nbits, const Long64_t *array) |
| void | Set (UInt_t nbits, const ULong64_t *array) |
| void | Get (Char_t *array) const |
| void | Get (UChar_t *array) const |
| void | Get (Short_t *array) const |
| void | Get (UShort_t *array) const |
| void | Get (Int_t *array) const |
| void | Get (UInt_t *array) const |
| void | Get (Long64_t *array) const |
| void | Get (ULong64_t *array) const |
| void | Clear (Option_t *option="") |
| void | Compact () |
| UInt_t | CountBits (UInt_t startBit=0) const |
| UInt_t | FirstNullBit (UInt_t startBit=0) const |
| UInt_t | FirstSetBit (UInt_t startBit=0) const |
| UInt_t | GetNbits () const |
| UInt_t | GetNbytes () const |
| Bool_t | operator== (const TBits &other) const |
| Bool_t | operator!= (const TBits &other) const |
| void | Paint (Option_t *option="") |
| void | Print (Option_t *option="") const |
| void | Output (ostream &) const |
Protected Member Functions |
| void | ReserveBytes (UInt_t nbytes) |
| void | DoAndEqual (const TBits &rhs) |
| void | DoOrEqual (const TBits &rhs) |
| void | DoXorEqual (const TBits &rhs) |
| void | DoLeftShift (UInt_t shift) |
| void | DoRightShift (UInt_t shift) |
| void | DoFlip () |
| void | ReserveBytes (UInt_t nbytes) |
| void | DoAndEqual (const TBits &rhs) |
| void | DoOrEqual (const TBits &rhs) |
| void | DoXorEqual (const TBits &rhs) |
| void | DoLeftShift (UInt_t shift) |
| void | DoRightShift (UInt_t shift) |
| void | DoFlip () |
Protected Attributes |
| UInt_t | fNbits |
| UInt_t | fNbytes |
| UChar_t * | fAllBits |
| UChar_t * | fAllBits |
Classes |
| class | TReference |