Inheritance diagram for TBuildRealData:
Public Member Functions | |
TBuildRealData (void *obj, TClass *cl) | |
void | Inspect (TClass *cl, const char *parent, const char *name, const void *addr) |
void | SetBit (UInt_t f, Bool_t set) |
void | SetBit (UInt_t f) |
void | ResetBit (UInt_t f) |
Bool_t | TestBit (UInt_t f) const |
Int_t | TestBits (UInt_t f) const |
void | InvertBit (UInt_t f) |
Private Attributes | |
void * | fRealDataObject |
TClass * | fRealDataClass |
UInt_t | fBits |
Definition at line 432 of file TClass.cxx.
TBuildRealData::TBuildRealData | ( | void * | obj, | |
TClass * | cl | |||
) | [inline] |
Definition at line 440 of file TClass.cxx.
void TBuildRealData::Inspect | ( | TClass * | cl, | |
const char * | parent, | |||
const char * | name, | |||
const void * | addr | |||
) | [virtual] |
Implements TMemberInspector.
Definition at line 456 of file TClass.cxx.
References TList::Add(), TClass::BuildRealData(), RootCsg::dot(), fprintf(), fRealDataClass, fRealDataObject, TClass::GetBaseDataMember(), TClass::GetClass(), TClass::GetCollectionProxy(), TClass::GetDataMember(), TClass::GetListOfRealData(), TDataMember::GetTrueTypeName(), TDataMember::GetTypeName(), TVirtualCollectionProxy::GetValueClass(), TString::Index(), TClass::InheritsFrom(), TDataMember::IsaPointer(), TDataMember::IsBasic(), TDataMember::IsPersistent(), kFALSE, kNPOS, TRealData::kTransient, kTRUE, TClass::Property(), TObject::SetBit(), TRealData::SetIsObject(), and TestBit().
Referenced by TClass::BuildRealData().
void TBuildRealData::SetBit | ( | UInt_t | f | ) | [inline] |
void TBuildRealData::ResetBit | ( | UInt_t | f | ) | [inline] |
Definition at line 449 of file TClass.cxx.
References TObject::kBitMask.
Referenced by TClass::BuildRealData().
Definition at line 451 of file TClass.cxx.
void TBuildRealData::InvertBit | ( | UInt_t | f | ) | [inline] |
void* TBuildRealData::fRealDataObject [private] |
TClass* TBuildRealData::fRealDataClass [private] |
UInt_t TBuildRealData::fBits [private] |
Definition at line 437 of file TClass.cxx.