#include <TVirtualStreamerInfo.h>
Inheritance diagram for TVirtualStreamerInfo:
Public Types | |
enum | |
enum | EReadWrite |
enum | |
enum | EReadWrite |
Public Member Functions | |
TVirtualStreamerInfo () | |
TVirtualStreamerInfo (TClass *) | |
virtual | ~TVirtualStreamerInfo () |
virtual void | Build ()=0 |
virtual void | BuildCheck ()=0 |
virtual void | BuildEmulated (TFile *file)=0 |
virtual void | BuildOld ()=0 |
virtual Bool_t | BuildFor (const TClass *cl)=0 |
virtual void | CallShowMembers (void *obj, TMemberInspector &insp) const=0 |
virtual void | Clear (Option_t *)=0 |
virtual Bool_t | CompareContent (TClass *cl, TVirtualStreamerInfo *info, Bool_t warn, Bool_t complete)=0 |
virtual void | Compile ()=0 |
virtual void | ForceWriteInfo (TFile *file, Bool_t force=kFALSE)=0 |
virtual Int_t | GenerateHeaderFile (const char *dirname, const TList *subClasses=0, const TList *extrainfos=0)=0 |
virtual TClass * | GetActualClass (const void *obj) const=0 |
virtual TClass * | GetClass () const=0 |
virtual UInt_t | GetCheckSum () const=0 |
virtual Int_t | GetClassVersion () const=0 |
virtual ULong_t * | GetElems () const=0 |
virtual TObjArray * | GetElements () const=0 |
virtual Int_t | GetOffset (const char *) const =0 |
virtual Int_t * | GetOffsets () const=0 |
virtual Version_t | GetOldVersion () const=0 |
virtual Int_t | GetOnFileClassVersion () const=0 |
virtual Int_t | GetNumber () const=0 |
virtual Int_t | GetSize () const=0 |
virtual TStreamerElement * | GetStreamerElement (const char *datamember, Int_t &offset) const=0 |
Bool_t | IsBuilt () const |
Bool_t | IsCompiled () const |
Bool_t | IsOptimized () const |
Int_t | IsRecovered () const |
virtual void | ls (Option_t *option="") const =0 |
virtual TVirtualStreamerInfo * | NewInfo (TClass *cl)=0 |
virtual void * | New (void *obj=0)=0 |
virtual void * | NewArray (Long_t nElements, void *ary=0)=0 |
virtual void | Destructor (void *p, Bool_t dtorOnly=kFALSE)=0 |
virtual void | DeleteArray (void *p, Bool_t dtorOnly=kFALSE)=0 |
virtual void | SetCheckSum (UInt_t checksum)=0 |
virtual void | SetClass (TClass *cl)=0 |
virtual void | SetClassVersion (Int_t vers)=0 |
virtual void | TagFile (TFile *fFile)=0 |
virtual void | Update (const TClass *oldClass, TClass *newClass)=0 |
virtual TVirtualCollectionProxy * | GenEmulatedProxy (const char *class_name)=0 |
virtual TClassStreamer * | GenEmulatedClassStreamer (const char *class_name)=0 |
virtual TVirtualCollectionProxy * | GenExplicitProxy (const::ROOT::TCollectionProxyInfo &info, TClass *cl)=0 |
virtual TClassStreamer * | GenExplicitClassStreamer (const::ROOT::TCollectionProxyInfo &info, TClass *cl)=0 |
TVirtualStreamerInfo () | |
TVirtualStreamerInfo (TClass *) | |
virtual | ~TVirtualStreamerInfo () |
virtual void | Build ()=0 |
virtual void | BuildCheck ()=0 |
virtual void | BuildEmulated (TFile *file)=0 |
virtual void | BuildOld ()=0 |
virtual Bool_t | BuildFor (const TClass *cl)=0 |
virtual void | CallShowMembers (void *obj, TMemberInspector &insp) const=0 |
virtual void | Clear (Option_t *)=0 |
virtual Bool_t | CompareContent (TClass *cl, TVirtualStreamerInfo *info, Bool_t warn, Bool_t complete)=0 |
virtual void | Compile ()=0 |
virtual void | ForceWriteInfo (TFile *file, Bool_t force=kFALSE)=0 |
virtual Int_t | GenerateHeaderFile (const char *dirname, const TList *subClasses=0, const TList *extrainfos=0)=0 |
virtual TClass * | GetActualClass (const void *obj) const=0 |
virtual TClass * | GetClass () const=0 |
virtual UInt_t | GetCheckSum () const=0 |
virtual Int_t | GetClassVersion () const=0 |
virtual ULong_t * | GetElems () const=0 |
virtual TObjArray * | GetElements () const=0 |
virtual Int_t | GetOffset (const char *) const =0 |
virtual Int_t * | GetOffsets () const=0 |
virtual Version_t | GetOldVersion () const=0 |
virtual Int_t | GetOnFileClassVersion () const=0 |
virtual Int_t | GetNumber () const=0 |
virtual Int_t | GetSize () const=0 |
virtual TStreamerElement * | GetStreamerElement (const char *datamember, Int_t &offset) const=0 |
Bool_t | IsBuilt () const |
Bool_t | IsCompiled () const |
Bool_t | IsOptimized () const |
Int_t | IsRecovered () const |
virtual void | ls (Option_t *option="") const =0 |
virtual TVirtualStreamerInfo * | NewInfo (TClass *cl)=0 |
virtual void * | New (void *obj=0)=0 |
virtual void * | NewArray (Long_t nElements, void *ary=0)=0 |
virtual void | Destructor (void *p, Bool_t dtorOnly=kFALSE)=0 |
virtual void | DeleteArray (void *p, Bool_t dtorOnly=kFALSE)=0 |
virtual void | SetCheckSum (UInt_t checksum)=0 |
virtual void | SetClass (TClass *cl)=0 |
virtual void | SetClassVersion (Int_t vers)=0 |
virtual void | TagFile (TFile *fFile)=0 |
virtual void | Update (const TClass *oldClass, TClass *newClass)=0 |
virtual TVirtualCollectionProxy * | GenEmulatedProxy (const char *class_name)=0 |
virtual TClassStreamer * | GenEmulatedClassStreamer (const char *class_name)=0 |
virtual TVirtualCollectionProxy * | GenExplicitProxy (const::ROOT::TCollectionProxyInfo &info, TClass *cl)=0 |
virtual TClassStreamer * | GenExplicitClassStreamer (const::ROOT::TCollectionProxyInfo &info, TClass *cl)=0 |
Static Public Member Functions | |
static Bool_t | SetStreamMemberWise (Bool_t enable=kTRUE) |
static TStreamerBasicType * | GetElementCounter (const char *countName, TClass *cl) |
static Bool_t | CanOptimize () |
static Bool_t | GetStreamMemberWise () |
static void | Optimize (Bool_t opt=kTRUE) |
static Bool_t | CanDelete () |
static void | SetCanDelete (Bool_t opt=kTRUE) |
static void | SetFactory (TVirtualStreamerInfo *factory) |
static TVirtualStreamerInfo * | Factory () |
static Bool_t | SetStreamMemberWise (Bool_t enable=kTRUE) |
static TStreamerBasicType * | GetElementCounter (const char *countName, TClass *cl) |
static Bool_t | CanOptimize () |
static Bool_t | GetStreamMemberWise () |
static void | Optimize (Bool_t opt=kTRUE) |
static Bool_t | CanDelete () |
static void | SetCanDelete (Bool_t opt=kTRUE) |
static void | SetFactory (TVirtualStreamerInfo *factory) |
static TVirtualStreamerInfo * | Factory () |
Protected Member Functions | |
TVirtualStreamerInfo (const TVirtualStreamerInfo &info) | |
TVirtualStreamerInfo & | operator= (const TVirtualStreamerInfo &) |
TVirtualStreamerInfo (const TVirtualStreamerInfo &info) | |
TVirtualStreamerInfo & | operator= (const TVirtualStreamerInfo &) |
Protected Attributes | |
Bool_t | fOptimized |
Bool_t | fIsBuilt |
true if the Streamer has been optimized | |
Static Protected Attributes | |
static Bool_t | fgCanDelete |
true if the StreamerInfo has been 'built' | |
static Bool_t | fgOptimize |
static Bool_t | fgStreamMemberWise |
static TVirtualStreamerInfo * | fgInfoFactory |
static TVirtualStreamerInfo * | fgInfoFactory |
Definition at line 37 of file TVirtualStreamerInfo.h.
anonymous enum |
Definition at line 55 of file TVirtualStreamerInfo.h.
Definition at line 62 of file TVirtualStreamerInfo.h.
anonymous enum |
Definition at line 55 of file TVirtualStreamerInfo.h.
Definition at line 62 of file TVirtualStreamerInfo.h.
TVirtualStreamerInfo::TVirtualStreamerInfo | ( | const TVirtualStreamerInfo & | info | ) | [protected] |
Definition at line 50 of file TVirtualStreamerInfo.cxx.
TVirtualStreamerInfo::TVirtualStreamerInfo | ( | ) |
TVirtualStreamerInfo::TVirtualStreamerInfo | ( | TClass * | ) |
Definition at line 42 of file TVirtualStreamerInfo.cxx.
TVirtualStreamerInfo::~TVirtualStreamerInfo | ( | ) | [virtual] |
Definition at line 67 of file TVirtualStreamerInfo.cxx.
TVirtualStreamerInfo::TVirtualStreamerInfo | ( | const TVirtualStreamerInfo & | info | ) | [protected] |
TVirtualStreamerInfo::TVirtualStreamerInfo | ( | ) |
TVirtualStreamerInfo::TVirtualStreamerInfo | ( | TClass * | ) |
virtual TVirtualStreamerInfo::~TVirtualStreamerInfo | ( | ) | [virtual] |
TVirtualStreamerInfo & TVirtualStreamerInfo::operator= | ( | const TVirtualStreamerInfo & | ) | [protected] |
virtual void TVirtualStreamerInfo::Build | ( | ) | [pure virtual] |
Referenced by TClass::GetStreamerInfo().
virtual void TVirtualStreamerInfo::BuildCheck | ( | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::BuildEmulated | ( | TFile * | file | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::BuildOld | ( | ) | [pure virtual] |
Referenced by TClass::GetStreamerInfo(), and TBranchElement::SetupAddresses().
virtual void TVirtualStreamerInfo::CallShowMembers | ( | void * | obj, | |
TMemberInspector & | insp | |||
) | const [pure virtual] |
virtual Bool_t TVirtualStreamerInfo::CompareContent | ( | TClass * | cl, | |
TVirtualStreamerInfo * | info, | |||
Bool_t | warn, | |||
Bool_t | complete | |||
) | [pure virtual] |
virtual void TVirtualStreamerInfo::Compile | ( | ) | [pure virtual] |
Referenced by TClass::GetStreamerInfo().
virtual void TVirtualStreamerInfo::ForceWriteInfo | ( | TFile * | file, | |
Bool_t | force = kFALSE | |||
) | [pure virtual] |
virtual Int_t TVirtualStreamerInfo::GenerateHeaderFile | ( | const char * | dirname, | |
const TList * | subClasses = 0 , |
|||
const TList * | extrainfos = 0 | |||
) | [pure virtual] |
virtual TClass* TVirtualStreamerInfo::GetActualClass | ( | const void * | obj | ) | const [pure virtual] |
Referenced by TClass::GetActualClass().
virtual TClass* TVirtualStreamerInfo::GetClass | ( | ) | const [pure virtual] |
Referenced by ROOT::TTreeProxyGenerator::AnalyzeBranches().
virtual UInt_t TVirtualStreamerInfo::GetCheckSum | ( | ) | const [pure virtual] |
virtual Int_t TVirtualStreamerInfo::GetClassVersion | ( | ) | const [pure virtual] |
Referenced by TFile::MakeProject().
virtual ULong_t* TVirtualStreamerInfo::GetElems | ( | ) | const [pure virtual] |
virtual TObjArray* TVirtualStreamerInfo::GetElements | ( | ) | const [pure virtual] |
Referenced by ROOT::TTreeProxyGenerator::AnalyzeBranches(), ROOT::TTreeProxyGenerator::AnalyzeTree(), TClass::GetBaseClassOffsetRecurse(), TNonSplitBrowsable::GetBrowsables(), TBranchElement::GetCurrentClass(), TTreeFormula::GetLeafWithDatamember(), TClass::InheritsFrom(), TTreeFormula::ParseWithLeaf(), ROOT::TBranchProxy::Setup(), and TConvertMapToProxy::TConvertMapToProxy().
virtual Int_t TVirtualStreamerInfo::GetOffset | ( | const char * | ) | const [pure virtual] |
Referenced by ROOT::GetContainedClassName().
virtual Int_t* TVirtualStreamerInfo::GetOffsets | ( | ) | const [pure virtual] |
virtual Version_t TVirtualStreamerInfo::GetOldVersion | ( | ) | const [pure virtual] |
virtual Int_t TVirtualStreamerInfo::GetOnFileClassVersion | ( | ) | const [pure virtual] |
virtual Int_t TVirtualStreamerInfo::GetNumber | ( | ) | const [pure virtual] |
virtual Int_t TVirtualStreamerInfo::GetSize | ( | ) | const [pure virtual] |
Referenced by TClass::Size().
virtual TStreamerElement* TVirtualStreamerInfo::GetStreamerElement | ( | const char * | datamember, | |
Int_t & | offset | |||
) | const [pure virtual] |
Bool_t TVirtualStreamerInfo::IsBuilt | ( | ) | const [inline] |
Bool_t TVirtualStreamerInfo::IsCompiled | ( | ) | const [inline] |
Definition at line 131 of file TVirtualStreamerInfo.h.
References kIsCompiled, and TObject::TestBit().
Referenced by TTree::BuildStreamerInfo(), TBranchElement::GetInfoImp(), TClass::GetStreamerInfo(), TClass::IgnoreTObjectStreamer(), TBranchElement::InitInfo(), TStreamerInfo::ReadBuffer(), TBufferFile::ReadClassBuffer(), TBranchElement::SetupAddresses(), TStreamerInfo::WriteBufferAux(), and TBufferFile::WriteClassBuffer().
Bool_t TVirtualStreamerInfo::IsOptimized | ( | ) | const [inline] |
Definition at line 132 of file TVirtualStreamerInfo.h.
References fOptimized.
Referenced by TTree::BuildStreamerInfo(), TStreamerInfo::Compile(), TBufferFile::ForceWriteInfoClones(), TClass::GetStreamerInfo(), TBranchElement::InitInfo(), TStreamerInfoActions::ReadArraySTLMemberWiseSameClass(), TStreamerInfo::ReadBuffer(), TStreamerInfoActions::ReadSTLMemberWiseSameClass(), and TStreamerInfo::WriteBufferAux().
Int_t TVirtualStreamerInfo::IsRecovered | ( | ) | const [inline] |
Definition at line 133 of file TVirtualStreamerInfo.h.
References kRecovered, and TObject::TestBit().
Referenced by TBufferFile::ReadClassBuffer(), and TBufferFile::ReadClassEmulated().
virtual void TVirtualStreamerInfo::ls | ( | Option_t * | option = "" |
) | const [pure virtual] |
Reimplemented from TNamed.
virtual TVirtualStreamerInfo* TVirtualStreamerInfo::NewInfo | ( | TClass * | cl | ) | [pure virtual] |
Referenced by TClass::GetStreamerInfo().
virtual void* TVirtualStreamerInfo::New | ( | void * | obj = 0 |
) | [pure virtual] |
Referenced by TClass::New().
virtual void* TVirtualStreamerInfo::NewArray | ( | Long_t | nElements, | |
void * | ary = 0 | |||
) | [pure virtual] |
Referenced by TClass::NewArray().
Referenced by TClass::Destructor().
virtual void TVirtualStreamerInfo::DeleteArray | ( | void * | p, | |
Bool_t | dtorOnly = kFALSE | |||
) | [pure virtual] |
Referenced by TClass::DeleteArray().
virtual void TVirtualStreamerInfo::SetCheckSum | ( | UInt_t | checksum | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::SetClass | ( | TClass * | cl | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::SetClassVersion | ( | Int_t | vers | ) | [pure virtual] |
Definition at line 185 of file TVirtualStreamerInfo.cxx.
References fgStreamMemberWise.
Referenced by G__G__Meta_84_0_42(), G__setup_memfuncTVirtualStreamerInfo(), and main().
virtual void TVirtualStreamerInfo::TagFile | ( | TFile * | fFile | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::Update | ( | const TClass * | oldClass, | |
TClass * | newClass | |||
) | [pure virtual] |
TStreamerBasicType * TVirtualStreamerInfo::GetElementCounter | ( | const char * | countName, | |
TClass * | cl | |||
) | [static] |
Definition at line 88 of file TVirtualStreamerInfo.cxx.
References TObjArray::At(), xmlio::Class, TClass::GetClassVersion(), TClass::GetStreamerInfo(), TClass::GetStreamerInfos(), and info.
Referenced by G__G__Meta_84_0_45(), G__setup_memfuncTVirtualStreamerInfo(), and InitCounter().
Bool_t TVirtualStreamerInfo::CanOptimize | ( | ) | [static] |
Definition at line 81 of file TVirtualStreamerInfo.cxx.
References fgOptimize.
Referenced by TStreamerInfo::Compile(), TClass::FindConversionStreamerInfo(), G__G__Meta_84_0_46(), G__setup_memfuncTVirtualStreamerInfo(), TClass::GetConversionStreamerInfo(), and TClass::GetStreamerInfo().
Bool_t TVirtualStreamerInfo::GetStreamMemberWise | ( | ) | [static] |
Definition at line 114 of file TVirtualStreamerInfo.cxx.
References fgStreamMemberWise.
Referenced by G__G__Meta_84_0_47(), G__setup_memfuncTVirtualStreamerInfo(), and TStreamerInfo::WriteBufferAux().
Definition at line 129 of file TVirtualStreamerInfo.cxx.
References fgOptimize.
Referenced by G__G__Meta_84_0_48(), and G__setup_memfuncTVirtualStreamerInfo().
Bool_t TVirtualStreamerInfo::CanDelete | ( | ) | [static] |
Definition at line 74 of file TVirtualStreamerInfo.cxx.
References fgCanDelete.
Referenced by G__G__Meta_84_0_49(), G__setup_memfuncTVirtualStreamerInfo(), TConvertClonesArrayToProxy::operator()(), TConvertMapToProxy::operator()(), TBufferFile::ReadFastArray(), and TBufferSQL2::ReadFastArray().
Definition at line 165 of file TVirtualStreamerInfo.cxx.
References fgCanDelete.
Referenced by G__G__Meta_84_0_50(), and G__setup_memfuncTVirtualStreamerInfo().
void TVirtualStreamerInfo::SetFactory | ( | TVirtualStreamerInfo * | factory | ) | [static] |
Definition at line 178 of file TVirtualStreamerInfo.cxx.
References fgInfoFactory.
Referenced by G__G__Meta_84_0_51(), and G__setup_memfuncTVirtualStreamerInfo().
virtual TVirtualCollectionProxy* TVirtualStreamerInfo::GenEmulatedProxy | ( | const char * | class_name | ) | [pure virtual] |
Referenced by TClass::Init().
virtual TClassStreamer* TVirtualStreamerInfo::GenEmulatedClassStreamer | ( | const char * | class_name | ) | [pure virtual] |
Referenced by TClass::Init().
virtual TVirtualCollectionProxy* TVirtualStreamerInfo::GenExplicitProxy | ( | const ::ROOT::TCollectionProxyInfo & | info, | |
TClass * | cl | |||
) | [pure virtual] |
Referenced by TClass::SetCollectionProxy().
virtual TClassStreamer* TVirtualStreamerInfo::GenExplicitClassStreamer | ( | const ::ROOT::TCollectionProxyInfo & | info, | |
TClass * | cl | |||
) | [pure virtual] |
TVirtualStreamerInfo * TVirtualStreamerInfo::Factory | ( | ) | [static] |
Definition at line 141 of file TVirtualStreamerInfo.cxx.
References TObject::Error(), fgInfoFactory, TPluginManager::FindHandler(), TROOT::GetPluginManager(), gROOT, and h.
Referenced by G__G__Meta_84_0_56(), G__setup_memfuncTVirtualStreamerInfo(), TClass::GetStreamerInfo(), TClass::Init(), and TClass::SetCollectionProxy().
TVirtualStreamerInfo& TVirtualStreamerInfo::operator= | ( | const TVirtualStreamerInfo & | ) | [protected] |
virtual void TVirtualStreamerInfo::Build | ( | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::BuildCheck | ( | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::BuildEmulated | ( | TFile * | file | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::BuildOld | ( | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::CallShowMembers | ( | void * | obj, | |
TMemberInspector & | insp | |||
) | const [pure virtual] |
virtual Bool_t TVirtualStreamerInfo::CompareContent | ( | TClass * | cl, | |
TVirtualStreamerInfo * | info, | |||
Bool_t | warn, | |||
Bool_t | complete | |||
) | [pure virtual] |
virtual void TVirtualStreamerInfo::Compile | ( | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::ForceWriteInfo | ( | TFile * | file, | |
Bool_t | force = kFALSE | |||
) | [pure virtual] |
virtual Int_t TVirtualStreamerInfo::GenerateHeaderFile | ( | const char * | dirname, | |
const TList * | subClasses = 0 , |
|||
const TList * | extrainfos = 0 | |||
) | [pure virtual] |
virtual TClass* TVirtualStreamerInfo::GetActualClass | ( | const void * | obj | ) | const [pure virtual] |
virtual TClass* TVirtualStreamerInfo::GetClass | ( | ) | const [pure virtual] |
virtual UInt_t TVirtualStreamerInfo::GetCheckSum | ( | ) | const [pure virtual] |
virtual Int_t TVirtualStreamerInfo::GetClassVersion | ( | ) | const [pure virtual] |
virtual ULong_t* TVirtualStreamerInfo::GetElems | ( | ) | const [pure virtual] |
virtual TObjArray* TVirtualStreamerInfo::GetElements | ( | ) | const [pure virtual] |
virtual Int_t TVirtualStreamerInfo::GetOffset | ( | const char * | ) | const [pure virtual] |
virtual Int_t* TVirtualStreamerInfo::GetOffsets | ( | ) | const [pure virtual] |
virtual Version_t TVirtualStreamerInfo::GetOldVersion | ( | ) | const [pure virtual] |
virtual Int_t TVirtualStreamerInfo::GetOnFileClassVersion | ( | ) | const [pure virtual] |
virtual Int_t TVirtualStreamerInfo::GetNumber | ( | ) | const [pure virtual] |
virtual Int_t TVirtualStreamerInfo::GetSize | ( | ) | const [pure virtual] |
virtual TStreamerElement* TVirtualStreamerInfo::GetStreamerElement | ( | const char * | datamember, | |
Int_t & | offset | |||
) | const [pure virtual] |
Bool_t TVirtualStreamerInfo::IsBuilt | ( | ) | const [inline] |
Bool_t TVirtualStreamerInfo::IsCompiled | ( | ) | const [inline] |
Definition at line 131 of file TVirtualStreamerInfo.h.
References kIsCompiled, and TObject::TestBit().
Bool_t TVirtualStreamerInfo::IsOptimized | ( | ) | const [inline] |
Int_t TVirtualStreamerInfo::IsRecovered | ( | ) | const [inline] |
Definition at line 133 of file TVirtualStreamerInfo.h.
References kRecovered, and TObject::TestBit().
virtual void TVirtualStreamerInfo::ls | ( | Option_t * | option = "" |
) | const [pure virtual] |
Reimplemented from TNamed.
virtual TVirtualStreamerInfo* TVirtualStreamerInfo::NewInfo | ( | TClass * | cl | ) | [pure virtual] |
virtual void* TVirtualStreamerInfo::New | ( | void * | obj = 0 |
) | [pure virtual] |
virtual void* TVirtualStreamerInfo::NewArray | ( | Long_t | nElements, | |
void * | ary = 0 | |||
) | [pure virtual] |
virtual void TVirtualStreamerInfo::DeleteArray | ( | void * | p, | |
Bool_t | dtorOnly = kFALSE | |||
) | [pure virtual] |
virtual void TVirtualStreamerInfo::SetCheckSum | ( | UInt_t | checksum | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::SetClass | ( | TClass * | cl | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::SetClassVersion | ( | Int_t | vers | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::TagFile | ( | TFile * | fFile | ) | [pure virtual] |
virtual void TVirtualStreamerInfo::Update | ( | const TClass * | oldClass, | |
TClass * | newClass | |||
) | [pure virtual] |
static TStreamerBasicType* TVirtualStreamerInfo::GetElementCounter | ( | const char * | countName, | |
TClass * | cl | |||
) | [static] |
static Bool_t TVirtualStreamerInfo::CanOptimize | ( | ) | [static] |
static Bool_t TVirtualStreamerInfo::GetStreamMemberWise | ( | ) | [static] |
static Bool_t TVirtualStreamerInfo::CanDelete | ( | ) | [static] |
static void TVirtualStreamerInfo::SetFactory | ( | TVirtualStreamerInfo * | factory | ) | [static] |
virtual TVirtualCollectionProxy* TVirtualStreamerInfo::GenEmulatedProxy | ( | const char * | class_name | ) | [pure virtual] |
virtual TClassStreamer* TVirtualStreamerInfo::GenEmulatedClassStreamer | ( | const char * | class_name | ) | [pure virtual] |
virtual TVirtualCollectionProxy* TVirtualStreamerInfo::GenExplicitProxy | ( | const ::ROOT::TCollectionProxyInfo & | info, | |
TClass * | cl | |||
) | [pure virtual] |
virtual TClassStreamer* TVirtualStreamerInfo::GenExplicitClassStreamer | ( | const ::ROOT::TCollectionProxyInfo & | info, | |
TClass * | cl | |||
) | [pure virtual] |
static TVirtualStreamerInfo* TVirtualStreamerInfo::Factory | ( | ) | [static] |
Bool_t TVirtualStreamerInfo::fOptimized [protected] |
Definition at line 40 of file TVirtualStreamerInfo.h.
Referenced by TStreamerInfo::Compile(), and IsOptimized().
Bool_t TVirtualStreamerInfo::fIsBuilt [protected] |
true if the Streamer has been optimized
Definition at line 41 of file TVirtualStreamerInfo.h.
Referenced by IsBuilt().
static Bool_t TVirtualStreamerInfo::fgCanDelete [static, protected] |
true if the StreamerInfo has been 'built'
Definition at line 44 of file TVirtualStreamerInfo.h.
Referenced by CanDelete(), and SetCanDelete().
static Bool_t TVirtualStreamerInfo::fgOptimize [static, protected] |
static Bool_t TVirtualStreamerInfo::fgStreamMemberWise [static, protected] |
Definition at line 46 of file TVirtualStreamerInfo.h.
Referenced by GetStreamMemberWise(), and SetStreamMemberWise().
TVirtualStreamerInfo * TVirtualStreamerInfo::fgInfoFactory [static, protected] |
TVirtualStreamerInfo* TVirtualStreamerInfo::fgInfoFactory [static, protected] |
Definition at line 47 of file TVirtualStreamerInfo.h.