#include <TFormLeafInfo.h>
Inheritance diagram for TFormLeafInfoCast:
Public Member Functions | |
TFormLeafInfoCast (TClass *classptr=0, TClass *casted=0) | |
Indicated whether the fClass inherits from TObject. | |
TFormLeafInfoCast (const TFormLeafInfoCast &orig) | |
virtual | ~TFormLeafInfoCast () |
virtual TFormLeafInfo * | DeepCopy () const |
virtual Int_t | GetNdata () |
virtual Double_t | ReadValue (char *where, Int_t instance=0) |
virtual Bool_t | Update () |
TFormLeafInfoCast (TClass *classptr=0, TClass *casted=0) | |
Indicated whether the fClass inherits from TObject. | |
TFormLeafInfoCast (const TFormLeafInfoCast &orig) | |
virtual | ~TFormLeafInfoCast () |
virtual TFormLeafInfo * | DeepCopy () const |
virtual Int_t | GetNdata () |
virtual Double_t | ReadValue (char *where, Int_t instance=0) |
virtual Bool_t | Update () |
Public Attributes | |
TClass * | fCasted |
TString | fCastedName |
Pointer to the class we are trying to case to. | |
Bool_t | fGoodCast |
Name of the class we are casting to. | |
Bool_t | fIsTObject |
Marked by ReadValue. | |
TClass * | fCasted |
Definition at line 430 of file TFormLeafInfo.h.
Indicated whether the fClass inherits from TObject.
Definition at line 2591 of file TFormLeafInfo.cxx.
References xmlio::Class, fCasted, fCastedName, TFormLeafInfo::fClass, fIsTObject, TFormLeafInfo::fMultiplicity, TClass::InheritsFrom(), and TClass::IsLoaded().
Referenced by DeepCopy().
TFormLeafInfoCast::TFormLeafInfoCast | ( | const TFormLeafInfoCast & | orig | ) |
Definition at line 2602 of file TFormLeafInfo.cxx.
References fCasted, fCastedName, fGoodCast, and fIsTObject.
TFormLeafInfoCast::~TFormLeafInfoCast | ( | ) | [virtual] |
Definition at line 2622 of file TFormLeafInfo.cxx.
Indicated whether the fClass inherits from TObject.
TFormLeafInfoCast::TFormLeafInfoCast | ( | const TFormLeafInfoCast & | orig | ) |
virtual TFormLeafInfoCast::~TFormLeafInfoCast | ( | ) | [virtual] |
TFormLeafInfo * TFormLeafInfoCast::DeepCopy | ( | ) | const [virtual] |
Reimplemented from TFormLeafInfo.
Definition at line 2614 of file TFormLeafInfo.cxx.
References TFormLeafInfoCast().
Int_t TFormLeafInfoCast::GetNdata | ( | ) | [virtual] |
Reimplemented from TFormLeafInfo.
Definition at line 2628 of file TFormLeafInfo.cxx.
References fGoodCast, TFormLeafInfo::fNext, and TFormLeafInfo::GetNdata().
Reimplemented from TFormLeafInfo.
Definition at line 2638 of file TFormLeafInfo.cxx.
References fCasted, fGoodCast, fIsTObject, TFormLeafInfo::fNext, TObject::InheritsFrom(), kFALSE, kTRUE, and TFormLeafInfo::ReadValue().
Bool_t TFormLeafInfoCast::Update | ( | ) | [virtual] |
Reimplemented from TFormLeafInfo.
Definition at line 2659 of file TFormLeafInfo.cxx.
References fCasted, fCastedName, TClass::GetClass(), and TFormLeafInfo::Update().
virtual TFormLeafInfo* TFormLeafInfoCast::DeepCopy | ( | ) | const [virtual] |
Reimplemented from TFormLeafInfo.
virtual Int_t TFormLeafInfoCast::GetNdata | ( | ) | [virtual] |
Reimplemented from TFormLeafInfo.
Reimplemented from TFormLeafInfo.
virtual Bool_t TFormLeafInfoCast::Update | ( | ) | [virtual] |
Reimplemented from TFormLeafInfo.
Definition at line 432 of file TFormLeafInfo.h.
Referenced by ReadValue(), TFormLeafInfoCast(), and Update().
Pointer to the class we are trying to case to.
Definition at line 433 of file TFormLeafInfo.h.
Referenced by TFormLeafInfoCast(), and Update().
Name of the class we are casting to.
Definition at line 434 of file TFormLeafInfo.h.
Referenced by GetNdata(), ReadValue(), and TFormLeafInfoCast().
Marked by ReadValue.
Definition at line 435 of file TFormLeafInfo.h.
Referenced by ReadValue(), and TFormLeafInfoCast().
Definition at line 432 of file TFormLeafInfo.h.