ROOT  6.06/08
Reference Guide
Public Member Functions | Private Member Functions | List of all members
ROOT::Internal::TImpProxy< T > Class Template Reference

template<class T>
class ROOT::Internal::TImpProxy< T >

Definition at line 459 of file TBranchProxy.h.

Public Member Functions

void Print ()
 
 TImpProxy ()
 
 TImpProxy (TBranchProxyDirector *director, const char *name)
 
 TImpProxy (TBranchProxyDirector *director, const char *top, const char *name)
 
 TImpProxy (TBranchProxyDirector *director, const char *top, const char *name, const char *data)
 
 TImpProxy (TBranchProxyDirector *director, TBranchProxy *parent, const char *name, const char *top=0, const char *mid=0)
 
 ~TImpProxy ()
 
 operator T ()
 
- Public Member Functions inherited from ROOT::Detail::TBranchProxy
 TBranchProxy ()
 
 TBranchProxy (Internal::TBranchProxyDirector *boss, const char *top, const char *name=0)
 
 TBranchProxy (Internal::TBranchProxyDirector *boss, const char *top, const char *name, const char *membername)
 
 TBranchProxy (Internal::TBranchProxyDirector *boss, TBranchProxy *parent, const char *membername, const char *top=0, const char *name=0)
 
 TBranchProxy (Internal::TBranchProxyDirector *boss, TBranch *branch, const char *membername)
 
virtual ~TBranchProxy ()
 
TBranchProxy * GetProxy ()
 
const char * GetBranchName () const
 
void Reset ()
 
Bool_t Setup ()
 
Bool_t IsInitialized ()
 
Bool_t IsaPointer () const
 
Bool_t Read ()
 
Bool_t ReadEntries ()
 
TClass * GetClass ()
 
void * GetWhere () const
 
TVirtualCollectionProxy * GetCollection ()
 
virtual void * GetStart (UInt_t=0)
 
virtual void * GetClaStart (UInt_t i=0)
 
virtual void * GetStlStart (UInt_t i=0)
 
Int_t GetOffset ()
 

Private Member Functions

 TImpProxy (T)
 
TImpProxy & operator= (T)
 

Additional Inherited Members

- Protected Attributes inherited from ROOT::Detail::TBranchProxy
Internal::TBranchProxyDirector * fDirector
 
Bool_t fInitialized
 
const TString fBranchName
 
TBranchProxy * fParent
 
const TString fDataMember
 
const Bool_t fIsMember
 
Bool_t fIsClone
 
Bool_t fIsaPointer
 
TString fClassName
 
TClass * fClass
 
TStreamerElement * fElement
 
Int_t fMemberOffset
 
Int_t fOffset
 
TBranch * fBranch
 
TBranch * fBranchCount
 
TTree * fLastTree
 
Long64_t fRead
 
void * fWhere
 
TVirtualCollectionProxy * fCollection
 
Int_t fCurrentTreeNumber
 

#include <TBranchProxy.h>

+ Inheritance diagram for ROOT::Internal::TImpProxy< T >:
+ Collaboration diagram for ROOT::Internal::TImpProxy< T >:

Constructor & Destructor Documentation

§ TImpProxy() [1/6]

template<class T >
ROOT::Internal::TImpProxy< T >::TImpProxy ( )
inline

Definition at line 467 of file TBranchProxy.h.

§ TImpProxy() [2/6]

template<class T >
ROOT::Internal::TImpProxy< T >::TImpProxy ( TBranchProxyDirector *  director,
const char *  name 
)
inline

Definition at line 468 of file TBranchProxy.h.

§ TImpProxy() [3/6]

template<class T >
ROOT::Internal::TImpProxy< T >::TImpProxy ( TBranchProxyDirector *  director,
const char *  top,
const char *  name 
)
inline

Definition at line 469 of file TBranchProxy.h.

§ TImpProxy() [4/6]

template<class T >
ROOT::Internal::TImpProxy< T >::TImpProxy ( TBranchProxyDirector *  director,
const char *  top,
const char *  name,
const char *  data 
)
inline

Definition at line 471 of file TBranchProxy.h.

§ TImpProxy() [5/6]

template<class T >
ROOT::Internal::TImpProxy< T >::TImpProxy ( TBranchProxyDirector *  director,
TBranchProxy *  parent,
const char *  name,
const char *  top = 0,
const char *  mid = 0 
)
inline

Definition at line 473 of file TBranchProxy.h.

§ ~TImpProxy()

template<class T >
ROOT::Internal::TImpProxy< T >::~TImpProxy ( )
inline

Definition at line 475 of file TBranchProxy.h.

§ TImpProxy() [6/6]

template<class T >
ROOT::Internal::TImpProxy< T >::TImpProxy ( T  )
private

Member Function Documentation

§ operator T()

template<class T >
ROOT::Internal::TImpProxy< T >::operator T ( )
inline

Definition at line 477 of file TBranchProxy.h.

§ operator=()

template<class T >
TImpProxy& ROOT::Internal::TImpProxy< T >::operator= ( T  )
private

§ Print()

template<class T >
void ROOT::Internal::TImpProxy< T >::Print ( void  )
inlinevirtual

Reimplemented from ROOT::Detail::TBranchProxy.

Definition at line 461 of file TBranchProxy.h.


The documentation for this class was generated from the following file: