Logo ROOT  
Reference Guide
TInstrumentedIsAProxy< T > Class Template Reference

template<class T>
class TInstrumentedIsAProxy< T >

Definition at line 70 of file TIsAProxy.h.

Public Member Functions

 TInstrumentedIsAProxy (TClass *cl)
 
virtual ~TInstrumentedIsAProxy ()
 
virtual TClassoperator() (const void *obj)
 
virtual void SetClass (TClass *cl)
 
- Public Member Functions inherited from TVirtualIsAProxy
virtual ~TVirtualIsAProxy ()
 
virtual TClassoperator() (const void *obj)=0
 
virtual void SetClass (TClass *cl)=0
 

Protected Member Functions

 TInstrumentedIsAProxy (const TInstrumentedIsAProxy &iip)
 
TInstrumentedIsAProxyoperator= (const TInstrumentedIsAProxy &iip)
 

Private Attributes

TClassfClass
 

#include <TIsAProxy.h>

Inheritance diagram for TInstrumentedIsAProxy< T >:
[legend]

Constructor & Destructor Documentation

◆ TInstrumentedIsAProxy() [1/2]

template<class T >
TInstrumentedIsAProxy< T >::TInstrumentedIsAProxy ( const TInstrumentedIsAProxy< T > &  iip)
inlineprotected

Definition at line 76 of file TIsAProxy.h.

◆ TInstrumentedIsAProxy() [2/2]

template<class T >
TInstrumentedIsAProxy< T >::TInstrumentedIsAProxy ( TClass cl)
inline

Definition at line 84 of file TIsAProxy.h.

◆ ~TInstrumentedIsAProxy()

template<class T >
virtual TInstrumentedIsAProxy< T >::~TInstrumentedIsAProxy ( )
inlinevirtual

Definition at line 86 of file TIsAProxy.h.

Member Function Documentation

◆ operator()()

template<class T >
virtual TClass * TInstrumentedIsAProxy< T >::operator() ( const void obj)
inlinevirtual

Implements TVirtualIsAProxy.

Definition at line 90 of file TIsAProxy.h.

◆ operator=()

template<class T >
TInstrumentedIsAProxy & TInstrumentedIsAProxy< T >::operator= ( const TInstrumentedIsAProxy< T > &  iip)
inlineprotected

Definition at line 78 of file TIsAProxy.h.

◆ SetClass()

template<class T >
virtual void TInstrumentedIsAProxy< T >::SetClass ( TClass cl)
inlinevirtual

Implements TVirtualIsAProxy.

Definition at line 88 of file TIsAProxy.h.

Member Data Documentation

◆ fClass

template<class T >
TClass* TInstrumentedIsAProxy< T >::fClass
private

Definition at line 73 of file TIsAProxy.h.


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