TConvertClonesArrayToProxy Class Reference

#include <TContainerConverters.h>

Inheritance diagram for TConvertClonesArrayToProxy:

TMemberStreamer TMemberStreamer List of all members.

Public Member Functions

 TConvertClonesArrayToProxy (TVirtualCollectionProxy *proxy, Bool_t isPointer, Bool_t isPrealloc)
 ~TConvertClonesArrayToProxy ()
void operator() (TBuffer &b, void *pmember, Int_t size=0)
 TConvertClonesArrayToProxy (TVirtualCollectionProxy *proxy, Bool_t isPointer, Bool_t isPrealloc)
 ~TConvertClonesArrayToProxy ()
void operator() (TBuffer &b, void *pmember, Int_t size=0)

Private Attributes

Bool_t fIsPointer
Bool_t fIsPrealloc
UInt_t fOffset
TVirtualCollectionProxyfProxy
TVirtualCollectionProxyfProxy

Detailed Description

Definition at line 29 of file TContainerConverters.h.


Constructor & Destructor Documentation

TConvertClonesArrayToProxy::TConvertClonesArrayToProxy ( TVirtualCollectionProxy proxy,
Bool_t  isPointer,
Bool_t  isPrealloc 
)

Definition at line 33 of file TContainerConverters.cxx.

References fOffset.

TConvertClonesArrayToProxy::~TConvertClonesArrayToProxy (  ) 

Definition at line 47 of file TContainerConverters.cxx.

References fProxy.

TConvertClonesArrayToProxy::TConvertClonesArrayToProxy ( TVirtualCollectionProxy proxy,
Bool_t  isPointer,
Bool_t  isPrealloc 
)

TConvertClonesArrayToProxy::~TConvertClonesArrayToProxy (  ) 


Member Function Documentation

void TConvertClonesArrayToProxy::operator() ( TBuffer b,
void *  pmember,
Int_t  size = 0 
) [virtual]

Reimplemented from TMemberStreamer.

Definition at line 55 of file TContainerConverters.cxx.

References TVirtualCollectionProxy::Allocate(), TVirtualCollectionProxy::At(), b, TVirtualStreamerInfo::CanDelete(), xmlio::Class, TVirtualCollectionProxy::Commit(), TClass::Destructor(), dummy, env, Error, fIsPointer, fIsPrealloc, fOffset, fProxy, TClass::GetClass(), TStreamerInfo::GetClass(), TVirtualCollectionProxy::GetCollectionClass(), TClass::GetStreamerInfo(), TVirtualCollectionProxy::GetValueClass(), i, k, TClonesArray::kBypassStreamer, kFALSE, kMapOffset, TVirtualCollectionProxy::New(), nobjects, R__ASSERT, TStreamerInfo::ReadBufferSTL(), s, start, TObject::TestBit(), and Warning().

void TConvertClonesArrayToProxy::operator() ( TBuffer b,
void *  pmember,
Int_t  size = 0 
) [virtual]

Reimplemented from TMemberStreamer.


Member Data Documentation

Bool_t TConvertClonesArrayToProxy::fIsPointer [private]

Definition at line 30 of file TContainerConverters.h.

Referenced by operator()().

Bool_t TConvertClonesArrayToProxy::fIsPrealloc [private]

Definition at line 31 of file TContainerConverters.h.

Referenced by operator()().

UInt_t TConvertClonesArrayToProxy::fOffset [private]

Definition at line 32 of file TContainerConverters.h.

Referenced by operator()(), and TConvertClonesArrayToProxy().

TVirtualCollectionProxy* TConvertClonesArrayToProxy::fProxy [private]

Definition at line 33 of file TContainerConverters.h.

Referenced by operator()(), and ~TConvertClonesArrayToProxy().

TVirtualCollectionProxy* TConvertClonesArrayToProxy::fProxy [private]

Definition at line 33 of file TContainerConverters.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:35:52 2011 for ROOT_528-00b_version by  doxygen 1.5.1