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

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

Definition at line 35 of file TBranchProxyTemplate.h.

Public Member Functions

 InjecTBranchProxyInterface ()
 
 TObjProxy ()
 
 TObjProxy (TBranchProxyDirector *director, const char *name)
 
 TObjProxy (TBranchProxyDirector *director, const char *top, const char *name)
 
 TObjProxy (TBranchProxyDirector *director, const char *top, const char *name, const char *data)
 
 TObjProxy (TBranchProxyDirector *director, Detail::TBranchProxy *parent, const char *name, const char *top=0, const char *mid=0)
 
 ~TObjProxy ()
 
Int_t GetOffset ()
 
void Print ()
 
T * GetPtr ()
 
T * operator-> ()
 
 operator T * ()
 

Private Attributes

Detail::TBranchProxy obj
 

#include <TBranchProxyTemplate.h>

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

Constructor & Destructor Documentation

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

Definition at line 40 of file TBranchProxyTemplate.h.

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

Definition at line 41 of file TBranchProxyTemplate.h.

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

Definition at line 42 of file TBranchProxyTemplate.h.

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

Definition at line 44 of file TBranchProxyTemplate.h.

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

Definition at line 46 of file TBranchProxyTemplate.h.

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

Definition at line 48 of file TBranchProxyTemplate.h.

Member Function Documentation

template<class T >
Int_t ROOT::Internal::TObjProxy< T >::GetOffset ( )
inline

Definition at line 50 of file TBranchProxyTemplate.h.

template<class T >
T* ROOT::Internal::TObjProxy< T >::GetPtr ( )
inline
template<class T >
ROOT::Internal::TObjProxy< T >::InjecTBranchProxyInterface ( )
template<class T >
ROOT::Internal::TObjProxy< T >::operator T * ( )
inline

Definition at line 67 of file TBranchProxyTemplate.h.

template<class T >
T* ROOT::Internal::TObjProxy< T >::operator-> ( )
inline

Definition at line 66 of file TBranchProxyTemplate.h.

template<class T >
void ROOT::Internal::TObjProxy< T >::Print ( void  )
inline

Definition at line 52 of file TBranchProxyTemplate.h.

Member Data Documentation

template<class T >
Detail::TBranchProxy ROOT::Internal::TObjProxy< T >::obj
private

Definition at line 36 of file TBranchProxyTemplate.h.


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