#include <TIsAProxy.h>
Inheritance diagram for TIsAProxy:
Public Member Functions | |
TIsAProxy (const type_info &typ, void *ctxt=0) | |
virtual | ~TIsAProxy () |
virtual void | SetClass (TClass *cl) |
virtual TClass * | operator() (const void *obj) |
TIsAProxy (const type_info &typ, void *ctxt=0) | |
virtual | ~TIsAProxy () |
virtual void | SetClass (TClass *cl) |
virtual TClass * | operator() (const void *obj) |
Protected Member Functions | |
TIsAProxy (const TIsAProxy &) | |
TIsAProxy & | operator= (const TIsAProxy &) |
TIsAProxy (const TIsAProxy &) | |
TIsAProxy & | operator= (const TIsAProxy &) |
Private Attributes | |
const type_info * | fType |
const type_info * | fLastType |
TClass * | fClass |
TClass * | fLastClass |
Char_t | fSubTypes [72] |
Bool_t | fVirtual |
void * | fContext |
Bool_t | fInit |
const type_info * | fType |
const type_info * | fLastType |
TClass * | fClass |
TClass * | fLastClass |
void * | fContext |
Definition at line 30 of file TIsAProxy.h.
TIsAProxy::TIsAProxy | ( | const TIsAProxy & | ) | [protected] |
TIsAProxy::TIsAProxy | ( | const type_info & | typ, | |
void * | ctxt = 0 | |||
) |
TIsAProxy::~TIsAProxy | ( | ) | [virtual] |
TIsAProxy::TIsAProxy | ( | const TIsAProxy & | ) | [protected] |
TIsAProxy::TIsAProxy | ( | const type_info & | typ, | |
void * | ctxt = 0 | |||
) |
virtual TIsAProxy::~TIsAProxy | ( | ) | [virtual] |
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.
virtual void TIsAProxy::SetClass | ( | TClass * | cl | ) | [virtual] |
Implements TVirtualIsAProxy.
virtual TClass* TIsAProxy::operator() | ( | const void * | obj | ) | [virtual] |
Implements TVirtualIsAProxy.
const type_info* TIsAProxy::fType [private] |
const type_info* TIsAProxy::fLastType [private] |
TClass* TIsAProxy::fClass [private] |
TClass* TIsAProxy::fLastClass [private] |
Char_t TIsAProxy::fSubTypes [private] |
Bool_t TIsAProxy::fVirtual [private] |
void* TIsAProxy::fContext [private] |
Bool_t TIsAProxy::fInit [private] |
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.