Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
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 ()
 
TClassoperator() (const void *obj) override
 
virtual void SetClass (TClass *cl) override
 
- Public Member Functions inherited from TVirtualIsAProxy
virtual ~TVirtualIsAProxy ()
 

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 >
TClass * TInstrumentedIsAProxy< T >::operator() ( const void *  obj)
inlineoverridevirtual

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)
inlineoverridevirtual

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.

  • core/meta/inc/TIsAProxy.h