#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().
1.5.1