TFormLeafInfoCollectionSize Class Reference

#include <TFormLeafInfo.h>

Inheritance diagram for TFormLeafInfoCollectionSize:

TFormLeafInfo TFormLeafInfo TObject TObject TObject TObject List of all members.

Public Member Functions

 TFormLeafInfoCollectionSize (TClass *)
 TFormLeafInfoCollectionSize (TClass *classptr, Long_t offset, TStreamerElement *element)
 TFormLeafInfoCollectionSize ()
 TFormLeafInfoCollectionSize (const TFormLeafInfoCollectionSize &orig)
 ~TFormLeafInfoCollectionSize ()
virtual TFormLeafInfoDeepCopy () const
virtual Bool_t Update ()
virtual void * GetValuePointer (TLeaf *leaf, Int_t instance=0)
virtual void * GetValuePointer (char *from, Int_t instance=0)
virtual void * GetLocalValuePointer (TLeaf *leaf, Int_t instance=0)
virtual void * GetLocalValuePointer (char *from, Int_t instance=0)
virtual Double_t ReadValue (char *where, Int_t instance=0)
 TFormLeafInfoCollectionSize (TClass *)
 TFormLeafInfoCollectionSize (TClass *classptr, Long_t offset, TStreamerElement *element)
 TFormLeafInfoCollectionSize ()
 TFormLeafInfoCollectionSize (const TFormLeafInfoCollectionSize &orig)
 ~TFormLeafInfoCollectionSize ()
virtual TFormLeafInfoDeepCopy () const
virtual Bool_t Update ()
virtual void * GetValuePointer (TLeaf *leaf, Int_t instance=0)
virtual void * GetValuePointer (char *from, Int_t instance=0)
virtual void * GetLocalValuePointer (TLeaf *leaf, Int_t instance=0)
virtual void * GetLocalValuePointer (char *from, Int_t instance=0)
virtual Double_t ReadValue (char *where, Int_t instance=0)

Private Attributes

TClassfCollClass
TString fCollClassName
TVirtualCollectionProxyfCollProxy
TClassfCollClass
TVirtualCollectionProxyfCollProxy

Detailed Description

Definition at line 238 of file TFormLeafInfo.h.


Constructor & Destructor Documentation

TFormLeafInfoCollectionSize::TFormLeafInfoCollectionSize ( TClass  ) 

Definition at line 1641 of file TFormLeafInfo.cxx.

References xmlio::Class, fCollClass, fCollClassName, fCollProxy, TVirtualCollectionProxy::Generate(), and TClass::GetCollectionProxy().

TFormLeafInfoCollectionSize::TFormLeafInfoCollectionSize ( TClass classptr,
Long_t  offset,
TStreamerElement element 
)

Definition at line 1655 of file TFormLeafInfo.cxx.

References xmlio::Class, fCollClass, fCollClassName, fCollProxy, TVirtualCollectionProxy::Generate(), and TClass::GetCollectionProxy().

TFormLeafInfoCollectionSize::TFormLeafInfoCollectionSize (  ) 

Definition at line 1671 of file TFormLeafInfo.cxx.

Referenced by DeepCopy().

TFormLeafInfoCollectionSize::TFormLeafInfoCollectionSize ( const TFormLeafInfoCollectionSize orig  ) 

Definition at line 1678 of file TFormLeafInfo.cxx.

TFormLeafInfoCollectionSize::~TFormLeafInfoCollectionSize (  ) 

Definition at line 1688 of file TFormLeafInfo.cxx.

References fCollProxy.

TFormLeafInfoCollectionSize::TFormLeafInfoCollectionSize ( TClass  ) 

TFormLeafInfoCollectionSize::TFormLeafInfoCollectionSize ( TClass classptr,
Long_t  offset,
TStreamerElement element 
)

TFormLeafInfoCollectionSize::TFormLeafInfoCollectionSize (  ) 

TFormLeafInfoCollectionSize::TFormLeafInfoCollectionSize ( const TFormLeafInfoCollectionSize orig  ) 

TFormLeafInfoCollectionSize::~TFormLeafInfoCollectionSize (  ) 


Member Function Documentation

TFormLeafInfo * TFormLeafInfoCollectionSize::DeepCopy (  )  const [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1695 of file TFormLeafInfo.cxx.

References TFormLeafInfoCollectionSize().

Bool_t TFormLeafInfoCollectionSize::Update (  )  [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1702 of file TFormLeafInfo.cxx.

References fCollClass, fCollClassName, fCollProxy, TVirtualCollectionProxy::Generate(), TClass::GetClass(), TClass::GetCollectionProxy(), kFALSE, and kTRUE.

void * TFormLeafInfoCollectionSize::GetValuePointer ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1722 of file TFormLeafInfo.cxx.

References TObject::Error().

void * TFormLeafInfoCollectionSize::GetValuePointer ( char *  from,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1731 of file TFormLeafInfo.cxx.

References TObject::Error().

void * TFormLeafInfoCollectionSize::GetLocalValuePointer ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1740 of file TFormLeafInfo.cxx.

References TObject::Error().

void * TFormLeafInfoCollectionSize::GetLocalValuePointer ( char *  from,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1749 of file TFormLeafInfo.cxx.

References TObject::Error().

Double_t TFormLeafInfoCollectionSize::ReadValue ( char *  where,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1758 of file TFormLeafInfo.cxx.

References fCollProxy, TFormLeafInfo::fElement, TFormLeafInfo::GetLocalValuePointer(), ptr, R__ASSERT, and TVirtualCollectionProxy::Size().

virtual TFormLeafInfo* TFormLeafInfoCollectionSize::DeepCopy (  )  const [virtual]

Reimplemented from TFormLeafInfo.

virtual Bool_t TFormLeafInfoCollectionSize::Update (  )  [virtual]

Reimplemented from TFormLeafInfo.

virtual void* TFormLeafInfoCollectionSize::GetValuePointer ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual void* TFormLeafInfoCollectionSize::GetValuePointer ( char *  from,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual void* TFormLeafInfoCollectionSize::GetLocalValuePointer ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual void* TFormLeafInfoCollectionSize::GetLocalValuePointer ( char *  from,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

virtual Double_t TFormLeafInfoCollectionSize::ReadValue ( char *  where,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.


Member Data Documentation

TClass* TFormLeafInfoCollectionSize::fCollClass [private]

Definition at line 239 of file TFormLeafInfo.h.

Referenced by TFormLeafInfoCollectionSize(), and Update().

TString TFormLeafInfoCollectionSize::fCollClassName [private]

Definition at line 240 of file TFormLeafInfo.h.

Referenced by TFormLeafInfoCollectionSize(), and Update().

TVirtualCollectionProxy* TFormLeafInfoCollectionSize::fCollProxy [private]

Definition at line 241 of file TFormLeafInfo.h.

Referenced by ReadValue(), TFormLeafInfoCollectionSize(), Update(), and ~TFormLeafInfoCollectionSize().

TClass* TFormLeafInfoCollectionSize::fCollClass [private]

Definition at line 239 of file TFormLeafInfo.h.

TVirtualCollectionProxy* TFormLeafInfoCollectionSize::fCollProxy [private]

Definition at line 241 of file TFormLeafInfo.h.


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