TFormLeafInfoPointer Class Reference

#include <TFormLeafInfo.h>

Inheritance diagram for TFormLeafInfoPointer:

TFormLeafInfo TFormLeafInfo TObject TObject TObject TObject List of all members.

Public Member Functions

 TFormLeafInfoPointer (TClass *classptr=0, Long_t offset=0, TStreamerElement *element=0)
 TFormLeafInfoPointer (const TFormLeafInfoPointer &orig)
virtual TFormLeafInfoDeepCopy () const
virtual Double_t ReadValue (char *where, Int_t instance=0)
virtual Double_t GetValue (TLeaf *leaf, Int_t instance=0)
 TFormLeafInfoPointer (TClass *classptr=0, Long_t offset=0, TStreamerElement *element=0)
 TFormLeafInfoPointer (const TFormLeafInfoPointer &orig)
virtual TFormLeafInfoDeepCopy () const
virtual Double_t ReadValue (char *where, Int_t instance=0)
virtual Double_t GetValue (TLeaf *leaf, Int_t instance=0)

Detailed Description

Definition at line 266 of file TFormLeafInfo.h.


Constructor & Destructor Documentation

TFormLeafInfoPointer::TFormLeafInfoPointer ( TClass classptr = 0,
Long_t  offset = 0,
TStreamerElement element = 0 
)

Definition at line 1776 of file TFormLeafInfo.cxx.

Referenced by DeepCopy().

TFormLeafInfoPointer::TFormLeafInfoPointer ( const TFormLeafInfoPointer orig  ) 

Definition at line 1785 of file TFormLeafInfo.cxx.

TFormLeafInfoPointer::TFormLeafInfoPointer ( TClass classptr = 0,
Long_t  offset = 0,
TStreamerElement element = 0 
)

TFormLeafInfoPointer::TFormLeafInfoPointer ( const TFormLeafInfoPointer orig  ) 


Member Function Documentation

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

Reimplemented from TFormLeafInfo.

Definition at line 1792 of file TFormLeafInfo.cxx.

References TFormLeafInfoPointer().

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

Reimplemented from TFormLeafInfo.

Definition at line 1800 of file TFormLeafInfo.cxx.

References TFormLeafInfo::fElement, TFormLeafInfo::fNext, TFormLeafInfo::fOffset, TFormLeafInfo::GetArrayLength(), TStreamerElement::GetClassPointer(), TStreamerElement::GetNewType(), TStreamerInfo::kAny, TStreamerInfo::kAnyP, TStreamerInfo::kAnyp, TStreamerInfo::kBase, TStreamerInfo::kObject, TStreamerInfo::kObjectp, TStreamerInfo::kObjectP, TStreamerInfo::kOffsetL, kOther_t, TStreamerInfo::kSTL, TStreamerInfo::kSTLp, TStreamerInfo::kTNamed, TStreamerInfo::kTObject, TStreamerInfo::kTString, len, TFormLeafInfo::ReadValue(), and TClass::Size().

Double_t TFormLeafInfoPointer::GetValue ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.

Definition at line 1867 of file TFormLeafInfo.cxx.

References TFormLeafInfo::fNext, TFormLeafInfo::GetLocalValuePointer(), and TFormLeafInfo::ReadValue().

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

Reimplemented from TFormLeafInfo.

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

Reimplemented from TFormLeafInfo.

virtual Double_t TFormLeafInfoPointer::GetValue ( TLeaf leaf,
Int_t  instance = 0 
) [virtual]

Reimplemented from TFormLeafInfo.


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