| 
|   | TGenCollectionStreamer (const ROOT::TCollectionProxyInfo &info, TClass *cl) | 
|   | 
|   | TGenCollectionStreamer (const TGenCollectionStreamer ©) | 
|   | 
|   | TGenCollectionStreamer (Info_t typ, size_t iter_size) | 
|   | 
| virtual  | ~TGenCollectionStreamer () | 
|   | 
| virtual TVirtualCollectionProxy *  | Generate () const | 
|   | Virtual copy constructor.  More...
  | 
|   | 
| virtual void  | ReadBuffer (TBuffer &b, void *obj) | 
|   | 
| virtual void  | ReadBuffer (TBuffer &b, void *obj, const TClass *onfileClass) | 
|   | 
| virtual void  | Streamer (TBuffer &buff, void *pObj, int siz) | 
|   | Streamer I/O overload.  More...
  | 
|   | 
| virtual void  | Streamer (TBuffer &refBuffer) | 
|   | Streamer Function.  More...
  | 
|   | 
| virtual void  | StreamerAsMap (TBuffer &refBuffer) | 
|   | 
|   | TGenCollectionProxy (const ROOT::Detail::TCollectionProxyInfo &info, TClass *cl) | 
|   | Build a proxy for a collection whose type is described by 'collectionClass'.  More...
  | 
|   | 
|   | TGenCollectionProxy (const TGenCollectionProxy ©) | 
|   | Build a proxy for an emulated container.  More...
  | 
|   | 
|   | TGenCollectionProxy (Info_t typ, size_t iter_size) | 
|   | Build a proxy for a collection whose type is described by 'collectionClass'.  More...
  | 
|   | 
| virtual  | ~TGenCollectionProxy () | 
|   | Standard destructor.  More...
  | 
|   | 
| virtual void *  | Allocate (UInt_t n, Bool_t forceDelete) | 
|   | Allocate the needed space.  More...
  | 
|   | 
| virtual void *  | At (UInt_t idx) | 
|   | Return the address of the value at index 'idx'.  More...
  | 
|   | 
| virtual void  | Clear (const char *opt="") | 
|   | Clear the emulated collection.  More...
  | 
|   | 
| virtual void  | Commit (void *env) | 
|   | Commit the change.  More...
  | 
|   | 
| virtual TVirtualCollectionProxy *  | Generate () const | 
|   | Virtual copy constructor.  More...
  | 
|   | 
| virtual TClass *  | GetCollectionClass () const | 
|   | Return a pointer to the TClass representing the container.  More...
  | 
|   | 
| virtual Int_t  | GetCollectionType () const | 
|   | Return the type of collection see TClassEdit::ESTLType.  More...
  | 
|   | 
| virtual TStreamerInfoActions::TActionSequence *  | GetConversionReadMemberWiseActions (TClass *oldClass, Int_t version) | 
|   | Return the set of action necessary to stream in this collection member-wise coming from the old value class layout refered to by 'version'.  More...
  | 
|   | 
| virtual CopyIterator_t  | GetFunctionCopyIterator (Bool_t read=kTRUE) | 
|   | See typedef void (*CopyIterator_t)(void *&dest, const void *source); Copy the iterator source, into dest.  More...
  | 
|   | 
| virtual CreateIterators_t  | GetFunctionCreateIterators (Bool_t read=kTRUE) | 
|   | See typedef void (*CreateIterators_t)(void *collection, void *&begin_arena, void *&end_arena); begin_arena and end_arena should contain the location of memory arena of size fgIteratorSize.  More...
  | 
|   | 
| virtual DeleteIterator_t  | GetFunctionDeleteIterator (Bool_t read=kTRUE) | 
|   | See typedef void (*DeleteIterator_t)(void *iter); If the sizeof iterator is greater than fgIteratorArenaSize, call delete on the addresses, Otherwise just call the iterator's destructor.  More...
  | 
|   | 
| virtual DeleteTwoIterators_t  | GetFunctionDeleteTwoIterators (Bool_t read=kTRUE) | 
|   | See typedef void (*DeleteTwoIterators_t)(void *begin, void *end); If the sizeof iterator is greater than fgIteratorArenaSize, call delete on the addresses, Otherwise just call the iterator's destructor.  More...
  | 
|   | 
| virtual Next_t  | GetFunctionNext (Bool_t read=kTRUE) | 
|   | See typedef void* (*Next_t)(void *iter, void *end); iter and end should be pointer to respectively an iterator to be incremented and the result of colleciton.end() 'Next' will increment the iterator 'iter' and return 0 if the iterator reached the end.  More...
  | 
|   | 
| virtual ULong_t  | GetIncrement () const | 
|   | Return the offset between two consecutive value_types (memory layout).  More...
  | 
|   | 
| virtual TClass *  | GetOnFileClass () const | 
|   | 
| virtual TStreamerInfoActions::TActionSequence *  | GetReadMemberWiseActions (Int_t version) | 
|   | Return the set of action necessary to stream in this collection member-wise coming from the old value class layout refered to by 'version'.  More...
  | 
|   | 
| virtual EDataType  | GetType () const | 
|   | If the content is a simple numerical value, return its type (see TDataType)  More...
  | 
|   | 
| virtual TClass *  | GetValueClass () const | 
|   | Return a pointer to the TClass representing the content.  More...
  | 
|   | 
| virtual TStreamerInfoActions::TActionSequence *  | GetWriteMemberWiseActions () | 
|   | Return the set of action necessary to stream out this collection member-wise.  More...
  | 
|   | 
| virtual Bool_t  | HasPointers () const | 
|   | Return true if the content is of type 'pointer to'.  More...
  | 
|   | 
| virtual void  | Insert (const void *data, void *container, size_t size) | 
|   | Insert data into the container where data is a C-style array of the actual type contained in the collection of the given size.  More...
  | 
|   | 
| virtual void  | operator() (TBuffer &refBuffer, void *pObject) | 
|   | TClassStreamer IO overload.  More...
  | 
|   | 
| virtual void  | PopProxy () | 
|   | Remove the last object.  More...
  | 
|   | 
| virtual void  | PushProxy (void *objstart) | 
|   | Add an object.  More...
  | 
|   | 
| virtual void  | ReadBuffer (TBuffer &b, void *obj) | 
|   | 
| virtual void  | ReadBuffer (TBuffer &b, void *obj, const TClass *onfileClass) | 
|   | 
| virtual void  | Resize (UInt_t n, Bool_t force_delete) | 
|   | Resize the container.  More...
  | 
|   | 
| virtual void  | SetOnFileClass (TClass *cl) | 
|   | 
| virtual UInt_t  | Size () const | 
|   | Return the current size of the container.  More...
  | 
|   | 
| virtual UInt_t  | Sizeof () const | 
|   | Return the sizeof the collection object.  More...
  | 
|   | 
| virtual void  | Streamer (TBuffer &refBuffer) | 
|   | Streamer Function.  More...
  | 
|   | 
| virtual void  | Streamer (TBuffer &refBuffer, void *pObject, int siz) | 
|   | Streamer I/O overload.  More...
  | 
|   | 
|   | TVirtualCollectionProxy () | 
|   | 
|   | TVirtualCollectionProxy (TClass *cl) | 
|   | 
| virtual  | ~TVirtualCollectionProxy () | 
|   | 
| virtual void *  | Allocate (UInt_t n, Bool_t forceDelete)=0 | 
|   | 
| virtual void *  | At (UInt_t idx)=0 | 
|   | 
| virtual void  | Clear (const char *opt="")=0 | 
|   | 
| virtual void  | Commit (void *)=0 | 
|   | 
| virtual void  | DeleteArray (void *p, Bool_t dtorOnly=kFALSE) const | 
|   | 
| virtual void  | Destructor (void *p, Bool_t dtorOnly=kFALSE) const | 
|   | 
| virtual TVirtualCollectionProxy *  | Generate () const =0 | 
|   | 
| virtual TClass *  | GetCollectionClass () const | 
|   | 
| virtual Int_t  | GetCollectionType () const =0 | 
|   | 
| virtual TStreamerInfoActions::TActionSequence *  | GetConversionReadMemberWiseActions (TClass *oldClass, Int_t version)=0 | 
|   | 
| virtual CopyIterator_t  | GetFunctionCopyIterator (Bool_t read=kTRUE)=0 | 
|   | 
| virtual CreateIterators_t  | GetFunctionCreateIterators (Bool_t read=kTRUE)=0 | 
|   | 
| virtual DeleteIterator_t  | GetFunctionDeleteIterator (Bool_t read=kTRUE)=0 | 
|   | 
| virtual DeleteTwoIterators_t  | GetFunctionDeleteTwoIterators (Bool_t read=kTRUE)=0 | 
|   | 
| virtual Next_t  | GetFunctionNext (Bool_t read=kTRUE)=0 | 
|   | 
| virtual ULong_t  | GetIncrement () const =0 | 
|   | 
| virtual Int_t  | GetProperties () const | 
|   | 
| virtual TStreamerInfoActions::TActionSequence *  | GetReadMemberWiseActions (Int_t version)=0 | 
|   | 
| virtual EDataType  | GetType () const =0 | 
|   | 
| virtual TClass *  | GetValueClass () const =0 | 
|   | 
| virtual TStreamerInfoActions::TActionSequence *  | GetWriteMemberWiseActions ()=0 | 
|   | 
| virtual Bool_t  | HasPointers () const =0 | 
|   | 
| virtual void  | Insert (const void *data, void *container, size_t size)=0 | 
|   | 
| 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 | 
|   | 
| char *  | operator[] (UInt_t idx) const | 
|   | 
| virtual void  | PopProxy ()=0 | 
|   | 
| virtual void  | PushProxy (void *objectstart)=0 | 
|   | 
| virtual UInt_t  | Size () const =0 | 
|   | 
| virtual UInt_t  | Sizeof () const =0 | 
|   | 
 | 
| template<typename From , typename To >  | 
| void  | ConvertBufferVectorPrimitives (TBuffer &b, void *obj, Int_t nElements) | 
|   | 
| template<typename To >  | 
| void  | ConvertBufferVectorPrimitivesDouble32 (TBuffer &b, void *obj, Int_t nElements) | 
|   | 
| template<typename To >  | 
| void  | ConvertBufferVectorPrimitivesFloat16 (TBuffer &b, void *obj, Int_t nElements) | 
|   | 
| template<typename To >  | 
| void  | DispatchConvertBufferVectorPrimitives (TBuffer &b, void *obj, Int_t nElements, const TVirtualCollectionProxy *onfileProxy) | 
|   | 
| void  | ReadBufferDefault (TBuffer &b, void *obj, const TClass *onFileClass) | 
|   | 
| void  | ReadBufferGeneric (TBuffer &b, void *obj, const TClass *onFileClass) | 
|   | 
| template<typename basictype >  | 
| void  | ReadBufferVectorPrimitives (TBuffer &b, void *obj, const TClass *onFileClass) | 
|   | 
| void  | ReadBufferVectorPrimitivesDouble32 (TBuffer &b, void *obj, const TClass *onFileClass) | 
|   | 
| void  | ReadBufferVectorPrimitivesFloat16 (TBuffer &b, void *obj, const TClass *onFileClass) | 
|   | 
| void  | ReadMap (int nElements, TBuffer &b, const TClass *onfileClass) | 
|   | 
| void  | ReadMapHelper (StreamHelper *i, Value *v, Bool_t vsn3, TBuffer &b) | 
|   | 
| void  | ReadObjects (int nElements, TBuffer &b, const TClass *onfileClass) | 
|   | 
| void  | ReadPairFromMap (int nElements, TBuffer &b) | 
|   | 
| void  | ReadPrimitives (int nElements, TBuffer &b, const TClass *onfileClass) | 
|   | 
| void  | WriteMap (int nElements, TBuffer &b) | 
|   | 
| void  | WriteObjects (int nElements, TBuffer &b) | 
|   | 
| void  | WritePrimitives (int nElements, TBuffer &b) | 
|   | 
| void  | CheckFunctions () const | 
|   | Check existence of function pointers.  More...
  | 
|   | 
| virtual void  | DeleteItem (Bool_t force, void *ptr) const | 
|   | Call to delete/destruct individual item.  More...
  | 
|   | 
| TGenCollectionProxy *  | Initialize (Bool_t silent) const | 
|   | Proxy initializer.  More...
  | 
|   | 
| virtual TGenCollectionProxy *  | InitializeEx (Bool_t silent) | 
|   | Proxy initializer.  More...
  | 
|   |