Logo ROOT   6.10/09
Reference Guide
List of all members | Public Member Functions | Private Member Functions | List of all members
ROOT::Internal::TStlImpProxy< T > Class Template Reference

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

Definition at line 602 of file TBranchProxy.h.

Public Member Functions

 TStlImpProxy ()
 
 TStlImpProxy (TBranchProxyDirector *director, const char *name)
 
 TStlImpProxy (TBranchProxyDirector *director, const char *top, const char *name)
 
 TStlImpProxy (TBranchProxyDirector *director, const char *top, const char *name, const char *data)
 
 TStlImpProxy (TBranchProxyDirector *director, TBranchProxy *parent, const char *name, const char *top=0, const char *mid=0)
 
 ~TStlImpProxy ()
 
const T & At (UInt_t i)
 
const T & operator[] (Int_t i)
 
const T & operator[] (UInt_t i)
 
void Print ()
 
- 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 ()
 
const char * GetBranchName () const
 
TClassGetClass ()
 
virtual voidGetClaStart (UInt_t i=0)
 
TVirtualCollectionProxyGetCollection ()
 
Int_t GetOffset ()
 
TBranchProxyGetProxy ()
 
virtual voidGetStart (UInt_t=0)
 
virtual voidGetStlStart (UInt_t i=0)
 
voidGetWhere () const
 
Bool_t IsaPointer () const
 
Bool_t IsInitialized ()
 
Bool_t Read ()
 
Bool_t ReadEntries ()
 
void Reset ()
 
Bool_t Setup ()
 

Private Member Functions

 TStlImpProxy (T)
 
TStlImpProxyoperator= (T)
 

Additional Inherited Members

- Protected Attributes inherited from ROOT::Detail::TBranchProxy
TBranchfBranch
 
TBranchfBranchCount
 
const TString fBranchName
 
TClassfClass
 
TString fClassName
 
TVirtualCollectionProxyfCollection
 
Int_t fCurrentTreeNumber
 
const TString fDataMember
 
Internal::TBranchProxyDirectorfDirector
 
TStreamerElementfElement
 
Bool_t fInitialized
 
Bool_t fIsaPointer
 
Bool_t fIsClone
 
const Bool_t fIsMember
 
TTreefLastTree
 
Int_t fMemberOffset
 
Int_t fOffset
 
TBranchProxyfParent
 
Long64_t fRead
 
voidfWhere
 

#include <TBranchProxy.h>

Inheritance diagram for ROOT::Internal::TStlImpProxy< T >:
[legend]

Constructor & Destructor Documentation

◆ TStlImpProxy() [1/6]

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

Definition at line 611 of file TBranchProxy.h.

◆ TStlImpProxy() [2/6]

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

Definition at line 612 of file TBranchProxy.h.

◆ TStlImpProxy() [3/6]

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

Definition at line 613 of file TBranchProxy.h.

◆ TStlImpProxy() [4/6]

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

Definition at line 615 of file TBranchProxy.h.

◆ TStlImpProxy() [5/6]

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

Definition at line 617 of file TBranchProxy.h.

◆ ~TStlImpProxy()

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

Definition at line 619 of file TBranchProxy.h.

◆ TStlImpProxy() [6/6]

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

Member Function Documentation

◆ At()

template<class T >
const T& ROOT::Internal::TStlImpProxy< T >::At ( UInt_t  i)
inline

Definition at line 621 of file TBranchProxy.h.

◆ operator=()

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

◆ operator[]() [1/2]

template<class T >
const T& ROOT::Internal::TStlImpProxy< T >::operator[] ( Int_t  i)
inline

Definition at line 632 of file TBranchProxy.h.

◆ operator[]() [2/2]

template<class T >
const T& ROOT::Internal::TStlImpProxy< T >::operator[] ( UInt_t  i)
inline

Definition at line 633 of file TBranchProxy.h.

◆ Print()

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

Reimplemented from ROOT::Detail::TBranchProxy.

Definition at line 605 of file TBranchProxy.h.


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