Logo ROOT   6.12/07
Reference Guide
List of all members | Public Member Functions | List of all members
ROOT::Internal::TImpProxy< T > Class Template Reference

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

Definition at line 476 of file TBranchProxy.h.

Public Member Functions

 TImpProxy ()=default
 
 TImpProxy (T)=delete
 
 ~TImpProxy () override=default
 
 operator T ()
 
TImpProxyoperator= (T)=delete
 
void Print () override
 
- 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 ()
 
virtual voidGetAddressOfElement (UInt_t)
 Return the address of the element number i. More...
 
virtual Int_t GetArrayLength ()
 
const char * GetBranchName () const
 
TClassGetClass ()
 
voidGetClaStart (UInt_t i=0)
 
TVirtualCollectionProxyGetCollection ()
 
virtual Int_t GetEntries ()
 
Int_t GetOffset ()
 
TBranchProxyGetProxy ()
 
virtual voidGetStart (UInt_t=0)
 
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 ()
 

Additional Inherited Members

- Protected Attributes inherited from ROOT::Detail::TBranchProxy
union {
   TBranch *   fBranchCount
 
   TLeaf *   fLeafCount
 
}; 
 
Int_t fArrayLength
 
TBranchfBranch
 
const TString fBranchName
 
TClassfClass
 
TString fClassName
 
TVirtualCollectionProxyfCollection
 
Int_t fCurrentTreeNumber
 
const TString fDataMember
 
Internal::TBranchProxyDirectorfDirector
 
TStreamerElementfElement
 
Bool_t fHasLeafCount: 1
 
Bool_t fInitialized: 1
 
Bool_t fIsaPointer: 1
 
Bool_t fIsClone: 1
 
const Bool_t fIsMember: 1
 
TTreefLastTree
 
Int_t fMemberOffset
 
Int_t fOffset
 
TBranchProxyfParent
 
Long64_t fRead
 
voidfWhere
 

#include <TBranchProxy.h>

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

Constructor & Destructor Documentation

◆ TImpProxy() [1/2]

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

◆ ~TImpProxy()

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

◆ TImpProxy() [2/2]

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

Member Function Documentation

◆ operator T()

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

Definition at line 488 of file TBranchProxy.h.

◆ operator=()

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

◆ Print()

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

Reimplemented from ROOT::Detail::TBranchProxy.

Definition at line 478 of file TBranchProxy.h.

Libraries for ROOT::Internal::TImpProxy< T >:
[legend]

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