#include <TFormLeafInfo.h>
Inheritance diagram for TFormLeafInfoClones:
Public Member Functions | |
TFormLeafInfoClones (TClass *classptr=0, Long_t offset=0) | |
TFormLeafInfoClones (TClass *classptr, Long_t offset, Bool_t top) | |
TFormLeafInfoClones (TClass *classptr, Long_t offset, TStreamerElement *element, Bool_t top=kFALSE) | |
virtual TFormLeafInfo * | DeepCopy () const |
virtual Int_t | GetCounterValue (TLeaf *leaf) |
virtual Int_t | ReadCounterValue (char *where) |
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) |
TFormLeafInfoClones (TClass *classptr=0, Long_t offset=0) | |
TFormLeafInfoClones (TClass *classptr, Long_t offset, Bool_t top) | |
TFormLeafInfoClones (TClass *classptr, Long_t offset, TStreamerElement *element, Bool_t top=kFALSE) | |
virtual TFormLeafInfo * | DeepCopy () const |
virtual Int_t | GetCounterValue (TLeaf *leaf) |
virtual Int_t | ReadCounterValue (char *where) |
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) |
Public Attributes | |
Bool_t | fTop |
Definition at line 166 of file TFormLeafInfo.h.
Definition at line 1048 of file TFormLeafInfo.cxx.
TFormLeafInfoClones::TFormLeafInfoClones | ( | TClass * | classptr, | |
Long_t | offset, | |||
TStreamerElement * | element, | |||
Bool_t | top = kFALSE | |||
) |
Definition at line 1056 of file TFormLeafInfo.cxx.
TFormLeafInfoClones::TFormLeafInfoClones | ( | TClass * | classptr, | |
Long_t | offset, | |||
TStreamerElement * | element, | |||
Bool_t | top = kFALSE | |||
) |
virtual TFormLeafInfo* TFormLeafInfoClones::DeepCopy | ( | ) | const [inline, virtual] |
Reimplemented from TFormLeafInfo.
Definition at line 174 of file TFormLeafInfo.h.
References TFormLeafInfoClones().
Reimplemented from TFormLeafInfo.
Definition at line 1065 of file TFormLeafInfo.cxx.
References xmlio::Class, TFormLeafInfo::fCounter, GetLocalValuePointer(), TClass::GetStreamerInfo(), TFormLeafInfo::ReadValue(), and TFormLeafInfo::TFormLeafInfo().
Int_t TFormLeafInfoClones::ReadCounterValue | ( | char * | where | ) | [virtual] |
Reimplemented from TFormLeafInfo.
Definition at line 1079 of file TFormLeafInfo.cxx.
References xmlio::Class, TFormLeafInfo::fCounter, TClass::GetStreamerInfo(), TFormLeafInfo::ReadValue(), and TFormLeafInfo::TFormLeafInfo().
Reimplemented from TFormLeafInfo.
Definition at line 1093 of file TFormLeafInfo.cxx.
References TFormLeafInfo::fNext, TFormLeafInfo::GetArrayLength(), len, TFormLeafInfo::ReadValue(), and TObjArray::UncheckedAt().
Reimplemented from TFormLeafInfo.
Definition at line 1142 of file TFormLeafInfo.cxx.
References TFormLeafInfo::fElement, TFormLeafInfo::fNext, TFormLeafInfo::GetArrayLength(), GetLocalValuePointer(), TFormLeafInfo::GetPrimaryIndex(), len, TFormLeafInfo::ReadValue(), and TObjArray::UncheckedAt().
Reimplemented from TFormLeafInfo.
Definition at line 1170 of file TFormLeafInfo.cxx.
References TFormLeafInfo::fElement, TFormLeafInfo::fNext, TFormLeafInfo::GetArrayLength(), GetLocalValuePointer(), TFormLeafInfo::GetValuePointer(), len, and TObjArray::UncheckedAt().
void * TFormLeafInfoClones::GetValuePointer | ( | char * | thisobj, | |
Int_t | instance = 0 | |||
) | [virtual] |
Reimplemented from TFormLeafInfo.
Definition at line 1193 of file TFormLeafInfo.cxx.
References TFormLeafInfo::fNext, len, and TObjArray::UncheckedAt().
Reimplemented from TFormLeafInfo.
Definition at line 1117 of file TFormLeafInfo.cxx.
References xmlio::Class, fTop, TLeaf::GetBranch(), TFormLeafInfo::GetLocalValuePointer(), and TObject::InheritsFrom().
Referenced by GetCounterValue(), GetValue(), and GetValuePointer().
void * TFormLeafInfoClones::GetLocalValuePointer | ( | char * | thisobj, | |
Int_t | instance = 0 | |||
) | [virtual] |
Reimplemented from TFormLeafInfo.
Definition at line 1135 of file TFormLeafInfo.cxx.
References TFormLeafInfo::GetLocalValuePointer().
virtual TFormLeafInfo* TFormLeafInfoClones::DeepCopy | ( | ) | const [inline, virtual] |
Reimplemented from TFormLeafInfo.
Definition at line 174 of file TFormLeafInfo.h.
References TFormLeafInfoClones().
Reimplemented from TFormLeafInfo.
virtual Int_t TFormLeafInfoClones::ReadCounterValue | ( | char * | where | ) | [virtual] |
Reimplemented from TFormLeafInfo.
Reimplemented from TFormLeafInfo.
Reimplemented from TFormLeafInfo.
Reimplemented from TFormLeafInfo.
virtual void* TFormLeafInfoClones::GetValuePointer | ( | char * | thisobj, | |
Int_t | instance = 0 | |||
) | [virtual] |
Reimplemented from TFormLeafInfo.
virtual void* TFormLeafInfoClones::GetLocalValuePointer | ( | TLeaf * | leaf, | |
Int_t | instance = 0 | |||
) | [virtual] |
Reimplemented from TFormLeafInfo.
virtual void* TFormLeafInfoClones::GetLocalValuePointer | ( | char * | thisobj, | |
Int_t | instance = 0 | |||
) | [virtual] |
Reimplemented from TFormLeafInfo.