#include <TBits.h>
Public Member Functions | |
TReference (TBits &bit, UInt_t pos) | |
~TReference () | |
TReference & | operator= (Bool_t val) |
TReference & | operator= (const TReference &rhs) |
Bool_t | operator~ () const |
operator Bool_t () const | |
TReference (TBits &bit, UInt_t pos) | |
~TReference () | |
TReference & | operator= (Bool_t val) |
TReference & | operator= (const TReference &rhs) |
Bool_t | operator~ () const |
operator Bool_t () const | |
Private Member Functions | |
TReference () | |
TReference () | |
Private Attributes | |
TBits & | fBits |
UInt_t | fPos |
TBits & | fBits |
Friends | |
class | TBits |
Definition at line 55 of file TBits.h.
TBits::TReference::TReference | ( | ) | [private] |
TBits::TReference::TReference | ( | ) | [private] |
TBits::TReference & TBits::TReference::operator= | ( | Bool_t | val | ) | [inline] |
TBits::TReference & TBits::TReference::operator= | ( | const TReference & | rhs | ) | [inline] |
Definition at line 251 of file TBits.h.
References fBits, fPos, TBits::SetBitNumber(), and TBits::TestBitNumber().
Bool_t TBits::TReference::operator~ | ( | ) | const [inline] |
TBits::TReference::operator Bool_t | ( | ) | const [inline] |
TReference& TBits::TReference::operator= | ( | Bool_t | val | ) |
TReference& TBits::TReference::operator= | ( | const TReference & | rhs | ) |
Bool_t TBits::TReference::operator~ | ( | ) | const |
TBits::TReference::operator Bool_t | ( | ) | const |
TBits& TBits::TReference::fBits [private] |
Definition at line 58 of file TBits.h.
Referenced by operator Bool_t(), operator=(), and operator~().
UInt_t TBits::TReference::fPos [private] |
Definition at line 59 of file TBits.h.
Referenced by operator Bool_t(), operator=(), and operator~().
TBits& TBits::TReference::fBits [private] |