TBits::TReference Class Reference

#include <TBits.h>

List of all members.

Public Member Functions

 TReference (TBits &bit, UInt_t pos)
 ~TReference ()
TReferenceoperator= (Bool_t val)
TReferenceoperator= (const TReference &rhs)
Bool_t operator~ () const
 operator Bool_t () const
 TReference (TBits &bit, UInt_t pos)
 ~TReference ()
TReferenceoperator= (Bool_t val)
TReferenceoperator= (const TReference &rhs)
Bool_t operator~ () const
 operator Bool_t () const

Private Member Functions

 TReference ()
 TReference ()

Private Attributes

TBitsfBits
UInt_t fPos
TBitsfBits

Friends

class TBits


Detailed Description

Definition at line 55 of file TBits.h.


Constructor & Destructor Documentation

TBits::TReference::TReference (  )  [private]

TBits::TReference::TReference ( TBits bit,
UInt_t  pos 
) [inline]

Definition at line 64 of file TBits.h.

TBits::TReference::~TReference (  )  [inline]

Definition at line 65 of file TBits.h.

TBits::TReference::TReference (  )  [private]

TBits::TReference::TReference ( TBits bit,
UInt_t  pos 
) [inline]

Definition at line 64 of file TBits.h.

TBits::TReference::~TReference (  )  [inline]

Definition at line 65 of file TBits.h.


Member Function Documentation

TBits::TReference & TBits::TReference::operator= ( Bool_t  val  )  [inline]

Definition at line 244 of file TBits.h.

References fBits, fPos, and TBits::SetBitNumber().

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]

Definition at line 259 of file TBits.h.

References fBits, fPos, and TBits::TestBitNumber().

TBits::TReference::operator Bool_t (  )  const [inline]

Definition at line 267 of file TBits.h.

References fBits, fPos, and TBits::TestBitNumber().

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


Friends And Related Function Documentation

TBits [friend]

Definition at line 56 of file TBits.h.


Member Data Documentation

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]

Definition at line 58 of file TBits.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:34:51 2011 for ROOT_528-00b_version by  doxygen 1.5.1