#include <TVirtualCollectionProxy.h>
Inheritance diagram for TVirtualCollectionProxy:
Public Types | |
enum | EProperty |
enum | EProperty |
typedef void(*) | CreateIterators_t (void *collection, void **begin_arena, void **end_arena) |
typedef void *(*) | CopyIterator_t (void *dest, const void *source) |
typedef void *(*) | Next_t (void *iter, const void *end) |
typedef void(*) | DeleteIterator_t (void *iter) |
typedef void(*) | DeleteTwoIterators_t (void *begin, void *end) |
typedef void(*) | CreateIterators_t (void *collection, void **begin_arena, void **end_arena) |
typedef void *(*) | CopyIterator_t (void *dest, const void *source) |
typedef void *(*) | Next_t (void *iter, const void *end) |
typedef void(*) | DeleteIterator_t (void *iter) |
typedef void(*) | DeleteTwoIterators_t (void *begin, void *end) |
Public Member Functions | |
TVirtualCollectionProxy () | |
TVirtualCollectionProxy (TClass *cl) | |
virtual TVirtualCollectionProxy * | Generate () const=0 |
virtual | ~TVirtualCollectionProxy () |
virtual TClass * | GetCollectionClass () |
virtual Int_t | GetCollectionType ()=0 |
virtual ULong_t | GetIncrement ()=0 |
virtual Int_t | GetProperties () |
virtual void * | New () const |
virtual void * | New (void *arena) const |
virtual void * | NewArray (Int_t nElements) const |
virtual void * | NewArray (Int_t nElements, void *arena) const |
virtual void | Destructor (void *p, Bool_t dtorOnly=kFALSE) |
virtual void | DeleteArray (void *p, Bool_t dtorOnly=kFALSE) |
virtual UInt_t | Sizeof () const=0 |
virtual void | PushProxy (void *objectstart)=0 |
virtual void | PopProxy ()=0 |
virtual Bool_t | HasPointers () const=0 |
virtual TClass * | GetValueClass ()=0 |
virtual EDataType | GetType ()=0 |
virtual void * | At (UInt_t idx)=0 |
virtual void | Clear (const char *opt="")=0 |
virtual UInt_t | Size () const=0 |
virtual void * | Allocate (UInt_t n, Bool_t forceDelete)=0 |
virtual void | Commit (void *)=0 |
char * | operator[] (UInt_t idx) const |
virtual TStreamerInfoActions::TActionSequence * | GetConversionReadMemberWiseActions (TClass *oldClass, Int_t version)=0 |
virtual TStreamerInfoActions::TActionSequence * | GetReadMemberWiseActions (Int_t version)=0 |
virtual TStreamerInfoActions::TActionSequence * | GetWriteMemberWiseActions ()=0 |
virtual CreateIterators_t | GetFunctionCreateIterators (Bool_t read=kTRUE)=0 |
virtual CopyIterator_t | GetFunctionCopyIterator (Bool_t read=kTRUE)=0 |
virtual Next_t | GetFunctionNext (Bool_t read=kTRUE)=0 |
virtual DeleteIterator_t | GetFunctionDeleteIterator (Bool_t read=kTRUE)=0 |
virtual DeleteTwoIterators_t | GetFunctionDeleteTwoIterators (Bool_t read=kTRUE)=0 |
TVirtualCollectionProxy () | |
TVirtualCollectionProxy (TClass *cl) | |
virtual TVirtualCollectionProxy * | Generate () const=0 |
virtual | ~TVirtualCollectionProxy () |
virtual TClass * | GetCollectionClass () |
virtual Int_t | GetCollectionType ()=0 |
virtual ULong_t | GetIncrement ()=0 |
virtual Int_t | GetProperties () |
virtual void * | New () const |
virtual void * | New (void *arena) const |
virtual void * | NewArray (Int_t nElements) const |
virtual void * | NewArray (Int_t nElements, void *arena) const |
virtual void | Destructor (void *p, Bool_t dtorOnly=kFALSE) |
virtual void | DeleteArray (void *p, Bool_t dtorOnly=kFALSE) |
virtual UInt_t | Sizeof () const=0 |
virtual void | PushProxy (void *objectstart)=0 |
virtual void | PopProxy ()=0 |
virtual Bool_t | HasPointers () const=0 |
virtual TClass * | GetValueClass ()=0 |
virtual EDataType | GetType ()=0 |
virtual void * | At (UInt_t idx)=0 |
virtual void | Clear (const char *opt="")=0 |
virtual UInt_t | Size () const=0 |
virtual void * | Allocate (UInt_t n, Bool_t forceDelete)=0 |
virtual void | Commit (void *)=0 |
char * | operator[] (UInt_t idx) const |
virtual TStreamerInfoActions::TActionSequence * | GetConversionReadMemberWiseActions (TClass *oldClass, Int_t version)=0 |
virtual TStreamerInfoActions::TActionSequence * | GetReadMemberWiseActions (Int_t version)=0 |
virtual TStreamerInfoActions::TActionSequence * | GetWriteMemberWiseActions ()=0 |
virtual CreateIterators_t | GetFunctionCreateIterators (Bool_t read=kTRUE)=0 |
virtual CopyIterator_t | GetFunctionCopyIterator (Bool_t read=kTRUE)=0 |
virtual Next_t | GetFunctionNext (Bool_t read=kTRUE)=0 |
virtual DeleteIterator_t | GetFunctionDeleteIterator (Bool_t read=kTRUE)=0 |
virtual DeleteTwoIterators_t | GetFunctionDeleteTwoIterators (Bool_t read=kTRUE)=0 |
Static Public Attributes | |
static const Int_t | fgIteratorArenaSize = 16 |
Protected Member Functions | |
virtual void | SetValueClass (TClass *newcl)=0 |
virtual void | SetValueClass (TClass *newcl)=0 |
Protected Attributes | |
TClassRef | fClass |
UInt_t | fProperties |
Private Member Functions | |
TVirtualCollectionProxy (const TVirtualCollectionProxy &) | |
TVirtualCollectionProxy & | operator= (const TVirtualCollectionProxy &) |
TVirtualCollectionProxy (const TVirtualCollectionProxy &) | |
TVirtualCollectionProxy & | operator= (const TVirtualCollectionProxy &) |
Friends | |
class | TClass |
Classes | |
class | TPushPop |
Definition at line 41 of file TVirtualCollectionProxy.h.
typedef void(*) TVirtualCollectionProxy::CreateIterators_t(void *collection, void **begin_arena, void **end_arena) |
Definition at line 161 of file TVirtualCollectionProxy.h.
typedef void*(*) TVirtualCollectionProxy::CopyIterator_t(void *dest, const void *source) |
Definition at line 167 of file TVirtualCollectionProxy.h.
typedef void*(*) TVirtualCollectionProxy::Next_t(void *iter, const void *end) |
Definition at line 173 of file TVirtualCollectionProxy.h.
typedef void(*) TVirtualCollectionProxy::DeleteIterator_t(void *iter) |
Definition at line 181 of file TVirtualCollectionProxy.h.
typedef void(*) TVirtualCollectionProxy::DeleteTwoIterators_t(void *begin, void *end) |
Definition at line 182 of file TVirtualCollectionProxy.h.
typedef void(*) TVirtualCollectionProxy::CreateIterators_t(void *collection, void **begin_arena, void **end_arena) |
Definition at line 161 of file TVirtualCollectionProxy.h.
typedef void*(*) TVirtualCollectionProxy::CopyIterator_t(void *dest, const void *source) |
Definition at line 167 of file TVirtualCollectionProxy.h.
typedef void*(*) TVirtualCollectionProxy::Next_t(void *iter, const void *end) |
Definition at line 173 of file TVirtualCollectionProxy.h.
typedef void(*) TVirtualCollectionProxy::DeleteIterator_t(void *iter) |
Definition at line 181 of file TVirtualCollectionProxy.h.
typedef void(*) TVirtualCollectionProxy::DeleteTwoIterators_t(void *begin, void *end) |
Definition at line 182 of file TVirtualCollectionProxy.h.
Definition at line 53 of file TVirtualCollectionProxy.h.
Definition at line 53 of file TVirtualCollectionProxy.h.
TVirtualCollectionProxy::TVirtualCollectionProxy | ( | const TVirtualCollectionProxy & | ) | [private] |
TVirtualCollectionProxy::TVirtualCollectionProxy | ( | ) | [inline] |
Definition at line 72 of file TVirtualCollectionProxy.h.
TVirtualCollectionProxy::TVirtualCollectionProxy | ( | TClass * | cl | ) | [inline] |
Definition at line 73 of file TVirtualCollectionProxy.h.
virtual TVirtualCollectionProxy::~TVirtualCollectionProxy | ( | ) | [inline, virtual] |
Definition at line 76 of file TVirtualCollectionProxy.h.
TVirtualCollectionProxy::TVirtualCollectionProxy | ( | const TVirtualCollectionProxy & | ) | [private] |
TVirtualCollectionProxy::TVirtualCollectionProxy | ( | ) | [inline] |
Definition at line 72 of file TVirtualCollectionProxy.h.
TVirtualCollectionProxy::TVirtualCollectionProxy | ( | TClass * | cl | ) | [inline] |
Definition at line 73 of file TVirtualCollectionProxy.h.
virtual TVirtualCollectionProxy::~TVirtualCollectionProxy | ( | ) | [inline, virtual] |
Definition at line 76 of file TVirtualCollectionProxy.h.
TVirtualCollectionProxy& TVirtualCollectionProxy::operator= | ( | const TVirtualCollectionProxy & | ) | [private] |
virtual void TVirtualCollectionProxy::SetValueClass | ( | TClass * | newcl | ) | [protected, pure virtual] |
virtual TVirtualCollectionProxy* TVirtualCollectionProxy::Generate | ( | ) | const [pure virtual] |
Referenced by TClass::CopyCollectionProxy(), ROOT::TStlSimpleProxy< T >::GetCollection(), TClass::GetCollectionProxy(), TBranchElement::GetCollectionProxy(), TBranchElement::Init(), TBranchElement::SetAddress(), ROOT::TBranchProxy::Setup(), TFormLeafInfoCollection::TFormLeafInfoCollection(), TFormLeafInfoCollectionSize::TFormLeafInfoCollectionSize(), TFormLeafInfoCollection::Update(), and TFormLeafInfoCollectionSize::Update().
virtual TClass* TVirtualCollectionProxy::GetCollectionClass | ( | ) | [inline, virtual] |
Definition at line 78 of file TVirtualCollectionProxy.h.
References fClass.
Referenced by TStreamerInfoActions::TActionSequence::CreateReadMemberWiseActions(), TBranchElement::GetCurrentClass(), TBranchElement::Init(), TConvertClonesArrayToProxy::operator()(), TStreamerInfoActions::TGenericLoopConfig::Print(), TStreamerInfoActions::TAssocLoopConfig::Print(), TBranchSTL::TBranchSTL(), TConvertMapToProxy::TConvertMapToProxy(), and TFormLeafInfoNumerical::TFormLeafInfoNumerical().
virtual Int_t TVirtualCollectionProxy::GetCollectionType | ( | ) | [pure virtual] |
virtual ULong_t TVirtualCollectionProxy::GetIncrement | ( | ) | [pure virtual] |
virtual Int_t TVirtualCollectionProxy::GetProperties | ( | ) | [inline, virtual] |
Definition at line 87 of file TVirtualCollectionProxy.h.
References fProperties.
Referenced by TStreamerInfoActions::TActionSequence::CreateReadMemberWiseActions().
virtual void* TVirtualCollectionProxy::New | ( | ) | const [inline, virtual] |
Definition at line 90 of file TVirtualCollectionProxy.h.
References fClass, and TClassRef::GetClass().
Referenced by TBranchSTL::GetEntry(), TClass::New(), and TConvertClonesArrayToProxy::operator()().
virtual void* TVirtualCollectionProxy::New | ( | void * | arena | ) | const [inline, virtual] |
Definition at line 94 of file TVirtualCollectionProxy.h.
References fClass, and TClassRef::GetClass().
virtual void* TVirtualCollectionProxy::NewArray | ( | Int_t | nElements | ) | const [inline, virtual] |
Definition at line 99 of file TVirtualCollectionProxy.h.
References fClass, and TClassRef::GetClass().
Referenced by TClass::NewArray().
virtual void* TVirtualCollectionProxy::NewArray | ( | Int_t | nElements, | |
void * | arena | |||
) | const [inline, virtual] |
Definition at line 103 of file TVirtualCollectionProxy.h.
References fClass, and TClassRef::GetClass().
virtual void TVirtualCollectionProxy::Destructor | ( | void * | p, | |
Bool_t | dtorOnly = kFALSE | |||
) | [inline, virtual] |
Definition at line 108 of file TVirtualCollectionProxy.h.
References TClass::Destructor(), fClass, and TClassRef::GetClass().
Referenced by TClass::Destructor(), and TBranchElement::ReleaseObject().
virtual void TVirtualCollectionProxy::DeleteArray | ( | void * | p, | |
Bool_t | dtorOnly = kFALSE | |||
) | [inline, virtual] |
Definition at line 114 of file TVirtualCollectionProxy.h.
References TClass::DeleteArray(), fClass, and TClassRef::GetClass().
Referenced by TClass::DeleteArray().
virtual UInt_t TVirtualCollectionProxy::Sizeof | ( | ) | const [pure virtual] |
Referenced by TStructViewer::CountMembers(), TClass::Init(), and TClass::Size().
virtual void TVirtualCollectionProxy::PushProxy | ( | void * | objectstart | ) | [pure virtual] |
Referenced by ROOT::TBranchProxy::Setup(), and TVirtualCollectionProxy::TPushPop::TPushPop().
virtual void TVirtualCollectionProxy::PopProxy | ( | ) | [pure virtual] |
Referenced by TVirtualCollectionProxy::TPushPop::~TPushPop().
virtual Bool_t TVirtualCollectionProxy::HasPointers | ( | ) | const [pure virtual] |
Referenced by TStructViewer::CountMembers(), TStreamerInfoActions::TActionSequence::CreateReadMemberWiseActions(), TFormLeafInfoCollection::GetValue(), TFormLeafInfoCollection::GetValuePointer(), TBranchElement::Init(), TStreamerInfoActions::TGenericLoopConfig::Init(), TAutoInspector::Inspect(), TBranchElement::ReadLeavesCollection(), TFormLeafInfoCollection::ReadValue(), and TBranchElement::SetAddress().
virtual TClass* TVirtualCollectionProxy::GetValueClass | ( | ) | [pure virtual] |
Referenced by ROOT::TTreeProxyGenerator::AddHeader(), ROOT::TTreeProxyGenerator::AnalyzeBranches(), ROOT::TTreeProxyGenerator::AnalyzeElement(), ROOT::TTreeProxyGenerator::AnalyzeTree(), TTreeFormula::BranchHasMethod(), TTree::BronchExec(), CanSelfReference(), TClass::CanSplit(), TTree::CheckBranchAddressType(), TStructViewer::CountMembers(), TBranchSTL::Fill(), TNonSplitBrowsable::GetBrowsables(), TCollectionPropertyBrowsable::GetBrowsables(), TVirtualBranchBrowsable::GetCollectionContainedType(), TBranchSTL::GetEntry(), TTreeFormula::GetLeafWithDatamember(), TStreamerInfo::GetValue(), TBranchElement::Init(), TBranchElement::InitializeOffsets(), TAutoInspector::Inspect(), TBuildRealData::Inspect(), ROOT::TBranchProxyClassDescriptor::IsLoaded(), TConvertClonesArrayToProxy::operator()(), TConvertMapToProxy::operator()(), ROOT::TBranchProxyClassDescriptor::OutputDecl(), TTreeFormula::ParseWithLeaf(), ROOT::R__AddPragmaForClass(), TStreamerInfoActions::ReadArraySTLMemberWiseChangedClass(), TStreamerInfoActions::ReadArraySTLMemberWiseSameClass(), TStreamerInfo::ReadBuffer(), TBranchElement::ReadLeavesCollection(), TGenCollectionStreamer::ReadObjects(), TStreamerInfoActions::ReadSTLMemberWiseChangedClass(), TStreamerInfoActions::ReadSTLMemberWiseSameClass(), TBranchElement::SetAddress(), ROOT::TBranchProxy::Setup(), TConvertMapToProxy::TConvertMapToProxy(), and TStreamerInfo::WriteBufferAux().
virtual EDataType TVirtualCollectionProxy::GetType | ( | ) | [pure virtual] |
virtual void* TVirtualCollectionProxy::At | ( | UInt_t | idx | ) | [pure virtual] |
Referenced by ROOT::TStlSimpleProxy< T >::At(), TStructViewer::CountMembers(), TBranchSTL::Fill(), ROOT::TBranchProxy::GetStlStart(), TFormLeafInfoCollection::GetValue(), TStreamerInfo::GetValue(), TFormLeafInfoCollection::GetValuePointer(), TStreamerInfo::GetValueSTL(), TStreamerInfo::GetValueSTLP(), TAutoInspector::Inspect(), TConvertClonesArrayToProxy::operator()(), TStreamerInfo::TPointerCollectionAdapter::operator[](), TStreamerInfo::PrintValueSTL(), TBranchElement::ReadLeavesCollection(), TFormLeafInfoCollection::ReadValue(), and TGenCollectionProxy__SlowNext().
virtual void TVirtualCollectionProxy::Clear | ( | const char * | opt = "" |
) | [pure virtual] |
Referenced by TStreamerInfo::DestructorImpl().
virtual UInt_t TVirtualCollectionProxy::Size | ( | ) | const [pure virtual] |
Referenced by TStructViewer::CountMembers(), TBranchSTL::Fill(), TBranchElement::FillLeaves(), TStreamerInfoActions::GenericAssocCollectionAction(), TStreamerInfoActions::GenericCollectionAction(), TFormLeafInfoCollection::GetCounterValue(), ROOT::TStlSimpleProxy< T >::GetEntries(), ROOT::TBranchProxy::GetStlStart(), TStreamerInfo::GetValue(), TStreamerInfo::GetValueSTL(), TStreamerInfo::GetValueSTLP(), TAutoInspector::Inspect(), TStreamerInfo::PrintValueSTL(), TFormLeafInfoCollection::ReadCounterValue(), TFormLeafInfoCollectionSize::ReadValue(), TStreamerInfo::WriteBufferSTL(), and TStreamerInfo::WriteBufferSTLPtrs().
virtual void TVirtualCollectionProxy::Commit | ( | void * | ) | [pure virtual] |
char* TVirtualCollectionProxy::operator[] | ( | UInt_t | idx | ) | const [inline] |
Definition at line 151 of file TVirtualCollectionProxy.h.
virtual TStreamerInfoActions::TActionSequence* TVirtualCollectionProxy::GetConversionReadMemberWiseActions | ( | TClass * | oldClass, | |
Int_t | version | |||
) | [pure virtual] |
virtual TStreamerInfoActions::TActionSequence* TVirtualCollectionProxy::GetReadMemberWiseActions | ( | Int_t | version | ) | [pure virtual] |
virtual TStreamerInfoActions::TActionSequence* TVirtualCollectionProxy::GetWriteMemberWiseActions | ( | ) | [pure virtual] |
virtual CreateIterators_t TVirtualCollectionProxy::GetFunctionCreateIterators | ( | Bool_t | read = kTRUE |
) | [pure virtual] |
virtual CopyIterator_t TVirtualCollectionProxy::GetFunctionCopyIterator | ( | Bool_t | read = kTRUE |
) | [pure virtual] |
virtual DeleteIterator_t TVirtualCollectionProxy::GetFunctionDeleteIterator | ( | Bool_t | read = kTRUE |
) | [pure virtual] |
virtual DeleteTwoIterators_t TVirtualCollectionProxy::GetFunctionDeleteTwoIterators | ( | Bool_t | read = kTRUE |
) | [pure virtual] |
TVirtualCollectionProxy& TVirtualCollectionProxy::operator= | ( | const TVirtualCollectionProxy & | ) | [private] |
virtual void TVirtualCollectionProxy::SetValueClass | ( | TClass * | newcl | ) | [protected, pure virtual] |
virtual TVirtualCollectionProxy* TVirtualCollectionProxy::Generate | ( | ) | const [pure virtual] |
virtual TClass* TVirtualCollectionProxy::GetCollectionClass | ( | ) | [inline, virtual] |
virtual Int_t TVirtualCollectionProxy::GetCollectionType | ( | ) | [pure virtual] |
virtual ULong_t TVirtualCollectionProxy::GetIncrement | ( | ) | [pure virtual] |
virtual Int_t TVirtualCollectionProxy::GetProperties | ( | ) | [inline, virtual] |
virtual void* TVirtualCollectionProxy::New | ( | ) | const [inline, virtual] |
Definition at line 90 of file TVirtualCollectionProxy.h.
References fClass, and TClassRef::GetClass().
virtual void* TVirtualCollectionProxy::New | ( | void * | arena | ) | const [inline, virtual] |
Definition at line 94 of file TVirtualCollectionProxy.h.
References fClass, and TClassRef::GetClass().
virtual void* TVirtualCollectionProxy::NewArray | ( | Int_t | nElements | ) | const [inline, virtual] |
Definition at line 99 of file TVirtualCollectionProxy.h.
References fClass, and TClassRef::GetClass().
virtual void* TVirtualCollectionProxy::NewArray | ( | Int_t | nElements, | |
void * | arena | |||
) | const [inline, virtual] |
Definition at line 103 of file TVirtualCollectionProxy.h.
References fClass, and TClassRef::GetClass().
virtual void TVirtualCollectionProxy::Destructor | ( | void * | p, | |
Bool_t | dtorOnly = kFALSE | |||
) | [inline, virtual] |
Definition at line 108 of file TVirtualCollectionProxy.h.
References TClass::Destructor(), fClass, and TClassRef::GetClass().
virtual void TVirtualCollectionProxy::DeleteArray | ( | void * | p, | |
Bool_t | dtorOnly = kFALSE | |||
) | [inline, virtual] |
Definition at line 114 of file TVirtualCollectionProxy.h.
References TClass::DeleteArray(), fClass, and TClassRef::GetClass().
virtual UInt_t TVirtualCollectionProxy::Sizeof | ( | ) | const [pure virtual] |
virtual void TVirtualCollectionProxy::PushProxy | ( | void * | objectstart | ) | [pure virtual] |
virtual void TVirtualCollectionProxy::PopProxy | ( | ) | [pure virtual] |
virtual Bool_t TVirtualCollectionProxy::HasPointers | ( | ) | const [pure virtual] |
virtual TClass* TVirtualCollectionProxy::GetValueClass | ( | ) | [pure virtual] |
virtual EDataType TVirtualCollectionProxy::GetType | ( | ) | [pure virtual] |
virtual void* TVirtualCollectionProxy::At | ( | UInt_t | idx | ) | [pure virtual] |
virtual void TVirtualCollectionProxy::Clear | ( | const char * | opt = "" |
) | [pure virtual] |
virtual UInt_t TVirtualCollectionProxy::Size | ( | ) | const [pure virtual] |
virtual void TVirtualCollectionProxy::Commit | ( | void * | ) | [pure virtual] |
char* TVirtualCollectionProxy::operator[] | ( | UInt_t | idx | ) | const [inline] |
Definition at line 151 of file TVirtualCollectionProxy.h.
virtual TStreamerInfoActions::TActionSequence* TVirtualCollectionProxy::GetConversionReadMemberWiseActions | ( | TClass * | oldClass, | |
Int_t | version | |||
) | [pure virtual] |
virtual TStreamerInfoActions::TActionSequence* TVirtualCollectionProxy::GetReadMemberWiseActions | ( | Int_t | version | ) | [pure virtual] |
virtual TStreamerInfoActions::TActionSequence* TVirtualCollectionProxy::GetWriteMemberWiseActions | ( | ) | [pure virtual] |
virtual CreateIterators_t TVirtualCollectionProxy::GetFunctionCreateIterators | ( | Bool_t | read = kTRUE |
) | [pure virtual] |
virtual CopyIterator_t TVirtualCollectionProxy::GetFunctionCopyIterator | ( | Bool_t | read = kTRUE |
) | [pure virtual] |
virtual DeleteIterator_t TVirtualCollectionProxy::GetFunctionDeleteIterator | ( | Bool_t | read = kTRUE |
) | [pure virtual] |
virtual DeleteTwoIterators_t TVirtualCollectionProxy::GetFunctionDeleteTwoIterators | ( | Bool_t | read = kTRUE |
) | [pure virtual] |
TClass [friend] |
Definition at line 50 of file TVirtualCollectionProxy.h.
TClassRef TVirtualCollectionProxy::fClass [protected] |
Definition at line 47 of file TVirtualCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::DeleteArray(), DeleteArray(), Destructor(), TEmulatedMapProxy::Generate(), TGenCollectionStreamer::Generate(), TEmulatedCollectionProxy::Generate(), GetCollectionClass(), TGenCollectionProxy::GetCollectionClass(), TGenCollectionProxy::GetCollectionType(), TEmulatedCollectionProxy::InitializeEx(), TGenCollectionProxy::InitializeEx(), New(), NewArray(), TGenCollectionProxy::Sizeof(), and TGenCollectionProxy::TGenCollectionProxy().
UInt_t TVirtualCollectionProxy::fProperties [protected] |
Definition at line 48 of file TVirtualCollectionProxy.h.
Referenced by TGenCollectionProxy::Commit(), TGenCollectionProxy::GetFunctionCopyIterator(), TGenCollectionProxy::GetFunctionCreateIterators(), TGenCollectionProxy::GetFunctionDeleteIterator(), TGenCollectionProxy::GetFunctionDeleteTwoIterators(), TGenCollectionProxy::GetFunctionNext(), GetProperties(), TGenCollectionProxy::Initialize(), TGenCollectionProxy::InitializeEx(), TEmulatedCollectionProxy::TEmulatedCollectionProxy(), and TGenCollectionProxy::TGenCollectionProxy().
static const Int_t TVirtualCollectionProxy::fgIteratorArenaSize = 16 [static] |
Definition at line 159 of file TVirtualCollectionProxy.h.
Referenced by G__setup_memvarTVirtualCollectionProxy(), TStreamerInfoActions::GenericLooper(), TStreamerInfoActions::TGenericLoopConfig::GetFirstAddress(), TStreamerInfoActions::ReadArraySTLMemberWiseChangedClass(), TStreamerInfoActions::ReadArraySTLMemberWiseSameClass(), TStreamerInfoActions::ReadBasicTypeGenericLoop(), TStreamerInfoActions::ReadSTLMemberWiseChangedClass(), and TStreamerInfoActions::ReadSTLMemberWiseSameClass().