TIsAProxy Class Reference

#include <TIsAProxy.h>

Inheritance diagram for TIsAProxy:

TVirtualIsAProxy TVirtualIsAProxy List of all members.

Public Member Functions

 TIsAProxy (const type_info &typ, void *ctxt=0)
virtual ~TIsAProxy ()
virtual void SetClass (TClass *cl)
virtual TClassoperator() (const void *obj)
 TIsAProxy (const type_info &typ, void *ctxt=0)
virtual ~TIsAProxy ()
virtual void SetClass (TClass *cl)
virtual TClassoperator() (const void *obj)

Protected Member Functions

 TIsAProxy (const TIsAProxy &)
TIsAProxyoperator= (const TIsAProxy &)
 TIsAProxy (const TIsAProxy &)
TIsAProxyoperator= (const TIsAProxy &)

Private Attributes

const type_info * fType
const type_info * fLastType
TClassfClass
TClassfLastClass
Char_t fSubTypes [72]
Bool_t fVirtual
void * fContext
Bool_t fInit
const type_info * fType
const type_info * fLastType
TClassfClass
TClassfLastClass
void * fContext

Detailed Description

Definition at line 30 of file TIsAProxy.h.


Constructor & Destructor Documentation

TIsAProxy::TIsAProxy ( const TIsAProxy  )  [protected]

Definition at line 59 of file TIsAProxy.cxx.

References fSubTypes, and i.

TIsAProxy::TIsAProxy ( const type_info &  typ,
void *  ctxt = 0 
)

TIsAProxy::~TIsAProxy (  )  [virtual]

Definition at line 92 of file TIsAProxy.cxx.

References GetMap(), and m.

TIsAProxy::TIsAProxy ( const TIsAProxy  )  [protected]

TIsAProxy::TIsAProxy ( const type_info &  typ,
void *  ctxt = 0 
)

virtual TIsAProxy::~TIsAProxy (  )  [virtual]


Member Function Documentation

TIsAProxy & TIsAProxy::operator= ( const TIsAProxy  )  [protected]

Definition at line 74 of file TIsAProxy.cxx.

References fClass, fContext, fInit, fLastClass, fLastType, fType, fVirtual, and i.

void TIsAProxy::SetClass ( TClass cl  )  [virtual]

Implements TVirtualIsAProxy.

Definition at line 102 of file TIsAProxy.cxx.

References fClass, fLastClass, and GetMap().

TClass * TIsAProxy::operator() ( const void *  obj  )  [virtual]

Implements TVirtualIsAProxy.

Definition at line 110 of file TIsAProxy.cxx.

References TInterpreter::ClassInfo_ClassProperty(), fClass, fInit, fLastClass, fLastType, fType, fVirtual, G__CLS_HASVIRTUAL, gCint, TClass::GetClass(), TClass::GetClassInfo(), GetMap(), kTRUE, TClass::Property(), and ptr.

TIsAProxy& TIsAProxy::operator= ( const TIsAProxy  )  [protected]

virtual void TIsAProxy::SetClass ( TClass cl  )  [virtual]

Implements TVirtualIsAProxy.

virtual TClass* TIsAProxy::operator() ( const void *  obj  )  [virtual]

Implements TVirtualIsAProxy.


Member Data Documentation

const type_info* TIsAProxy::fType [private]

Definition at line 33 of file TIsAProxy.h.

Referenced by operator()(), and operator=().

const type_info* TIsAProxy::fLastType [private]

Definition at line 34 of file TIsAProxy.h.

Referenced by operator()(), and operator=().

TClass* TIsAProxy::fClass [private]

Definition at line 35 of file TIsAProxy.h.

Referenced by operator()(), operator=(), and SetClass().

TClass* TIsAProxy::fLastClass [private]

Definition at line 36 of file TIsAProxy.h.

Referenced by operator()(), operator=(), and SetClass().

Char_t TIsAProxy::fSubTypes [private]

Definition at line 37 of file TIsAProxy.h.

Referenced by TIsAProxy().

Bool_t TIsAProxy::fVirtual [private]

Definition at line 38 of file TIsAProxy.h.

Referenced by operator()(), and operator=().

void* TIsAProxy::fContext [private]

Definition at line 39 of file TIsAProxy.h.

Referenced by operator=().

Bool_t TIsAProxy::fInit [private]

Definition at line 40 of file TIsAProxy.h.

Referenced by operator()(), and operator=().

const type_info* TIsAProxy::fType [private]

Definition at line 33 of file TIsAProxy.h.

const type_info* TIsAProxy::fLastType [private]

Definition at line 34 of file TIsAProxy.h.

TClass* TIsAProxy::fClass [private]

Definition at line 35 of file TIsAProxy.h.

TClass* TIsAProxy::fLastClass [private]

Definition at line 36 of file TIsAProxy.h.

void* TIsAProxy::fContext [private]

Definition at line 39 of file TIsAProxy.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:42:04 2011 for ROOT_528-00b_version by  doxygen 1.5.1