TFormLeafInfoCollectionObject Class Reference

#include <TFormLeafInfo.h>

Inheritance diagram for TFormLeafInfoCollectionObject:

TFormLeafInfo TFormLeafInfo TObject TObject TObject TObject List of all members.

Public Member Functions

 TFormLeafInfoCollectionObject (TClass *classptr=0, Bool_t fTop=kTRUE)
virtual TFormLeafInfoDeepCopy () const
virtual Int_t GetCounterValue (TLeaf *leaf)
virtual Double_t ReadValue (char *where, Int_t instance=0)
virtual Double_t GetValue (TLeaf *leaf, Int_t instance=0)
virtual void * GetValuePointer (TLeaf *leaf, Int_t instance=0)
virtual void * GetValuePointer (char *thisobj, Int_t instance=0)
virtual void * GetLocalValuePointer (TLeaf *leaf, Int_t instance=0)
virtual void * GetLocalValuePointer (char *thisobj, Int_t instance=0)
 TFormLeafInfoCollectionObject (TClass *classptr=0, Bool_t fTop=kTRUE)
virtual TFormLeafInfoDeepCopy () const
virtual Int_t GetCounterValue (TLeaf *leaf)
virtual Double_t ReadValue (char *where, Int_t instance=0)
virtual Double_t GetValue (TLeaf *leaf, Int_t instance=0)
virtual void * GetValuePointer (TLeaf *leaf, Int_t instance=0)
virtual void * GetValuePointer (char *thisobj, Int_t instance=0)
virtual void * GetLocalValuePointer (TLeaf *leaf, Int_t instance=0)
virtual void * GetLocalValuePointer (char *thisobj, Int_t instance=0)

Private Attributes

Bool_t fTop

Detailed Description

Definition at line 143 of file TFormLeafInfo.h.


Constructor & Destructor Documentation

TFormLeafInfoCollectionObject::TFormLeafInfoCollectionObject ( TClass classptr = 0,
Bool_t  fTop = kTRUE 
)

Definition at line 1221 of file TFormLeafInfo.cxx.

Referenced by DeepCopy().

TFormLeafInfoCollectionObject::TFormLeafInfoCollectionObject ( TClass classptr = 0,
Bool_t  fTop = kTRUE 
)


Member Function Documentation

virtual TFormLeafInfo* TFormLeafInfoCollectionObject::DeepCopy (  )  const [inline, virtual]

Reimplemented from TFormLeafInfo.

Definition at line 148 of file TFormLeafInfo.h.

References TFormLeafInfoCollectionObject().

Int_t TFormLeafInfoCollectionObject::GetCounterValue ( TLeaf leaf  )  [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1228 of file TFormLeafInfo.cxx.

Double_t TFormLeafInfoCollectionObject::ReadValue ( char *  where,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1236 of file TFormLeafInfo.cxx.

References R__ASSERT.

Double_t TFormLeafInfoCollectionObject::GetValue ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1271 of file TFormLeafInfo.cxx.

References TFormLeafInfo::fNext, GetLocalValuePointer(), and TFormLeafInfo::ReadValue().

void * TFormLeafInfoCollectionObject::GetValuePointer ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1283 of file TFormLeafInfo.cxx.

References TFormLeafInfo::fNext, GetLocalValuePointer(), and TFormLeafInfo::GetValuePointer().

void * TFormLeafInfoCollectionObject::GetValuePointer ( char *  thisobj,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1295 of file TFormLeafInfo.cxx.

References TFormLeafInfo::fNext, and TFormLeafInfo::GetValuePointer().

void * TFormLeafInfoCollectionObject::GetLocalValuePointer ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1246 of file TFormLeafInfo.cxx.

References xmlio::Class, fTop, TLeaf::GetBranch(), TFormLeafInfo::GetLocalValuePointer(), and TObject::InheritsFrom().

Referenced by GetValue(), and GetValuePointer().

void * TFormLeafInfoCollectionObject::GetLocalValuePointer ( char *  thisobj,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1264 of file TFormLeafInfo.cxx.

References TFormLeafInfo::GetLocalValuePointer().

virtual TFormLeafInfo* TFormLeafInfoCollectionObject::DeepCopy (  )  const [inline, virtual]

Reimplemented from TFormLeafInfo.

Definition at line 148 of file TFormLeafInfo.h.

References TFormLeafInfoCollectionObject().

virtual Int_t TFormLeafInfoCollectionObject::GetCounterValue ( TLeaf leaf  )  [virtual]

Reimplemented from TFormLeafInfo.

virtual Double_t TFormLeafInfoCollectionObject::ReadValue ( char *  where,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual Double_t TFormLeafInfoCollectionObject::GetValue ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual void* TFormLeafInfoCollectionObject::GetValuePointer ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual void* TFormLeafInfoCollectionObject::GetValuePointer ( char *  thisobj,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual void* TFormLeafInfoCollectionObject::GetLocalValuePointer ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual void* TFormLeafInfoCollectionObject::GetLocalValuePointer ( char *  thisobj,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.


Member Data Documentation

Bool_t TFormLeafInfoCollectionObject::fTop [private]

Definition at line 144 of file TFormLeafInfo.h.

Referenced by GetLocalValuePointer().


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