TInterpreter Class Reference

#include <TInterpreter.h>

Inheritance diagram for TInterpreter:

TNamed TNamed TObject TObject TObject TObject TGWin32InterpreterProxy List of all members.

Public Types

enum  EErrorCode
enum  EErrorCode

Public Member Functions

 TInterpreter ()
 TInterpreter (const char *name, const char *title="Generic Interpreter")
virtual ~TInterpreter ()
virtual void AddIncludePath (const char *path)=0
virtual Int_t AutoLoad (const char *classname)=0
virtual void ClearFileBusy ()=0
virtual void ClearStack ()=0
virtual void EnableAutoLoading ()=0
virtual void EndOfLineAction ()=0
virtual Int_t GetExitCode () const=0
virtual TEnvGetMapfile () const
virtual Int_t GetMore () const=0
virtual Int_t GenerateDictionary (const char *classes, const char *includes=0, const char *options=0)=0
virtual char * GetPrompt ()=0
virtual const char * GetSharedLibs ()=0
virtual const char * GetClassSharedLibs (const char *cls)=0
virtual const char * GetSharedLibDeps (const char *lib)=0
virtual const char * GetIncludePath ()=0
virtual const char * GetSTLIncludePath () const
virtual TObjArrayGetRootMapFiles () const=0
virtual Int_t InitializeDictionaries ()=0
virtual Bool_t IsLoaded (const char *filename) const =0
virtual Int_t Load (const char *filenam, Bool_t system=kFALSE)=0
virtual void LoadMacro (const char *filename, EErrorCode *error=0)=0
virtual Int_t LoadLibraryMap (const char *rootmapfile=0)=0
virtual Int_t RescanLibraryMap ()=0
virtual Int_t ReloadAllSharedLibraryMaps ()=0
virtual Int_t UnloadAllSharedLibraryMaps ()=0
virtual Int_t UnloadLibraryMap (const char *library)=0
virtual Long_t ProcessLine (const char *line, EErrorCode *error=0)=0
virtual Long_t ProcessLineSynch (const char *line, EErrorCode *error=0)=0
virtual void PrintIntro ()=0
virtual void SetGetline (char *(*getlineFunc)(const char *prompt), void(*histaddFunc)(char *line))=0
virtual void Reset ()=0
virtual void ResetAll ()=0
virtual void ResetGlobals ()=0
virtual void RewindDictionary ()=0
virtual Int_t DeleteGlobal (void *obj)=0
virtual void SaveContext ()=0
virtual void SaveGlobalsContext ()=0
virtual void UpdateListOfGlobals ()=0
virtual void UpdateListOfGlobalFunctions ()=0
virtual void UpdateListOfTypes ()=0
virtual void SetClassInfo (TClass *cl, Bool_t reload=kFALSE)=0
virtual Bool_t CheckClassInfo (const char *name, Bool_t autoload=kTRUE)=0
virtual Long_t Calc (const char *line, EErrorCode *error=0)=0
virtual void CreateListOfBaseClasses (TClass *cl)=0
virtual void CreateListOfDataMembers (TClass *cl)=0
virtual void CreateListOfMethods (TClass *cl)=0
virtual void CreateListOfMethodArgs (TFunction *m)=0
virtual void UpdateListOfMethods (TClass *cl)=0
virtual TString GetMangledName (TClass *cl, const char *method, const char *params)=0
virtual TString GetMangledNameWithPrototype (TClass *cl, const char *method, const char *proto)=0
virtual const char * GetInterpreterTypeName (const char *name, Bool_t full=kFALSE)=0
virtual void * GetInterfaceMethod (TClass *cl, const char *method, const char *params)=0
virtual void * GetInterfaceMethodWithPrototype (TClass *cl, const char *method, const char *proto)=0
virtual void Execute (const char *function, const char *params, int *error=0)=0
virtual void Execute (TObject *obj, TClass *cl, const char *method, const char *params, int *error=0)=0
virtual void Execute (TObject *obj, TClass *cl, TMethod *method, TObjArray *params, int *error=0)=0
virtual Long_t ExecuteMacro (const char *filename, EErrorCode *error=0)=0
virtual Bool_t IsErrorMessagesEnabled () const=0
virtual Bool_t SetErrorMessages (Bool_t enable=kTRUE)=0
virtual Bool_t IsProcessLineLocked () const=0
virtual void SetProcessLineLock (Bool_t lock=kTRUE)=0
virtual const char * TypeName (const char *s)=0
virtual int DisplayClass (FILE *, char *, int, int) const
virtual int DisplayIncludePath (FILE *) const
virtual void * FindSym (const char *) const
virtual void GenericError (const char *) const
virtual Long_t GetExecByteCode () const
virtual Long_t Getgvp () const
virtual const char * Getp2f2funcname (void *) const
virtual const char * GetTopLevelMacroName () const
virtual const char * GetCurrentMacroName () const
virtual int GetSecurityError () const
virtual int LoadFile (const char *) const
virtual void LoadText (const char *) const
virtual const char * MapCppName (const char *) const
virtual void SetAlloclockfunc (void(*)()) const
virtual void SetAllocunlockfunc (void(*)()) const
virtual int SetClassAutoloading (int) const
virtual void SetErrmsgcallback (void *) const
virtual void Setgvp (Long_t) const
virtual void SetRTLD_NOW () const
virtual void SetRTLD_LAZY () const
virtual void SetTempLevel (int) const
virtual int UnloadFile (const char *) const
virtual void CallFunc_Delete (void *) const
virtual void CallFunc_Exec (CallFunc_t *, void *) const
virtual Long_t CallFunc_ExecInt (CallFunc_t *, void *) const
virtual Long_t CallFunc_ExecInt64 (CallFunc_t *, void *) const
virtual Double_t CallFunc_ExecDouble (CallFunc_t *, void *) const
virtual CallFunc_t * CallFunc_Factory () const
virtual CallFunc_t * CallFunc_FactoryCopy (CallFunc_t *) const
virtual MethodInfo_t * CallFunc_FactoryMethod (CallFunc_t *) const
virtual void CallFunc_Init (CallFunc_t *) const
virtual bool CallFunc_IsValid (CallFunc_t *) const
virtual void CallFunc_ResetArg (CallFunc_t *) const
virtual void CallFunc_SetArg (CallFunc_t *, Long_t) const
virtual void CallFunc_SetArg (CallFunc_t *, Double_t) const
virtual void CallFunc_SetArg (CallFunc_t *, Long64_t) const
virtual void CallFunc_SetArg (CallFunc_t *, ULong64_t) const
virtual void CallFunc_SetArgArray (CallFunc_t *, Long_t *, Int_t) const
virtual void CallFunc_SetArgs (CallFunc_t *, const char *) const
virtual void CallFunc_SetFunc (CallFunc_t *, ClassInfo_t *, const char *, const char *, Long_t *) const
virtual void CallFunc_SetFunc (CallFunc_t *, MethodInfo_t *) const
virtual void CallFunc_SetFuncProto (CallFunc_t *, ClassInfo_t *, const char *, const char *, Long_t *) const
virtual Long_t ClassInfo_ClassProperty (ClassInfo_t *) const
virtual void ClassInfo_Delete (ClassInfo_t *) const
virtual void ClassInfo_Delete (ClassInfo_t *, void *) const
virtual void ClassInfo_DeleteArray (ClassInfo_t *, void *, bool) const
virtual void ClassInfo_Destruct (ClassInfo_t *, void *) const
virtual ClassInfo_t * ClassInfo_Factory () const
virtual ClassInfo_t * ClassInfo_Factory (G__value *) const
virtual ClassInfo_t * ClassInfo_Factory (ClassInfo_t *) const
virtual ClassInfo_t * ClassInfo_Factory (const char *) const
virtual int ClassInfo_GetMethodNArg (ClassInfo_t *, const char *, const char *) const
virtual bool ClassInfo_HasDefaultConstructor (ClassInfo_t *) const
virtual bool ClassInfo_HasMethod (ClassInfo_t *, const char *) const
virtual void ClassInfo_Init (ClassInfo_t *, const char *) const
virtual void ClassInfo_Init (ClassInfo_t *, int) const
virtual bool ClassInfo_IsBase (ClassInfo_t *, const char *) const
virtual bool ClassInfo_IsEnum (const char *) const
virtual bool ClassInfo_IsLoaded (ClassInfo_t *) const
virtual bool ClassInfo_IsValid (ClassInfo_t *) const
virtual bool ClassInfo_IsValidMethod (ClassInfo_t *, const char *, const char *, Long_t *) const
virtual int ClassInfo_Next (ClassInfo_t *) const
virtual void * ClassInfo_New (ClassInfo_t *) const
virtual void * ClassInfo_New (ClassInfo_t *, int) const
virtual void * ClassInfo_New (ClassInfo_t *, int, void *) const
virtual void * ClassInfo_New (ClassInfo_t *, void *) const
virtual Long_t ClassInfo_Property (ClassInfo_t *) const
virtual int ClassInfo_RootFlag (ClassInfo_t *) const
virtual int ClassInfo_Size (ClassInfo_t *) const
virtual Long_t ClassInfo_Tagnum (ClassInfo_t *) const
virtual const char * ClassInfo_FileName (ClassInfo_t *) const
virtual const char * ClassInfo_FullName (ClassInfo_t *) const
virtual const char * ClassInfo_Name (ClassInfo_t *) const
virtual const char * ClassInfo_Title (ClassInfo_t *) const
virtual const char * ClassInfo_TmpltName (ClassInfo_t *) const
virtual void BaseClassInfo_Delete (BaseClassInfo_t *) const
virtual BaseClassInfo_t * BaseClassInfo_Factory (ClassInfo_t *) const
virtual int BaseClassInfo_Next (BaseClassInfo_t *) const
virtual int BaseClassInfo_Next (BaseClassInfo_t *, int) const
virtual Long_t BaseClassInfo_Offset (BaseClassInfo_t *) const
virtual Long_t BaseClassInfo_Property (BaseClassInfo_t *) const
virtual Long_t BaseClassInfo_Tagnum (BaseClassInfo_t *) const
virtual const char * BaseClassInfo_FullName (BaseClassInfo_t *) const
virtual const char * BaseClassInfo_Name (BaseClassInfo_t *) const
virtual const char * BaseClassInfo_TmpltName (BaseClassInfo_t *) const
virtual int DataMemberInfo_ArrayDim (DataMemberInfo_t *) const
virtual void DataMemberInfo_Delete (DataMemberInfo_t *) const
virtual DataMemberInfo_t * DataMemberInfo_Factory (ClassInfo_t *=0) const
virtual DataMemberInfo_t * DataMemberInfo_FactoryCopy (DataMemberInfo_t *) const
virtual bool DataMemberInfo_IsValid (DataMemberInfo_t *) const
virtual int DataMemberInfo_MaxIndex (DataMemberInfo_t *, Int_t) const
virtual int DataMemberInfo_Next (DataMemberInfo_t *) const
virtual Long_t DataMemberInfo_Offset (DataMemberInfo_t *) const
virtual Long_t DataMemberInfo_Property (DataMemberInfo_t *) const
virtual Long_t DataMemberInfo_TypeProperty (DataMemberInfo_t *) const
virtual int DataMemberInfo_TypeSize (DataMemberInfo_t *) const
virtual const char * DataMemberInfo_TypeName (DataMemberInfo_t *) const
virtual const char * DataMemberInfo_TypeTrueName (DataMemberInfo_t *) const
virtual const char * DataMemberInfo_Name (DataMemberInfo_t *) const
virtual const char * DataMemberInfo_Title (DataMemberInfo_t *) const
virtual const char * DataMemberInfo_ValidArrayIndex (DataMemberInfo_t *) const
virtual void MethodInfo_CreateSignature (MethodInfo_t *, TString &) const
virtual void MethodInfo_Delete (MethodInfo_t *) const
virtual MethodInfo_t * MethodInfo_Factory () const
virtual MethodInfo_t * MethodInfo_FactoryCopy (MethodInfo_t *) const
virtual MethodInfo_t * MethodInfo_InterfaceMethod (MethodInfo_t *) const
virtual bool MethodInfo_IsValid (MethodInfo_t *) const
virtual int MethodInfo_NArg (MethodInfo_t *) const
virtual int MethodInfo_NDefaultArg (MethodInfo_t *) const
virtual int MethodInfo_Next (MethodInfo_t *) const
virtual Long_t MethodInfo_Property (MethodInfo_t *) const
virtual TypeInfo_t * MethodInfo_Type (MethodInfo_t *) const
virtual const char * MethodInfo_GetMangledName (MethodInfo_t *) const
virtual const char * MethodInfo_GetPrototype (MethodInfo_t *) const
virtual const char * MethodInfo_Name (MethodInfo_t *) const
virtual const char * MethodInfo_TypeName (MethodInfo_t *) const
virtual const char * MethodInfo_Title (MethodInfo_t *) const
virtual void MethodArgInfo_Delete (MethodArgInfo_t *) const
virtual MethodArgInfo_t * MethodArgInfo_Factory () const
virtual MethodArgInfo_t * MethodArgInfo_FactoryCopy (MethodArgInfo_t *) const
virtual bool MethodArgInfo_IsValid (MethodArgInfo_t *) const
virtual int MethodArgInfo_Next (MethodArgInfo_t *) const
virtual Long_t MethodArgInfo_Property (MethodArgInfo_t *) const
virtual const char * MethodArgInfo_DefaultValue (MethodArgInfo_t *) const
virtual const char * MethodArgInfo_Name (MethodArgInfo_t *) const
virtual const char * MethodArgInfo_TypeName (MethodArgInfo_t *) const
virtual void TypeInfo_Delete (TypeInfo_t *) const
virtual TypeInfo_t * TypeInfo_Factory () const
virtual TypeInfo_t * TypeInfo_Factory (G__value *) const
virtual TypeInfo_t * TypeInfo_FactoryCopy (TypeInfo_t *) const
virtual void TypeInfo_Init (TypeInfo_t *, const char *) const
virtual bool TypeInfo_IsValid (TypeInfo_t *) const
virtual const char * TypeInfo_Name (TypeInfo_t *) const
virtual Long_t TypeInfo_Property (TypeInfo_t *) const
virtual int TypeInfo_RefType (TypeInfo_t *) const
virtual int TypeInfo_Size (TypeInfo_t *) const
virtual const char * TypeInfo_TrueName (TypeInfo_t *) const
virtual void TypedefInfo_Delete (TypedefInfo_t *) const
virtual TypedefInfo_t * TypedefInfo_Factory () const
virtual TypedefInfo_t * TypedefInfo_FactoryCopy (TypedefInfo_t *) const
virtual void TypedefInfo_Init (TypedefInfo_t *, const char *) const
virtual bool TypedefInfo_IsValid (TypedefInfo_t *) const
virtual Long_t TypedefInfo_Property (TypedefInfo_t *) const
virtual int TypedefInfo_Size (TypedefInfo_t *) const
virtual const char * TypedefInfo_TrueName (TypedefInfo_t *) const
virtual const char * TypedefInfo_Name (TypedefInfo_t *) const
virtual const char * TypedefInfo_Title (TypedefInfo_t *) const
 TInterpreter ()
 TInterpreter (const char *name, const char *title="Generic Interpreter")
virtual ~TInterpreter ()
virtual void AddIncludePath (const char *path)=0
virtual Int_t AutoLoad (const char *classname)=0
virtual void ClearFileBusy ()=0
virtual void ClearStack ()=0
virtual void EnableAutoLoading ()=0
virtual void EndOfLineAction ()=0
virtual Int_t GetExitCode () const=0
virtual TEnvGetMapfile () const
virtual Int_t GetMore () const=0
virtual Int_t GenerateDictionary (const char *classes, const char *includes=0, const char *options=0)=0
virtual char * GetPrompt ()=0
virtual const char * GetSharedLibs ()=0
virtual const char * GetClassSharedLibs (const char *cls)=0
virtual const char * GetSharedLibDeps (const char *lib)=0
virtual const char * GetIncludePath ()=0
virtual const char * GetSTLIncludePath () const
virtual TObjArrayGetRootMapFiles () const=0
virtual Int_t InitializeDictionaries ()=0
virtual Bool_t IsLoaded (const char *filename) const =0
virtual Int_t Load (const char *filenam, Bool_t system=kFALSE)=0
virtual void LoadMacro (const char *filename, EErrorCode *error=0)=0
virtual Int_t LoadLibraryMap (const char *rootmapfile=0)=0
virtual Int_t RescanLibraryMap ()=0
virtual Int_t ReloadAllSharedLibraryMaps ()=0
virtual Int_t UnloadAllSharedLibraryMaps ()=0
virtual Int_t UnloadLibraryMap (const char *library)=0
virtual Long_t ProcessLine (const char *line, EErrorCode *error=0)=0
virtual Long_t ProcessLineSynch (const char *line, EErrorCode *error=0)=0
virtual void PrintIntro ()=0
virtual void SetGetline (char *(*getlineFunc)(const char *prompt), void(*histaddFunc)(char *line))=0
virtual void Reset ()=0
virtual void ResetAll ()=0
virtual void ResetGlobals ()=0
virtual void RewindDictionary ()=0
virtual Int_t DeleteGlobal (void *obj)=0
virtual void SaveContext ()=0
virtual void SaveGlobalsContext ()=0
virtual void UpdateListOfGlobals ()=0
virtual void UpdateListOfGlobalFunctions ()=0
virtual void UpdateListOfTypes ()=0
virtual void SetClassInfo (TClass *cl, Bool_t reload=kFALSE)=0
virtual Bool_t CheckClassInfo (const char *name, Bool_t autoload=kTRUE)=0
virtual Long_t Calc (const char *line, EErrorCode *error=0)=0
virtual void CreateListOfBaseClasses (TClass *cl)=0
virtual void CreateListOfDataMembers (TClass *cl)=0
virtual void CreateListOfMethods (TClass *cl)=0
virtual void CreateListOfMethodArgs (TFunction *m)=0
virtual void UpdateListOfMethods (TClass *cl)=0
virtual TString GetMangledName (TClass *cl, const char *method, const char *params)=0
virtual TString GetMangledNameWithPrototype (TClass *cl, const char *method, const char *proto)=0
virtual const char * GetInterpreterTypeName (const char *name, Bool_t full=kFALSE)=0
virtual void * GetInterfaceMethod (TClass *cl, const char *method, const char *params)=0
virtual void * GetInterfaceMethodWithPrototype (TClass *cl, const char *method, const char *proto)=0
virtual void Execute (const char *function, const char *params, int *error=0)=0
virtual void Execute (TObject *obj, TClass *cl, const char *method, const char *params, int *error=0)=0
virtual void Execute (TObject *obj, TClass *cl, TMethod *method, TObjArray *params, int *error=0)=0
virtual Long_t ExecuteMacro (const char *filename, EErrorCode *error=0)=0
virtual Bool_t IsErrorMessagesEnabled () const=0
virtual Bool_t SetErrorMessages (Bool_t enable=kTRUE)=0
virtual Bool_t IsProcessLineLocked () const=0
virtual void SetProcessLineLock (Bool_t lock=kTRUE)=0
virtual const char * TypeName (const char *s)=0
virtual int DisplayClass (FILE *, char *, int, int) const
virtual int DisplayIncludePath (FILE *) const
virtual void * FindSym (const char *) const
virtual void GenericError (const char *) const
virtual Long_t GetExecByteCode () const
virtual Long_t Getgvp () const
virtual const char * Getp2f2funcname (void *) const
virtual const char * GetTopLevelMacroName () const
virtual const char * GetCurrentMacroName () const
virtual int GetSecurityError () const
virtual int LoadFile (const char *) const
virtual void LoadText (const char *) const
virtual const char * MapCppName (const char *) const
virtual void SetAlloclockfunc (void(*)()) const
virtual void SetAllocunlockfunc (void(*)()) const
virtual int SetClassAutoloading (int) const
virtual void SetErrmsgcallback (void *) const
virtual void Setgvp (Long_t) const
virtual void SetRTLD_NOW () const
virtual void SetRTLD_LAZY () const
virtual void SetTempLevel (int) const
virtual int UnloadFile (const char *) const
virtual void CallFunc_Delete (void *) const
virtual void CallFunc_Exec (CallFunc_t *, void *) const
virtual Long_t CallFunc_ExecInt (CallFunc_t *, void *) const
virtual Long_t CallFunc_ExecInt64 (CallFunc_t *, void *) const
virtual Double_t CallFunc_ExecDouble (CallFunc_t *, void *) const
virtual CallFunc_t * CallFunc_Factory () const
virtual CallFunc_t * CallFunc_FactoryCopy (CallFunc_t *) const
virtual MethodInfo_t * CallFunc_FactoryMethod (CallFunc_t *) const
virtual void CallFunc_Init (CallFunc_t *) const
virtual bool CallFunc_IsValid (CallFunc_t *) const
virtual void CallFunc_ResetArg (CallFunc_t *) const
virtual void CallFunc_SetArg (CallFunc_t *, Long_t) const
virtual void CallFunc_SetArg (CallFunc_t *, Double_t) const
virtual void CallFunc_SetArg (CallFunc_t *, Long64_t) const
virtual void CallFunc_SetArg (CallFunc_t *, ULong64_t) const
virtual void CallFunc_SetArgArray (CallFunc_t *, Long_t *, Int_t) const
virtual void CallFunc_SetArgs (CallFunc_t *, const char *) const
virtual void CallFunc_SetFunc (CallFunc_t *, ClassInfo_t *, const char *, const char *, Long_t *) const
virtual void CallFunc_SetFunc (CallFunc_t *, MethodInfo_t *) const
virtual void CallFunc_SetFuncProto (CallFunc_t *, ClassInfo_t *, const char *, const char *, Long_t *) const
virtual Long_t ClassInfo_ClassProperty (ClassInfo_t *) const
virtual void ClassInfo_Delete (ClassInfo_t *) const
virtual void ClassInfo_Delete (ClassInfo_t *, void *) const
virtual void ClassInfo_DeleteArray (ClassInfo_t *, void *, bool) const
virtual void ClassInfo_Destruct (ClassInfo_t *, void *) const
virtual ClassInfo_t * ClassInfo_Factory () const
virtual ClassInfo_t * ClassInfo_Factory (G__value *) const
virtual ClassInfo_t * ClassInfo_Factory (ClassInfo_t *) const
virtual ClassInfo_t * ClassInfo_Factory (const char *) const
virtual int ClassInfo_GetMethodNArg (ClassInfo_t *, const char *, const char *) const
virtual bool ClassInfo_HasDefaultConstructor (ClassInfo_t *) const
virtual bool ClassInfo_HasMethod (ClassInfo_t *, const char *) const
virtual void ClassInfo_Init (ClassInfo_t *, const char *) const
virtual void ClassInfo_Init (ClassInfo_t *, int) const
virtual bool ClassInfo_IsBase (ClassInfo_t *, const char *) const
virtual bool ClassInfo_IsEnum (const char *) const
virtual bool ClassInfo_IsLoaded (ClassInfo_t *) const
virtual bool ClassInfo_IsValid (ClassInfo_t *) const
virtual bool ClassInfo_IsValidMethod (ClassInfo_t *, const char *, const char *, Long_t *) const
virtual int ClassInfo_Next (ClassInfo_t *) const
virtual void * ClassInfo_New (ClassInfo_t *) const
virtual void * ClassInfo_New (ClassInfo_t *, int) const
virtual void * ClassInfo_New (ClassInfo_t *, int, void *) const
virtual void * ClassInfo_New (ClassInfo_t *, void *) const
virtual Long_t ClassInfo_Property (ClassInfo_t *) const
virtual int ClassInfo_RootFlag (ClassInfo_t *) const
virtual int ClassInfo_Size (ClassInfo_t *) const
virtual Long_t ClassInfo_Tagnum (ClassInfo_t *) const
virtual const char * ClassInfo_FileName (ClassInfo_t *) const
virtual const char * ClassInfo_FullName (ClassInfo_t *) const
virtual const char * ClassInfo_Name (ClassInfo_t *) const
virtual const char * ClassInfo_Title (ClassInfo_t *) const
virtual const char * ClassInfo_TmpltName (ClassInfo_t *) const
virtual void BaseClassInfo_Delete (BaseClassInfo_t *) const
virtual BaseClassInfo_t * BaseClassInfo_Factory (ClassInfo_t *) const
virtual int BaseClassInfo_Next (BaseClassInfo_t *) const
virtual int BaseClassInfo_Next (BaseClassInfo_t *, int) const
virtual Long_t BaseClassInfo_Offset (BaseClassInfo_t *) const
virtual Long_t BaseClassInfo_Property (BaseClassInfo_t *) const
virtual Long_t BaseClassInfo_Tagnum (BaseClassInfo_t *) const
virtual const char * BaseClassInfo_FullName (BaseClassInfo_t *) const
virtual const char * BaseClassInfo_Name (BaseClassInfo_t *) const
virtual const char * BaseClassInfo_TmpltName (BaseClassInfo_t *) const
virtual int DataMemberInfo_ArrayDim (DataMemberInfo_t *) const
virtual void DataMemberInfo_Delete (DataMemberInfo_t *) const
virtual DataMemberInfo_t * DataMemberInfo_Factory (ClassInfo_t *=0) const
virtual DataMemberInfo_t * DataMemberInfo_FactoryCopy (DataMemberInfo_t *) const
virtual bool DataMemberInfo_IsValid (DataMemberInfo_t *) const
virtual int DataMemberInfo_MaxIndex (DataMemberInfo_t *, Int_t) const
virtual int DataMemberInfo_Next (DataMemberInfo_t *) const
virtual Long_t DataMemberInfo_Offset (DataMemberInfo_t *) const
virtual Long_t DataMemberInfo_Property (DataMemberInfo_t *) const
virtual Long_t DataMemberInfo_TypeProperty (DataMemberInfo_t *) const
virtual int DataMemberInfo_TypeSize (DataMemberInfo_t *) const
virtual const char * DataMemberInfo_TypeName (DataMemberInfo_t *) const
virtual const char * DataMemberInfo_TypeTrueName (DataMemberInfo_t *) const
virtual const char * DataMemberInfo_Name (DataMemberInfo_t *) const
virtual const char * DataMemberInfo_Title (DataMemberInfo_t *) const
virtual const char * DataMemberInfo_ValidArrayIndex (DataMemberInfo_t *) const
virtual void MethodInfo_CreateSignature (MethodInfo_t *, TString &) const
virtual void MethodInfo_Delete (MethodInfo_t *) const
virtual MethodInfo_t * MethodInfo_Factory () const
virtual MethodInfo_t * MethodInfo_FactoryCopy (MethodInfo_t *) const
virtual MethodInfo_t * MethodInfo_InterfaceMethod (MethodInfo_t *) const
virtual bool MethodInfo_IsValid (MethodInfo_t *) const
virtual int MethodInfo_NArg (MethodInfo_t *) const
virtual int MethodInfo_NDefaultArg (MethodInfo_t *) const
virtual int MethodInfo_Next (MethodInfo_t *) const
virtual Long_t MethodInfo_Property (MethodInfo_t *) const
virtual TypeInfo_t * MethodInfo_Type (MethodInfo_t *) const
virtual const char * MethodInfo_GetMangledName (MethodInfo_t *) const
virtual const char * MethodInfo_GetPrototype (MethodInfo_t *) const
virtual const char * MethodInfo_Name (MethodInfo_t *) const
virtual const char * MethodInfo_TypeName (MethodInfo_t *) const
virtual const char * MethodInfo_Title (MethodInfo_t *) const
virtual void MethodArgInfo_Delete (MethodArgInfo_t *) const
virtual MethodArgInfo_t * MethodArgInfo_Factory () const
virtual MethodArgInfo_t * MethodArgInfo_FactoryCopy (MethodArgInfo_t *) const
virtual bool MethodArgInfo_IsValid (MethodArgInfo_t *) const
virtual int MethodArgInfo_Next (MethodArgInfo_t *) const
virtual Long_t MethodArgInfo_Property (MethodArgInfo_t *) const
virtual const char * MethodArgInfo_DefaultValue (MethodArgInfo_t *) const
virtual const char * MethodArgInfo_Name (MethodArgInfo_t *) const
virtual const char * MethodArgInfo_TypeName (MethodArgInfo_t *) const
virtual void TypeInfo_Delete (TypeInfo_t *) const
virtual TypeInfo_t * TypeInfo_Factory () const
virtual TypeInfo_t * TypeInfo_Factory (G__value *) const
virtual TypeInfo_t * TypeInfo_FactoryCopy (TypeInfo_t *) const
virtual void TypeInfo_Init (TypeInfo_t *, const char *) const
virtual bool TypeInfo_IsValid (TypeInfo_t *) const
virtual const char * TypeInfo_Name (TypeInfo_t *) const
virtual Long_t TypeInfo_Property (TypeInfo_t *) const
virtual int TypeInfo_RefType (TypeInfo_t *) const
virtual int TypeInfo_Size (TypeInfo_t *) const
virtual const char * TypeInfo_TrueName (TypeInfo_t *) const
virtual void TypedefInfo_Delete (TypedefInfo_t *) const
virtual TypedefInfo_t * TypedefInfo_Factory () const
virtual TypedefInfo_t * TypedefInfo_FactoryCopy (TypedefInfo_t *) const
virtual void TypedefInfo_Init (TypedefInfo_t *, const char *) const
virtual bool TypedefInfo_IsValid (TypedefInfo_t *) const
virtual Long_t TypedefInfo_Property (TypedefInfo_t *) const
virtual int TypedefInfo_Size (TypedefInfo_t *) const
virtual const char * TypedefInfo_TrueName (TypedefInfo_t *) const
virtual const char * TypedefInfo_Name (TypedefInfo_t *) const
virtual const char * TypedefInfo_Title (TypedefInfo_t *) const

Static Public Member Functions

static TInterpreter *& Instance ()
static TInterpreter *& Instance ()

Protected Member Functions

virtual void Execute (TMethod *method, TObjArray *params, int *error=0)=0
virtual void Execute (TMethod *method, TObjArray *params, int *error=0)=0

Detailed Description

Definition at line 39 of file TInterpreter.h.


Member Enumeration Documentation

enum TInterpreter::EErrorCode

Definition at line 45 of file TInterpreter.h.

enum TInterpreter::EErrorCode

Definition at line 45 of file TInterpreter.h.


Constructor & Destructor Documentation

TInterpreter::TInterpreter (  )  [inline]

Definition at line 53 of file TInterpreter.h.

TInterpreter::TInterpreter ( const char *  name,
const char *  title = "Generic Interpreter" 
)

virtual TInterpreter::~TInterpreter (  )  [inline, virtual]

Definition at line 55 of file TInterpreter.h.

TInterpreter::TInterpreter (  )  [inline]

Definition at line 53 of file TInterpreter.h.

TInterpreter::TInterpreter ( const char *  name,
const char *  title = "Generic Interpreter" 
)

virtual TInterpreter::~TInterpreter (  )  [inline, virtual]

Definition at line 55 of file TInterpreter.h.


Member Function Documentation

virtual void TInterpreter::Execute ( TMethod method,
TObjArray params,
int *  error = 0 
) [protected, pure virtual]

Reimplemented from TObject.

virtual void TInterpreter::AddIncludePath ( const char *  path  )  [pure virtual]

virtual Int_t TInterpreter::AutoLoad ( const char *  classname  )  [pure virtual]

Referenced by TSelector::GetSelector().

virtual void TInterpreter::ClearFileBusy (  )  [pure virtual]

virtual void TInterpreter::ClearStack (  )  [pure virtual]

virtual void TInterpreter::EnableAutoLoading (  )  [pure virtual]

virtual void TInterpreter::EndOfLineAction (  )  [pure virtual]

Referenced by TRint::HandleTermInput(), and TRint::Run().

virtual Int_t TInterpreter::GetExitCode (  )  const [pure virtual]

Referenced by TGWin32InterpreterProxy::GetExitCode().

virtual TEnv* TInterpreter::GetMapfile (  )  const [inline, virtual]

Definition at line 64 of file TInterpreter.h.

virtual Int_t TInterpreter::GetMore (  )  const [pure virtual]

Referenced by TGWin32InterpreterProxy::GetMore(), and TRint::HandleTermInput().

virtual Int_t TInterpreter::GenerateDictionary ( const char *  classes,
const char *  includes = 0,
const char *  options = 0 
) [pure virtual]

virtual char* TInterpreter::GetPrompt (  )  [pure virtual]

Referenced by TRint::GetPrompt().

virtual const char* TInterpreter::GetSharedLibs (  )  [pure virtual]

virtual const char* TInterpreter::GetClassSharedLibs ( const char *  cls  )  [pure virtual]

virtual const char* TInterpreter::GetSharedLibDeps ( const char *  lib  )  [pure virtual]

virtual const char* TInterpreter::GetIncludePath (  )  [pure virtual]

virtual const char* TInterpreter::GetSTLIncludePath (  )  const [inline, virtual]

Definition at line 72 of file TInterpreter.h.

virtual TObjArray* TInterpreter::GetRootMapFiles (  )  const [pure virtual]

Referenced by TGWin32InterpreterProxy::GetRootMapFiles().

virtual Int_t TInterpreter::InitializeDictionaries (  )  [pure virtual]

virtual Bool_t TInterpreter::IsLoaded ( const char *  filename  )  const [pure virtual]

Referenced by TGWin32InterpreterProxy::IsLoaded().

virtual Int_t TInterpreter::Load ( const char *  filenam,
Bool_t  system = kFALSE 
) [pure virtual]

virtual void TInterpreter::LoadMacro ( const char *  filename,
EErrorCode error = 0 
) [pure virtual]

virtual Int_t TInterpreter::LoadLibraryMap ( const char *  rootmapfile = 0  )  [pure virtual]

virtual Int_t TInterpreter::RescanLibraryMap (  )  [pure virtual]

virtual Int_t TInterpreter::ReloadAllSharedLibraryMaps (  )  [pure virtual]

virtual Int_t TInterpreter::UnloadAllSharedLibraryMaps (  )  [pure virtual]

virtual Int_t TInterpreter::UnloadLibraryMap ( const char *  library  )  [pure virtual]

virtual Long_t TInterpreter::ProcessLine ( const char *  line,
EErrorCode error = 0 
) [pure virtual]

virtual Long_t TInterpreter::ProcessLineSynch ( const char *  line,
EErrorCode error = 0 
) [pure virtual]

virtual void TInterpreter::PrintIntro (  )  [pure virtual]

Referenced by TRint::PrintLogo().

virtual void TInterpreter::SetGetline ( char *(*)(const char *prompt)  getlineFunc,
void(*)(char *line)  histaddFunc 
) [pure virtual]

Referenced by ClassImp().

virtual void TInterpreter::Reset (  )  [pure virtual]

Referenced by TROOT::Reset().

virtual void TInterpreter::ResetAll (  )  [pure virtual]

virtual void TInterpreter::ResetGlobals (  )  [pure virtual]

virtual void TInterpreter::RewindDictionary (  )  [pure virtual]

Referenced by TInterruptHandler::Notify().

virtual Int_t TInterpreter::DeleteGlobal ( void *  obj  )  [pure virtual]

Referenced by TTree::Delete().

virtual void TInterpreter::SaveContext (  )  [pure virtual]

Referenced by ClassImp(), and TROOT::Reset().

virtual void TInterpreter::SaveGlobalsContext (  )  [pure virtual]

Referenced by ClassImp().

virtual void TInterpreter::UpdateListOfGlobals (  )  [pure virtual]

virtual void TInterpreter::UpdateListOfGlobalFunctions (  )  [pure virtual]

virtual void TInterpreter::UpdateListOfTypes (  )  [pure virtual]

virtual void TInterpreter::SetClassInfo ( TClass cl,
Bool_t  reload = kFALSE 
) [pure virtual]

virtual Bool_t TInterpreter::CheckClassInfo ( const char *  name,
Bool_t  autoload = kTRUE 
) [pure virtual]

virtual Long_t TInterpreter::Calc ( const char *  line,
EErrorCode error = 0 
) [pure virtual]

Referenced by TGuiBldDragManager::DoClassMenu().

virtual void TInterpreter::CreateListOfBaseClasses ( TClass cl  )  [pure virtual]

virtual void TInterpreter::CreateListOfDataMembers ( TClass cl  )  [pure virtual]

virtual void TInterpreter::CreateListOfMethods ( TClass cl  )  [pure virtual]

virtual void TInterpreter::CreateListOfMethodArgs ( TFunction m  )  [pure virtual]

virtual void TInterpreter::UpdateListOfMethods ( TClass cl  )  [pure virtual]

virtual TString TInterpreter::GetMangledName ( TClass cl,
const char *  method,
const char *  params 
) [pure virtual]

virtual TString TInterpreter::GetMangledNameWithPrototype ( TClass cl,
const char *  method,
const char *  proto 
) [pure virtual]

virtual const char* TInterpreter::GetInterpreterTypeName ( const char *  name,
Bool_t  full = kFALSE 
) [pure virtual]

Referenced by TClass::GetClass().

virtual void* TInterpreter::GetInterfaceMethod ( TClass cl,
const char *  method,
const char *  params 
) [pure virtual]

Referenced by ClassImpQ().

virtual void* TInterpreter::GetInterfaceMethodWithPrototype ( TClass cl,
const char *  method,
const char *  proto 
) [pure virtual]

virtual void TInterpreter::Execute ( const char *  function,
const char *  params,
int *  error = 0 
) [pure virtual]

Reimplemented from TObject.

virtual void TInterpreter::Execute ( TObject obj,
TClass cl,
const char *  method,
const char *  params,
int *  error = 0 
) [pure virtual]

virtual void TInterpreter::Execute ( TObject obj,
TClass cl,
TMethod method,
TObjArray params,
int *  error = 0 
) [pure virtual]

virtual Long_t TInterpreter::ExecuteMacro ( const char *  filename,
EErrorCode error = 0 
) [pure virtual]

virtual Bool_t TInterpreter::IsErrorMessagesEnabled (  )  const [pure virtual]

Referenced by TGWin32InterpreterProxy::IsErrorMessagesEnabled().

virtual Bool_t TInterpreter::SetErrorMessages ( Bool_t  enable = kTRUE  )  [pure virtual]

virtual Bool_t TInterpreter::IsProcessLineLocked (  )  const [pure virtual]

Referenced by TGWin32InterpreterProxy::IsProcessLineLocked().

virtual void TInterpreter::SetProcessLineLock ( Bool_t  lock = kTRUE  )  [pure virtual]

virtual const char* TInterpreter::TypeName ( const char *  s  )  [pure virtual]

Referenced by ClassImp(), TGlobal::GetTypeName(), TMethodArg::GetTypeName(), TDataMember::Property(), and TMethodCall::ReturnType().

virtual int TInterpreter::DisplayClass ( FILE *  ,
char *  ,
int  ,
int   
) const [inline, virtual]

Definition at line 126 of file TInterpreter.h.

Referenced by TTabCom::GetListOfClasses().

virtual int TInterpreter::DisplayIncludePath ( FILE *   )  const [inline, virtual]

Definition at line 127 of file TInterpreter.h.

Referenced by TTabCom::GetSysIncludePath().

virtual void* TInterpreter::FindSym ( const char *   )  const [inline, virtual]

Definition at line 128 of file TInterpreter.h.

virtual void TInterpreter::GenericError ( const char *   )  const [inline, virtual]

Definition at line 129 of file TInterpreter.h.

Referenced by TInterruptHandler::Notify().

virtual Long_t TInterpreter::GetExecByteCode (  )  const [inline, virtual]

Definition at line 130 of file TInterpreter.h.

Referenced by TClass::GetMethod().

virtual Long_t TInterpreter::Getgvp (  )  const [inline, virtual]

Definition at line 131 of file TInterpreter.h.

Referenced by TMethodCall::Execute(), and TStorage::ObjectDealloc().

virtual const char* TInterpreter::Getp2f2funcname ( void *   )  const [inline, virtual]

Definition at line 132 of file TInterpreter.h.

Referenced by ClassImp(), TBackCompFitter::SetFCN(), TFitterMinuit::SetFCN(), TMinuit::SetFCN(), TVirtualFitter::SetFCN(), TFoam::SetRhoInt(), TF1::TF1(), and TQConnection::TQConnection().

virtual const char* TInterpreter::GetTopLevelMacroName (  )  const [inline, virtual]

Definition at line 133 of file TInterpreter.h.

virtual const char* TInterpreter::GetCurrentMacroName (  )  const [inline, virtual]

Definition at line 134 of file TInterpreter.h.

virtual int TInterpreter::GetSecurityError (  )  const [inline, virtual]

Definition at line 135 of file TInterpreter.h.

Referenced by TInterruptHandler::Notify().

virtual int TInterpreter::LoadFile ( const char *   )  const [inline, virtual]

Definition at line 136 of file TInterpreter.h.

virtual void TInterpreter::LoadText ( const char *   )  const [inline, virtual]

Definition at line 137 of file TInterpreter.h.

Referenced by TQObject::LoadRQ_OBJECT().

virtual const char* TInterpreter::MapCppName ( const char *   )  const [inline, virtual]

Definition at line 138 of file TInterpreter.h.

virtual void TInterpreter::SetAlloclockfunc ( void(*)()   )  const [inline, virtual]

Definition at line 139 of file TInterpreter.h.

Referenced by TThread::Init().

virtual void TInterpreter::SetAllocunlockfunc ( void(*)()   )  const [inline, virtual]

Definition at line 140 of file TInterpreter.h.

Referenced by TThread::Init().

virtual int TInterpreter::SetClassAutoloading ( int   )  const [inline, virtual]

Definition at line 141 of file TInterpreter.h.

Referenced by TClass::SetUnloaded().

virtual void TInterpreter::SetErrmsgcallback ( void *   )  const [inline, virtual]

Definition at line 142 of file TInterpreter.h.

virtual void TInterpreter::Setgvp ( Long_t   )  const [inline, virtual]

Definition at line 143 of file TInterpreter.h.

Referenced by TMethodCall::Execute().

virtual void TInterpreter::SetRTLD_NOW (  )  const [inline, virtual]

Definition at line 144 of file TInterpreter.h.

virtual void TInterpreter::SetRTLD_LAZY (  )  const [inline, virtual]

Definition at line 145 of file TInterpreter.h.

virtual void TInterpreter::SetTempLevel ( int   )  const [inline, virtual]

Definition at line 146 of file TInterpreter.h.

Referenced by TMethodCall::Execute().

virtual int TInterpreter::UnloadFile ( const char *   )  const [inline, virtual]

Definition at line 147 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_Delete ( void *   )  const [inline, virtual]

Definition at line 151 of file TInterpreter.h.

Referenced by ClassImpQ(), TQSlot::ExecuteMethod(), TClass::GetClassMethod(), TMethodCall::operator=(), TClass::~TClass(), TMethodCall::~TMethodCall(), and TQSlot::~TQSlot().

virtual void TInterpreter::CallFunc_Exec ( CallFunc_t *  ,
void *   
) const [inline, virtual]

Definition at line 152 of file TInterpreter.h.

Referenced by TClass::CallShowMembers(), TMethodCall::Execute(), and TQSlot::ExecuteMethod().

virtual Long_t TInterpreter::CallFunc_ExecInt ( CallFunc_t *  ,
void *   
) const [inline, virtual]

Definition at line 153 of file TInterpreter.h.

Referenced by TMethodCall::Execute().

virtual Long_t TInterpreter::CallFunc_ExecInt64 ( CallFunc_t *  ,
void *   
) const [inline, virtual]

Definition at line 154 of file TInterpreter.h.

virtual Double_t TInterpreter::CallFunc_ExecDouble ( CallFunc_t *  ,
void *   
) const [inline, virtual]

Definition at line 155 of file TInterpreter.h.

Referenced by TMethodCall::Execute().

virtual CallFunc_t* TInterpreter::CallFunc_Factory (  )  const [inline, virtual]

Definition at line 156 of file TInterpreter.h.

Referenced by TClass::CallShowMembers(), ClassImpQ(), TClass::GetClassMethod(), TMethodCall::InitImplementation(), and TQSlot::TQSlot().

virtual CallFunc_t* TInterpreter::CallFunc_FactoryCopy ( CallFunc_t *   )  const [inline, virtual]

Definition at line 157 of file TInterpreter.h.

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

virtual MethodInfo_t* TInterpreter::CallFunc_FactoryMethod ( CallFunc_t *   )  const [inline, virtual]

Definition at line 158 of file TInterpreter.h.

Referenced by TClass::GetClassMethod().

virtual void TInterpreter::CallFunc_Init ( CallFunc_t *   )  const [inline, virtual]

Definition at line 159 of file TInterpreter.h.

Referenced by TMethodCall::InitImplementation().

virtual bool TInterpreter::CallFunc_IsValid ( CallFunc_t *   )  const [inline, virtual]

Definition at line 160 of file TInterpreter.h.

Referenced by TClass::CallShowMembers(), ClassImpQ(), and TMethodCall::IsValid().

virtual void TInterpreter::CallFunc_ResetArg ( CallFunc_t *   )  const [inline, virtual]

Definition at line 161 of file TInterpreter.h.

Referenced by TClass::CallShowMembers(), TQSlot::ExecuteMethod(), and TMethodCall::ResetParam().

virtual void TInterpreter::CallFunc_SetArg ( CallFunc_t *  ,
Long_t   
) const [inline, virtual]

Definition at line 162 of file TInterpreter.h.

Referenced by TClass::CallShowMembers(), TQSlot::ExecuteMethod(), and TMethodCall::SetParam().

virtual void TInterpreter::CallFunc_SetArg ( CallFunc_t *  ,
Double_t   
) const [inline, virtual]

Definition at line 163 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetArg ( CallFunc_t *  ,
Long64_t   
) const [inline, virtual]

Definition at line 164 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetArg ( CallFunc_t *  ,
ULong64_t   
) const [inline, virtual]

Definition at line 165 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetArgArray ( CallFunc_t *  ,
Long_t ,
Int_t   
) const [inline, virtual]

Definition at line 166 of file TInterpreter.h.

Referenced by TQSlot::ExecuteMethod(), and TMethodCall::SetParamPtrs().

virtual void TInterpreter::CallFunc_SetArgs ( CallFunc_t *  ,
const char *   
) const [inline, virtual]

Definition at line 167 of file TInterpreter.h.

Referenced by TMethodCall::Execute(), and TQSlot::ExecuteMethod().

virtual void TInterpreter::CallFunc_SetFunc ( CallFunc_t *  ,
ClassInfo_t *  ,
const char *  ,
const char *  ,
Long_t  
) const [inline, virtual]

Definition at line 168 of file TInterpreter.h.

Referenced by ClassImpQ(), TClass::GetClassMethod(), TMethodCall::InitImplementation(), and TQSlot::TQSlot().

virtual void TInterpreter::CallFunc_SetFunc ( CallFunc_t *  ,
MethodInfo_t *   
) const [inline, virtual]

Definition at line 169 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetFuncProto ( CallFunc_t *  ,
ClassInfo_t *  ,
const char *  ,
const char *  ,
Long_t  
) const [inline, virtual]

Definition at line 170 of file TInterpreter.h.

Referenced by TClass::CallShowMembers(), TMethodCall::InitImplementation(), and TQSlot::TQSlot().

virtual Long_t TInterpreter::ClassInfo_ClassProperty ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 174 of file TInterpreter.h.

Referenced by TIsAProxy::operator()().

virtual void TInterpreter::ClassInfo_Delete ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 175 of file TInterpreter.h.

Referenced by TClass::Destructor(), TSelector::GetSelector(), TMethodCall::Init(), TMethodCall::InitImplementation(), TMethodCall::InitWithPrototype(), TClass::~TClass(), and TQSlot::~TQSlot().

virtual void TInterpreter::ClassInfo_Delete ( ClassInfo_t *  ,
void *   
) const [inline, virtual]

Definition at line 176 of file TInterpreter.h.

virtual void TInterpreter::ClassInfo_DeleteArray ( ClassInfo_t *  ,
void *  ,
bool   
) const [inline, virtual]

Definition at line 177 of file TInterpreter.h.

Referenced by TClass::DeleteArray().

virtual void TInterpreter::ClassInfo_Destruct ( ClassInfo_t *  ,
void *   
) const [inline, virtual]

Definition at line 178 of file TInterpreter.h.

Referenced by TClass::Destructor().

virtual ClassInfo_t* TInterpreter::ClassInfo_Factory (  )  const [inline, virtual]

Definition at line 179 of file TInterpreter.h.

Referenced by TSelector::GetSelector(), TMethodCall::Init(), TMethodCall::InitImplementation(), TMethodCall::InitWithPrototype(), and TQSlot::TQSlot().

virtual ClassInfo_t* TInterpreter::ClassInfo_Factory ( G__value  )  const [inline, virtual]

Definition at line 180 of file TInterpreter.h.

virtual ClassInfo_t* TInterpreter::ClassInfo_Factory ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 181 of file TInterpreter.h.

virtual ClassInfo_t* TInterpreter::ClassInfo_Factory ( const char *   )  const [inline, virtual]

Definition at line 182 of file TInterpreter.h.

virtual int TInterpreter::ClassInfo_GetMethodNArg ( ClassInfo_t *  ,
const char *  ,
const char *   
) const [inline, virtual]

Definition at line 183 of file TInterpreter.h.

Referenced by ClassImpQ().

virtual bool TInterpreter::ClassInfo_HasDefaultConstructor ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 184 of file TInterpreter.h.

Referenced by TClass::HasDefaultConstructor().

virtual bool TInterpreter::ClassInfo_HasMethod ( ClassInfo_t *  ,
const char *   
) const [inline, virtual]

Definition at line 185 of file TInterpreter.h.

Referenced by TClass::Property().

virtual void TInterpreter::ClassInfo_Init ( ClassInfo_t *  ,
const char *   
) const [inline, virtual]

Definition at line 186 of file TInterpreter.h.

Referenced by R__FindScope(), TClass::ResetClassInfo(), and TQSlot::TQSlot().

virtual void TInterpreter::ClassInfo_Init ( ClassInfo_t *  ,
int   
) const [inline, virtual]

Definition at line 187 of file TInterpreter.h.

virtual bool TInterpreter::ClassInfo_IsBase ( ClassInfo_t *  ,
const char *   
) const [inline, virtual]

Definition at line 188 of file TInterpreter.h.

Referenced by TSelector::GetSelector().

virtual bool TInterpreter::ClassInfo_IsEnum ( const char *   )  const [inline, virtual]

Definition at line 189 of file TInterpreter.h.

Referenced by TStreamerSTL::TStreamerSTL().

virtual bool TInterpreter::ClassInfo_IsLoaded ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 190 of file TInterpreter.h.

virtual bool TInterpreter::ClassInfo_IsValid ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 191 of file TInterpreter.h.

virtual bool TInterpreter::ClassInfo_IsValidMethod ( ClassInfo_t *  ,
const char *  ,
const char *  ,
Long_t  
) const [inline, virtual]

Definition at line 192 of file TInterpreter.h.

Referenced by TClass::Property().

virtual int TInterpreter::ClassInfo_Next ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 193 of file TInterpreter.h.

Referenced by TSelector::GetSelector().

virtual void* TInterpreter::ClassInfo_New ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 194 of file TInterpreter.h.

Referenced by TSelector::GetSelector(), TClass::New(), and TClass::NewArray().

virtual void* TInterpreter::ClassInfo_New ( ClassInfo_t *  ,
int   
) const [inline, virtual]

Definition at line 195 of file TInterpreter.h.

virtual void* TInterpreter::ClassInfo_New ( ClassInfo_t *  ,
int  ,
void *   
) const [inline, virtual]

Definition at line 196 of file TInterpreter.h.

virtual void* TInterpreter::ClassInfo_New ( ClassInfo_t *  ,
void *   
) const [inline, virtual]

Definition at line 197 of file TInterpreter.h.

virtual Long_t TInterpreter::ClassInfo_Property ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 198 of file TInterpreter.h.

Referenced by RooWorkspace::CodeRepo::autoImportClass(), and TClass::Property().

virtual int TInterpreter::ClassInfo_RootFlag ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 199 of file TInterpreter.h.

Referenced by TTree::BronchExec(), and TBranchElement::Init().

virtual int TInterpreter::ClassInfo_Size ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 200 of file TInterpreter.h.

Referenced by TClass::Size().

virtual Long_t TInterpreter::ClassInfo_Tagnum ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 201 of file TInterpreter.h.

Referenced by TClass::GetBaseClassOffset(), and TClass::ResetClassInfo().

virtual const char* TInterpreter::ClassInfo_FileName ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 202 of file TInterpreter.h.

Referenced by TClass::Property().

virtual const char* TInterpreter::ClassInfo_FullName ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 203 of file TInterpreter.h.

Referenced by TSelector::GetSelector().

virtual const char* TInterpreter::ClassInfo_Name ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 204 of file TInterpreter.h.

virtual const char* TInterpreter::ClassInfo_Title ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 205 of file TInterpreter.h.

Referenced by TClass::Init(), and TClass::TClass().

virtual const char* TInterpreter::ClassInfo_TmpltName ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 206 of file TInterpreter.h.

virtual void TInterpreter::BaseClassInfo_Delete ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 210 of file TInterpreter.h.

Referenced by TClass::GetBaseClassOffset(), TClass::InterpretedShowMembers(), and TBaseClass::~TBaseClass().

virtual BaseClassInfo_t* TInterpreter::BaseClassInfo_Factory ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 211 of file TInterpreter.h.

Referenced by TClass::GetBaseClassOffset(), and TClass::InterpretedShowMembers().

virtual int TInterpreter::BaseClassInfo_Next ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 212 of file TInterpreter.h.

Referenced by TClass::GetBaseClassOffset(), and TClass::InterpretedShowMembers().

virtual int TInterpreter::BaseClassInfo_Next ( BaseClassInfo_t *  ,
int   
) const [inline, virtual]

Definition at line 213 of file TInterpreter.h.

virtual Long_t TInterpreter::BaseClassInfo_Offset ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 214 of file TInterpreter.h.

Referenced by TClass::GetBaseClassOffset(), TBaseClass::GetDelta(), and TClass::InterpretedShowMembers().

virtual Long_t TInterpreter::BaseClassInfo_Property ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 215 of file TInterpreter.h.

Referenced by TClass::GetBaseClassOffset(), and TBaseClass::Property().

virtual Long_t TInterpreter::BaseClassInfo_Tagnum ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 216 of file TInterpreter.h.

Referenced by TClass::GetBaseClassOffset().

virtual const char* TInterpreter::BaseClassInfo_FullName ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 217 of file TInterpreter.h.

Referenced by ClassImp().

virtual const char* TInterpreter::BaseClassInfo_Name ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 218 of file TInterpreter.h.

Referenced by TClass::InterpretedShowMembers().

virtual const char* TInterpreter::BaseClassInfo_TmpltName ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 219 of file TInterpreter.h.

Referenced by TBaseClass::IsSTLContainer().

virtual int TInterpreter::DataMemberInfo_ArrayDim ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 222 of file TInterpreter.h.

Referenced by TGlobal::GetArrayDim(), TDataMember::GetArrayDim(), TAutoInspector::Inspect(), and TClass::InterpretedShowMembers().

virtual void TInterpreter::DataMemberInfo_Delete ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 223 of file TInterpreter.h.

Referenced by TTabCom::GetListOfGlobals(), TAutoInspector::Inspect(), TClass::InterpretedShowMembers(), TDataMember::operator=(), TGlobal::operator=(), TDataMember::~TDataMember(), and TGlobal::~TGlobal().

virtual DataMemberInfo_t* TInterpreter::DataMemberInfo_Factory ( ClassInfo_t *  = 0  )  const [inline, virtual]

Definition at line 224 of file TInterpreter.h.

Referenced by TTabCom::GetListOfGlobals(), TAutoInspector::Inspect(), and TClass::InterpretedShowMembers().

virtual DataMemberInfo_t* TInterpreter::DataMemberInfo_FactoryCopy ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 225 of file TInterpreter.h.

Referenced by TDataMember::operator=(), TGlobal::operator=(), and TGlobal::TGlobal().

virtual bool TInterpreter::DataMemberInfo_IsValid ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 226 of file TInterpreter.h.

Referenced by TTabCom::GetListOfGlobals().

virtual int TInterpreter::DataMemberInfo_MaxIndex ( DataMemberInfo_t *  ,
Int_t   
) const [inline, virtual]

Definition at line 227 of file TInterpreter.h.

Referenced by TDataMember::GetMaxIndex(), TGlobal::GetMaxIndex(), TAutoInspector::Inspect(), and TClass::InterpretedShowMembers().

virtual int TInterpreter::DataMemberInfo_Next ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 228 of file TInterpreter.h.

Referenced by TTabCom::GetListOfGlobals(), TAutoInspector::Inspect(), and TClass::InterpretedShowMembers().

virtual Long_t TInterpreter::DataMemberInfo_Offset ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 229 of file TInterpreter.h.

Referenced by TGlobal::GetAddress(), TDataMember::GetOffset(), TDataMember::GetOffsetCint(), and TClass::InterpretedShowMembers().

virtual Long_t TInterpreter::DataMemberInfo_Property ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 230 of file TInterpreter.h.

Referenced by TAutoInspector::Inspect(), TClass::InterpretedShowMembers(), TDataMember::Property(), and TGlobal::Property().

virtual Long_t TInterpreter::DataMemberInfo_TypeProperty ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 231 of file TInterpreter.h.

Referenced by TAutoInspector::Inspect(), TClass::InterpretedShowMembers(), and TDataMember::Property().

virtual int TInterpreter::DataMemberInfo_TypeSize ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 232 of file TInterpreter.h.

Referenced by TAutoInspector::Inspect().

virtual const char* TInterpreter::DataMemberInfo_TypeName ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 233 of file TInterpreter.h.

Referenced by ClassImp(), TGlobal::GetFullTypeName(), TGlobal::GetTypeName(), TAutoInspector::Inspect(), TClass::InterpretedShowMembers(), and TDataMember::Property().

virtual const char* TInterpreter::DataMemberInfo_TypeTrueName ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 234 of file TInterpreter.h.

Referenced by ClassImp().

virtual const char* TInterpreter::DataMemberInfo_Name ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 235 of file TInterpreter.h.

Referenced by ClassImp(), TTabCom::GetListOfGlobals(), TAutoInspector::Inspect(), TClass::InterpretedShowMembers(), TGlobal::operator=(), TDataMember::Property(), and TGlobal::TGlobal().

virtual const char* TInterpreter::DataMemberInfo_Title ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 236 of file TInterpreter.h.

Referenced by ClassImp(), TGlobal::operator=(), TDataMember::Property(), and TGlobal::TGlobal().

virtual const char* TInterpreter::DataMemberInfo_ValidArrayIndex ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 237 of file TInterpreter.h.

Referenced by TDataMember::GetArrayIndex().

virtual void TInterpreter::MethodInfo_CreateSignature ( MethodInfo_t *  ,
TString  
) const [inline, virtual]

Definition at line 240 of file TInterpreter.h.

Referenced by TFunction::CreateSignature().

virtual void TInterpreter::MethodInfo_Delete ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 241 of file TInterpreter.h.

Referenced by TTabCom::GetListOfGlobalFunctions(), TFunction::operator=(), and TFunction::~TFunction().

virtual MethodInfo_t* TInterpreter::MethodInfo_Factory (  )  const [inline, virtual]

Definition at line 242 of file TInterpreter.h.

Referenced by TTabCom::GetListOfGlobalFunctions().

virtual MethodInfo_t* TInterpreter::MethodInfo_FactoryCopy ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 243 of file TInterpreter.h.

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

virtual MethodInfo_t* TInterpreter::MethodInfo_InterfaceMethod ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 244 of file TInterpreter.h.

Referenced by TFunction::InterfaceMethod().

virtual bool TInterpreter::MethodInfo_IsValid ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 245 of file TInterpreter.h.

Referenced by TTabCom::GetListOfGlobalFunctions().

virtual int TInterpreter::MethodInfo_NArg ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 246 of file TInterpreter.h.

Referenced by TFunction::GetNargs().

virtual int TInterpreter::MethodInfo_NDefaultArg ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 247 of file TInterpreter.h.

Referenced by TFunction::GetNargsOpt().

virtual int TInterpreter::MethodInfo_Next ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 248 of file TInterpreter.h.

Referenced by TTabCom::GetListOfGlobalFunctions().

virtual Long_t TInterpreter::MethodInfo_Property ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 249 of file TInterpreter.h.

Referenced by TFunction::Property().

virtual TypeInfo_t* TInterpreter::MethodInfo_Type ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 250 of file TInterpreter.h.

Referenced by TFunction::GetReturnTypeName().

virtual const char* TInterpreter::MethodInfo_GetMangledName ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 251 of file TInterpreter.h.

Referenced by ClassImp(), TFunction::operator=(), and TFunction::TFunction().

virtual const char* TInterpreter::MethodInfo_GetPrototype ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 252 of file TInterpreter.h.

Referenced by TFunction::GetPrototype().

virtual const char* TInterpreter::MethodInfo_Name ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 253 of file TInterpreter.h.

Referenced by ClassImp(), TTabCom::GetListOfGlobalFunctions(), and TFunction::operator=().

virtual const char* TInterpreter::MethodInfo_TypeName ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 254 of file TInterpreter.h.

Referenced by TFunction::GetReturnTypeName().

virtual const char* TInterpreter::MethodInfo_Title ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 255 of file TInterpreter.h.

Referenced by ClassImp(), TMethod::GetCommentString(), and TFunction::operator=().

virtual void TInterpreter::MethodArgInfo_Delete ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 258 of file TInterpreter.h.

Referenced by TMethodArg::~TMethodArg().

virtual MethodArgInfo_t* TInterpreter::MethodArgInfo_Factory (  )  const [inline, virtual]

Definition at line 259 of file TInterpreter.h.

virtual MethodArgInfo_t* TInterpreter::MethodArgInfo_FactoryCopy ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 260 of file TInterpreter.h.

virtual bool TInterpreter::MethodArgInfo_IsValid ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 261 of file TInterpreter.h.

virtual int TInterpreter::MethodArgInfo_Next ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 262 of file TInterpreter.h.

virtual Long_t TInterpreter::MethodArgInfo_Property ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 263 of file TInterpreter.h.

Referenced by TMethodArg::Property().

virtual const char* TInterpreter::MethodArgInfo_DefaultValue ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 264 of file TInterpreter.h.

Referenced by TMethodArg::GetDefault().

virtual const char* TInterpreter::MethodArgInfo_Name ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 265 of file TInterpreter.h.

Referenced by ClassImp().

virtual const char* TInterpreter::MethodArgInfo_TypeName ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 266 of file TInterpreter.h.

Referenced by ClassImp(), TMethodArg::GetFullTypeName(), and TMethodArg::GetTypeName().

virtual void TInterpreter::TypeInfo_Delete ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 270 of file TInterpreter.h.

Referenced by TMethodCall::ReturnType(), and TGenCollectionProxy::Value::Value().

virtual TypeInfo_t* TInterpreter::TypeInfo_Factory (  )  const [inline, virtual]

Definition at line 271 of file TInterpreter.h.

Referenced by TMethodCall::ReturnType(), and TGenCollectionProxy::Value::Value().

virtual TypeInfo_t* TInterpreter::TypeInfo_Factory ( G__value  )  const [inline, virtual]

Definition at line 272 of file TInterpreter.h.

virtual TypeInfo_t* TInterpreter::TypeInfo_FactoryCopy ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 273 of file TInterpreter.h.

virtual void TInterpreter::TypeInfo_Init ( TypeInfo_t *  ,
const char *   
) const [inline, virtual]

Definition at line 274 of file TInterpreter.h.

Referenced by TMethodCall::ReturnType(), and TGenCollectionProxy::Value::Value().

virtual bool TInterpreter::TypeInfo_IsValid ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 275 of file TInterpreter.h.

Referenced by TGenCollectionProxy::Value::Value().

virtual const char* TInterpreter::TypeInfo_Name ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 276 of file TInterpreter.h.

virtual Long_t TInterpreter::TypeInfo_Property ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 277 of file TInterpreter.h.

Referenced by TMethodCall::ReturnType(), and TGenCollectionProxy::Value::Value().

virtual int TInterpreter::TypeInfo_RefType ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 278 of file TInterpreter.h.

virtual int TInterpreter::TypeInfo_Size ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 279 of file TInterpreter.h.

Referenced by TGenCollectionProxy::Value::Value().

virtual const char* TInterpreter::TypeInfo_TrueName ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 280 of file TInterpreter.h.

Referenced by TMethodCall::ReturnType().

virtual void TInterpreter::TypedefInfo_Delete ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 284 of file TInterpreter.h.

Referenced by TDataType::operator=(), TMethodCall::ReturnType(), and TDataType::~TDataType().

virtual TypedefInfo_t* TInterpreter::TypedefInfo_Factory (  )  const [inline, virtual]

Definition at line 285 of file TInterpreter.h.

Referenced by TMethodCall::ReturnType().

virtual TypedefInfo_t* TInterpreter::TypedefInfo_FactoryCopy ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 286 of file TInterpreter.h.

Referenced by TDataType::operator=().

virtual void TInterpreter::TypedefInfo_Init ( TypedefInfo_t *  ,
const char *   
) const [inline, virtual]

Definition at line 287 of file TInterpreter.h.

Referenced by TDataType::CheckInfo(), and TMethodCall::ReturnType().

virtual bool TInterpreter::TypedefInfo_IsValid ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 288 of file TInterpreter.h.

Referenced by TDataType::CheckInfo().

virtual Long_t TInterpreter::TypedefInfo_Property ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 289 of file TInterpreter.h.

Referenced by TDataType::CheckInfo(), and ClassImp().

virtual int TInterpreter::TypedefInfo_Size ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 290 of file TInterpreter.h.

Referenced by TDataType::CheckInfo(), and ClassImp().

virtual const char* TInterpreter::TypedefInfo_TrueName ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 291 of file TInterpreter.h.

Referenced by TDataType::CheckInfo(), ClassImp(), and TMethodCall::ReturnType().

virtual const char* TInterpreter::TypedefInfo_Name ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 292 of file TInterpreter.h.

Referenced by TDataType::CheckInfo(), and ClassImp().

virtual const char* TInterpreter::TypedefInfo_Title ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 293 of file TInterpreter.h.

Referenced by TDataType::CheckInfo(), and ClassImp().

TInterpreter *& TInterpreter::Instance (  )  [static]

Definition at line 39 of file TInterpreter.cxx.

References gPtr2Interpreter.

Referenced by G__G__Meta_160_0_213(), and G__setup_memfuncTInterpreter().

virtual void TInterpreter::Execute ( TMethod method,
TObjArray params,
int *  error = 0 
) [protected, pure virtual]

Reimplemented from TObject.

virtual void TInterpreter::AddIncludePath ( const char *  path  )  [pure virtual]

virtual Int_t TInterpreter::AutoLoad ( const char *  classname  )  [pure virtual]

virtual void TInterpreter::ClearFileBusy (  )  [pure virtual]

virtual void TInterpreter::ClearStack (  )  [pure virtual]

virtual void TInterpreter::EnableAutoLoading (  )  [pure virtual]

virtual void TInterpreter::EndOfLineAction (  )  [pure virtual]

virtual Int_t TInterpreter::GetExitCode (  )  const [pure virtual]

virtual TEnv* TInterpreter::GetMapfile (  )  const [inline, virtual]

Definition at line 64 of file TInterpreter.h.

virtual Int_t TInterpreter::GetMore (  )  const [pure virtual]

virtual Int_t TInterpreter::GenerateDictionary ( const char *  classes,
const char *  includes = 0,
const char *  options = 0 
) [pure virtual]

virtual char* TInterpreter::GetPrompt (  )  [pure virtual]

virtual const char* TInterpreter::GetSharedLibs (  )  [pure virtual]

virtual const char* TInterpreter::GetClassSharedLibs ( const char *  cls  )  [pure virtual]

virtual const char* TInterpreter::GetSharedLibDeps ( const char *  lib  )  [pure virtual]

virtual const char* TInterpreter::GetIncludePath (  )  [pure virtual]

virtual const char* TInterpreter::GetSTLIncludePath (  )  const [inline, virtual]

Definition at line 72 of file TInterpreter.h.

virtual TObjArray* TInterpreter::GetRootMapFiles (  )  const [pure virtual]

virtual Int_t TInterpreter::InitializeDictionaries (  )  [pure virtual]

virtual Bool_t TInterpreter::IsLoaded ( const char *  filename  )  const [pure virtual]

virtual Int_t TInterpreter::Load ( const char *  filenam,
Bool_t  system = kFALSE 
) [pure virtual]

virtual void TInterpreter::LoadMacro ( const char *  filename,
EErrorCode error = 0 
) [pure virtual]

virtual Int_t TInterpreter::LoadLibraryMap ( const char *  rootmapfile = 0  )  [pure virtual]

virtual Int_t TInterpreter::RescanLibraryMap (  )  [pure virtual]

virtual Int_t TInterpreter::ReloadAllSharedLibraryMaps (  )  [pure virtual]

virtual Int_t TInterpreter::UnloadAllSharedLibraryMaps (  )  [pure virtual]

virtual Int_t TInterpreter::UnloadLibraryMap ( const char *  library  )  [pure virtual]

virtual Long_t TInterpreter::ProcessLine ( const char *  line,
EErrorCode error = 0 
) [pure virtual]

virtual Long_t TInterpreter::ProcessLineSynch ( const char *  line,
EErrorCode error = 0 
) [pure virtual]

virtual void TInterpreter::PrintIntro (  )  [pure virtual]

virtual void TInterpreter::SetGetline ( char *(*)(const char *prompt)  getlineFunc,
void(*)(char *line)  histaddFunc 
) [pure virtual]

virtual void TInterpreter::Reset (  )  [pure virtual]

virtual void TInterpreter::ResetAll (  )  [pure virtual]

virtual void TInterpreter::ResetGlobals (  )  [pure virtual]

virtual void TInterpreter::RewindDictionary (  )  [pure virtual]

virtual Int_t TInterpreter::DeleteGlobal ( void *  obj  )  [pure virtual]

virtual void TInterpreter::SaveContext (  )  [pure virtual]

virtual void TInterpreter::SaveGlobalsContext (  )  [pure virtual]

virtual void TInterpreter::UpdateListOfGlobals (  )  [pure virtual]

virtual void TInterpreter::UpdateListOfGlobalFunctions (  )  [pure virtual]

virtual void TInterpreter::UpdateListOfTypes (  )  [pure virtual]

virtual void TInterpreter::SetClassInfo ( TClass cl,
Bool_t  reload = kFALSE 
) [pure virtual]

virtual Bool_t TInterpreter::CheckClassInfo ( const char *  name,
Bool_t  autoload = kTRUE 
) [pure virtual]

virtual Long_t TInterpreter::Calc ( const char *  line,
EErrorCode error = 0 
) [pure virtual]

virtual void TInterpreter::CreateListOfBaseClasses ( TClass cl  )  [pure virtual]

virtual void TInterpreter::CreateListOfDataMembers ( TClass cl  )  [pure virtual]

virtual void TInterpreter::CreateListOfMethods ( TClass cl  )  [pure virtual]

virtual void TInterpreter::CreateListOfMethodArgs ( TFunction m  )  [pure virtual]

virtual void TInterpreter::UpdateListOfMethods ( TClass cl  )  [pure virtual]

virtual TString TInterpreter::GetMangledName ( TClass cl,
const char *  method,
const char *  params 
) [pure virtual]

virtual TString TInterpreter::GetMangledNameWithPrototype ( TClass cl,
const char *  method,
const char *  proto 
) [pure virtual]

virtual const char* TInterpreter::GetInterpreterTypeName ( const char *  name,
Bool_t  full = kFALSE 
) [pure virtual]

virtual void* TInterpreter::GetInterfaceMethod ( TClass cl,
const char *  method,
const char *  params 
) [pure virtual]

virtual void* TInterpreter::GetInterfaceMethodWithPrototype ( TClass cl,
const char *  method,
const char *  proto 
) [pure virtual]

virtual void TInterpreter::Execute ( const char *  function,
const char *  params,
int *  error = 0 
) [pure virtual]

Reimplemented from TObject.

virtual void TInterpreter::Execute ( TObject obj,
TClass cl,
const char *  method,
const char *  params,
int *  error = 0 
) [pure virtual]

virtual void TInterpreter::Execute ( TObject obj,
TClass cl,
TMethod method,
TObjArray params,
int *  error = 0 
) [pure virtual]

virtual Long_t TInterpreter::ExecuteMacro ( const char *  filename,
EErrorCode error = 0 
) [pure virtual]

virtual Bool_t TInterpreter::IsErrorMessagesEnabled (  )  const [pure virtual]

virtual Bool_t TInterpreter::SetErrorMessages ( Bool_t  enable = kTRUE  )  [pure virtual]

virtual Bool_t TInterpreter::IsProcessLineLocked (  )  const [pure virtual]

virtual void TInterpreter::SetProcessLineLock ( Bool_t  lock = kTRUE  )  [pure virtual]

virtual const char* TInterpreter::TypeName ( const char *  s  )  [pure virtual]

virtual int TInterpreter::DisplayClass ( FILE *  ,
char *  ,
int  ,
int   
) const [inline, virtual]

Definition at line 126 of file TInterpreter.h.

virtual int TInterpreter::DisplayIncludePath ( FILE *   )  const [inline, virtual]

Definition at line 127 of file TInterpreter.h.

virtual void* TInterpreter::FindSym ( const char *   )  const [inline, virtual]

Definition at line 128 of file TInterpreter.h.

virtual void TInterpreter::GenericError ( const char *   )  const [inline, virtual]

Definition at line 129 of file TInterpreter.h.

virtual Long_t TInterpreter::GetExecByteCode (  )  const [inline, virtual]

Definition at line 130 of file TInterpreter.h.

virtual Long_t TInterpreter::Getgvp (  )  const [inline, virtual]

Definition at line 131 of file TInterpreter.h.

virtual const char* TInterpreter::Getp2f2funcname ( void *   )  const [inline, virtual]

Definition at line 132 of file TInterpreter.h.

virtual const char* TInterpreter::GetTopLevelMacroName (  )  const [inline, virtual]

Definition at line 133 of file TInterpreter.h.

virtual const char* TInterpreter::GetCurrentMacroName (  )  const [inline, virtual]

Definition at line 134 of file TInterpreter.h.

virtual int TInterpreter::GetSecurityError (  )  const [inline, virtual]

Definition at line 135 of file TInterpreter.h.

virtual int TInterpreter::LoadFile ( const char *   )  const [inline, virtual]

Definition at line 136 of file TInterpreter.h.

virtual void TInterpreter::LoadText ( const char *   )  const [inline, virtual]

Definition at line 137 of file TInterpreter.h.

virtual const char* TInterpreter::MapCppName ( const char *   )  const [inline, virtual]

Definition at line 138 of file TInterpreter.h.

virtual void TInterpreter::SetAlloclockfunc ( void(*)()   )  const [inline, virtual]

Definition at line 139 of file TInterpreter.h.

virtual void TInterpreter::SetAllocunlockfunc ( void(*)()   )  const [inline, virtual]

Definition at line 140 of file TInterpreter.h.

virtual int TInterpreter::SetClassAutoloading ( int   )  const [inline, virtual]

Definition at line 141 of file TInterpreter.h.

virtual void TInterpreter::SetErrmsgcallback ( void *   )  const [inline, virtual]

Definition at line 142 of file TInterpreter.h.

virtual void TInterpreter::Setgvp ( Long_t   )  const [inline, virtual]

Definition at line 143 of file TInterpreter.h.

virtual void TInterpreter::SetRTLD_NOW (  )  const [inline, virtual]

Definition at line 144 of file TInterpreter.h.

virtual void TInterpreter::SetRTLD_LAZY (  )  const [inline, virtual]

Definition at line 145 of file TInterpreter.h.

virtual void TInterpreter::SetTempLevel ( int   )  const [inline, virtual]

Definition at line 146 of file TInterpreter.h.

virtual int TInterpreter::UnloadFile ( const char *   )  const [inline, virtual]

Definition at line 147 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_Delete ( void *   )  const [inline, virtual]

Definition at line 151 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_Exec ( CallFunc_t *  ,
void *   
) const [inline, virtual]

Definition at line 152 of file TInterpreter.h.

virtual Long_t TInterpreter::CallFunc_ExecInt ( CallFunc_t *  ,
void *   
) const [inline, virtual]

Definition at line 153 of file TInterpreter.h.

virtual Long_t TInterpreter::CallFunc_ExecInt64 ( CallFunc_t *  ,
void *   
) const [inline, virtual]

Definition at line 154 of file TInterpreter.h.

virtual Double_t TInterpreter::CallFunc_ExecDouble ( CallFunc_t *  ,
void *   
) const [inline, virtual]

Definition at line 155 of file TInterpreter.h.

virtual CallFunc_t* TInterpreter::CallFunc_Factory (  )  const [inline, virtual]

Definition at line 156 of file TInterpreter.h.

virtual CallFunc_t* TInterpreter::CallFunc_FactoryCopy ( CallFunc_t *   )  const [inline, virtual]

Definition at line 157 of file TInterpreter.h.

virtual MethodInfo_t* TInterpreter::CallFunc_FactoryMethod ( CallFunc_t *   )  const [inline, virtual]

Definition at line 158 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_Init ( CallFunc_t *   )  const [inline, virtual]

Definition at line 159 of file TInterpreter.h.

virtual bool TInterpreter::CallFunc_IsValid ( CallFunc_t *   )  const [inline, virtual]

Definition at line 160 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_ResetArg ( CallFunc_t *   )  const [inline, virtual]

Definition at line 161 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetArg ( CallFunc_t *  ,
Long_t   
) const [inline, virtual]

Definition at line 162 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetArg ( CallFunc_t *  ,
Double_t   
) const [inline, virtual]

Definition at line 163 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetArg ( CallFunc_t *  ,
Long64_t   
) const [inline, virtual]

Definition at line 164 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetArg ( CallFunc_t *  ,
ULong64_t   
) const [inline, virtual]

Definition at line 165 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetArgArray ( CallFunc_t *  ,
Long_t ,
Int_t   
) const [inline, virtual]

Definition at line 166 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetArgs ( CallFunc_t *  ,
const char *   
) const [inline, virtual]

Definition at line 167 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetFunc ( CallFunc_t *  ,
ClassInfo_t *  ,
const char *  ,
const char *  ,
Long_t  
) const [inline, virtual]

Definition at line 168 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetFunc ( CallFunc_t *  ,
MethodInfo_t *   
) const [inline, virtual]

Definition at line 169 of file TInterpreter.h.

virtual void TInterpreter::CallFunc_SetFuncProto ( CallFunc_t *  ,
ClassInfo_t *  ,
const char *  ,
const char *  ,
Long_t  
) const [inline, virtual]

Definition at line 170 of file TInterpreter.h.

virtual Long_t TInterpreter::ClassInfo_ClassProperty ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 174 of file TInterpreter.h.

virtual void TInterpreter::ClassInfo_Delete ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 175 of file TInterpreter.h.

virtual void TInterpreter::ClassInfo_Delete ( ClassInfo_t *  ,
void *   
) const [inline, virtual]

Definition at line 176 of file TInterpreter.h.

virtual void TInterpreter::ClassInfo_DeleteArray ( ClassInfo_t *  ,
void *  ,
bool   
) const [inline, virtual]

Definition at line 177 of file TInterpreter.h.

virtual void TInterpreter::ClassInfo_Destruct ( ClassInfo_t *  ,
void *   
) const [inline, virtual]

Definition at line 178 of file TInterpreter.h.

virtual ClassInfo_t* TInterpreter::ClassInfo_Factory (  )  const [inline, virtual]

Definition at line 179 of file TInterpreter.h.

virtual ClassInfo_t* TInterpreter::ClassInfo_Factory ( G__value  )  const [inline, virtual]

Definition at line 180 of file TInterpreter.h.

virtual ClassInfo_t* TInterpreter::ClassInfo_Factory ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 181 of file TInterpreter.h.

virtual ClassInfo_t* TInterpreter::ClassInfo_Factory ( const char *   )  const [inline, virtual]

Definition at line 182 of file TInterpreter.h.

virtual int TInterpreter::ClassInfo_GetMethodNArg ( ClassInfo_t *  ,
const char *  ,
const char *   
) const [inline, virtual]

Definition at line 183 of file TInterpreter.h.

virtual bool TInterpreter::ClassInfo_HasDefaultConstructor ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 184 of file TInterpreter.h.

virtual bool TInterpreter::ClassInfo_HasMethod ( ClassInfo_t *  ,
const char *   
) const [inline, virtual]

Definition at line 185 of file TInterpreter.h.

virtual void TInterpreter::ClassInfo_Init ( ClassInfo_t *  ,
const char *   
) const [inline, virtual]

Definition at line 186 of file TInterpreter.h.

virtual void TInterpreter::ClassInfo_Init ( ClassInfo_t *  ,
int   
) const [inline, virtual]

Definition at line 187 of file TInterpreter.h.

virtual bool TInterpreter::ClassInfo_IsBase ( ClassInfo_t *  ,
const char *   
) const [inline, virtual]

Definition at line 188 of file TInterpreter.h.

virtual bool TInterpreter::ClassInfo_IsEnum ( const char *   )  const [inline, virtual]

Definition at line 189 of file TInterpreter.h.

virtual bool TInterpreter::ClassInfo_IsLoaded ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 190 of file TInterpreter.h.

virtual bool TInterpreter::ClassInfo_IsValid ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 191 of file TInterpreter.h.

virtual bool TInterpreter::ClassInfo_IsValidMethod ( ClassInfo_t *  ,
const char *  ,
const char *  ,
Long_t  
) const [inline, virtual]

Definition at line 192 of file TInterpreter.h.

virtual int TInterpreter::ClassInfo_Next ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 193 of file TInterpreter.h.

virtual void* TInterpreter::ClassInfo_New ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 194 of file TInterpreter.h.

virtual void* TInterpreter::ClassInfo_New ( ClassInfo_t *  ,
int   
) const [inline, virtual]

Definition at line 195 of file TInterpreter.h.

virtual void* TInterpreter::ClassInfo_New ( ClassInfo_t *  ,
int  ,
void *   
) const [inline, virtual]

Definition at line 196 of file TInterpreter.h.

virtual void* TInterpreter::ClassInfo_New ( ClassInfo_t *  ,
void *   
) const [inline, virtual]

Definition at line 197 of file TInterpreter.h.

virtual Long_t TInterpreter::ClassInfo_Property ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 198 of file TInterpreter.h.

virtual int TInterpreter::ClassInfo_RootFlag ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 199 of file TInterpreter.h.

virtual int TInterpreter::ClassInfo_Size ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 200 of file TInterpreter.h.

virtual Long_t TInterpreter::ClassInfo_Tagnum ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 201 of file TInterpreter.h.

virtual const char* TInterpreter::ClassInfo_FileName ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 202 of file TInterpreter.h.

virtual const char* TInterpreter::ClassInfo_FullName ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 203 of file TInterpreter.h.

virtual const char* TInterpreter::ClassInfo_Name ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 204 of file TInterpreter.h.

virtual const char* TInterpreter::ClassInfo_Title ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 205 of file TInterpreter.h.

virtual const char* TInterpreter::ClassInfo_TmpltName ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 206 of file TInterpreter.h.

virtual void TInterpreter::BaseClassInfo_Delete ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 210 of file TInterpreter.h.

virtual BaseClassInfo_t* TInterpreter::BaseClassInfo_Factory ( ClassInfo_t *   )  const [inline, virtual]

Definition at line 211 of file TInterpreter.h.

virtual int TInterpreter::BaseClassInfo_Next ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 212 of file TInterpreter.h.

virtual int TInterpreter::BaseClassInfo_Next ( BaseClassInfo_t *  ,
int   
) const [inline, virtual]

Definition at line 213 of file TInterpreter.h.

virtual Long_t TInterpreter::BaseClassInfo_Offset ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 214 of file TInterpreter.h.

virtual Long_t TInterpreter::BaseClassInfo_Property ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 215 of file TInterpreter.h.

virtual Long_t TInterpreter::BaseClassInfo_Tagnum ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 216 of file TInterpreter.h.

virtual const char* TInterpreter::BaseClassInfo_FullName ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 217 of file TInterpreter.h.

virtual const char* TInterpreter::BaseClassInfo_Name ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 218 of file TInterpreter.h.

virtual const char* TInterpreter::BaseClassInfo_TmpltName ( BaseClassInfo_t *   )  const [inline, virtual]

Definition at line 219 of file TInterpreter.h.

virtual int TInterpreter::DataMemberInfo_ArrayDim ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 222 of file TInterpreter.h.

virtual void TInterpreter::DataMemberInfo_Delete ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 223 of file TInterpreter.h.

virtual DataMemberInfo_t* TInterpreter::DataMemberInfo_Factory ( ClassInfo_t *  = 0  )  const [inline, virtual]

Definition at line 224 of file TInterpreter.h.

virtual DataMemberInfo_t* TInterpreter::DataMemberInfo_FactoryCopy ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 225 of file TInterpreter.h.

virtual bool TInterpreter::DataMemberInfo_IsValid ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 226 of file TInterpreter.h.

virtual int TInterpreter::DataMemberInfo_MaxIndex ( DataMemberInfo_t *  ,
Int_t   
) const [inline, virtual]

Definition at line 227 of file TInterpreter.h.

virtual int TInterpreter::DataMemberInfo_Next ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 228 of file TInterpreter.h.

virtual Long_t TInterpreter::DataMemberInfo_Offset ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 229 of file TInterpreter.h.

virtual Long_t TInterpreter::DataMemberInfo_Property ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 230 of file TInterpreter.h.

virtual Long_t TInterpreter::DataMemberInfo_TypeProperty ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 231 of file TInterpreter.h.

virtual int TInterpreter::DataMemberInfo_TypeSize ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 232 of file TInterpreter.h.

virtual const char* TInterpreter::DataMemberInfo_TypeName ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 233 of file TInterpreter.h.

virtual const char* TInterpreter::DataMemberInfo_TypeTrueName ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 234 of file TInterpreter.h.

virtual const char* TInterpreter::DataMemberInfo_Name ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 235 of file TInterpreter.h.

virtual const char* TInterpreter::DataMemberInfo_Title ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 236 of file TInterpreter.h.

virtual const char* TInterpreter::DataMemberInfo_ValidArrayIndex ( DataMemberInfo_t *   )  const [inline, virtual]

Definition at line 237 of file TInterpreter.h.

virtual void TInterpreter::MethodInfo_CreateSignature ( MethodInfo_t *  ,
TString  
) const [inline, virtual]

Definition at line 240 of file TInterpreter.h.

virtual void TInterpreter::MethodInfo_Delete ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 241 of file TInterpreter.h.

virtual MethodInfo_t* TInterpreter::MethodInfo_Factory (  )  const [inline, virtual]

Definition at line 242 of file TInterpreter.h.

virtual MethodInfo_t* TInterpreter::MethodInfo_FactoryCopy ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 243 of file TInterpreter.h.

virtual MethodInfo_t* TInterpreter::MethodInfo_InterfaceMethod ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 244 of file TInterpreter.h.

virtual bool TInterpreter::MethodInfo_IsValid ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 245 of file TInterpreter.h.

virtual int TInterpreter::MethodInfo_NArg ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 246 of file TInterpreter.h.

virtual int TInterpreter::MethodInfo_NDefaultArg ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 247 of file TInterpreter.h.

virtual int TInterpreter::MethodInfo_Next ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 248 of file TInterpreter.h.

virtual Long_t TInterpreter::MethodInfo_Property ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 249 of file TInterpreter.h.

virtual TypeInfo_t* TInterpreter::MethodInfo_Type ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 250 of file TInterpreter.h.

virtual const char* TInterpreter::MethodInfo_GetMangledName ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 251 of file TInterpreter.h.

virtual const char* TInterpreter::MethodInfo_GetPrototype ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 252 of file TInterpreter.h.

virtual const char* TInterpreter::MethodInfo_Name ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 253 of file TInterpreter.h.

virtual const char* TInterpreter::MethodInfo_TypeName ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 254 of file TInterpreter.h.

virtual const char* TInterpreter::MethodInfo_Title ( MethodInfo_t *   )  const [inline, virtual]

Definition at line 255 of file TInterpreter.h.

virtual void TInterpreter::MethodArgInfo_Delete ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 258 of file TInterpreter.h.

virtual MethodArgInfo_t* TInterpreter::MethodArgInfo_Factory (  )  const [inline, virtual]

Definition at line 259 of file TInterpreter.h.

virtual MethodArgInfo_t* TInterpreter::MethodArgInfo_FactoryCopy ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 260 of file TInterpreter.h.

virtual bool TInterpreter::MethodArgInfo_IsValid ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 261 of file TInterpreter.h.

virtual int TInterpreter::MethodArgInfo_Next ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 262 of file TInterpreter.h.

virtual Long_t TInterpreter::MethodArgInfo_Property ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 263 of file TInterpreter.h.

virtual const char* TInterpreter::MethodArgInfo_DefaultValue ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 264 of file TInterpreter.h.

virtual const char* TInterpreter::MethodArgInfo_Name ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 265 of file TInterpreter.h.

virtual const char* TInterpreter::MethodArgInfo_TypeName ( MethodArgInfo_t *   )  const [inline, virtual]

Definition at line 266 of file TInterpreter.h.

virtual void TInterpreter::TypeInfo_Delete ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 270 of file TInterpreter.h.

virtual TypeInfo_t* TInterpreter::TypeInfo_Factory (  )  const [inline, virtual]

Definition at line 271 of file TInterpreter.h.

virtual TypeInfo_t* TInterpreter::TypeInfo_Factory ( G__value  )  const [inline, virtual]

Definition at line 272 of file TInterpreter.h.

virtual TypeInfo_t* TInterpreter::TypeInfo_FactoryCopy ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 273 of file TInterpreter.h.

virtual void TInterpreter::TypeInfo_Init ( TypeInfo_t *  ,
const char *   
) const [inline, virtual]

Definition at line 274 of file TInterpreter.h.

virtual bool TInterpreter::TypeInfo_IsValid ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 275 of file TInterpreter.h.

virtual const char* TInterpreter::TypeInfo_Name ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 276 of file TInterpreter.h.

virtual Long_t TInterpreter::TypeInfo_Property ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 277 of file TInterpreter.h.

virtual int TInterpreter::TypeInfo_RefType ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 278 of file TInterpreter.h.

virtual int TInterpreter::TypeInfo_Size ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 279 of file TInterpreter.h.

virtual const char* TInterpreter::TypeInfo_TrueName ( TypeInfo_t *   )  const [inline, virtual]

Definition at line 280 of file TInterpreter.h.

virtual void TInterpreter::TypedefInfo_Delete ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 284 of file TInterpreter.h.

virtual TypedefInfo_t* TInterpreter::TypedefInfo_Factory (  )  const [inline, virtual]

Definition at line 285 of file TInterpreter.h.

virtual TypedefInfo_t* TInterpreter::TypedefInfo_FactoryCopy ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 286 of file TInterpreter.h.

virtual void TInterpreter::TypedefInfo_Init ( TypedefInfo_t *  ,
const char *   
) const [inline, virtual]

Definition at line 287 of file TInterpreter.h.

virtual bool TInterpreter::TypedefInfo_IsValid ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 288 of file TInterpreter.h.

virtual Long_t TInterpreter::TypedefInfo_Property ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 289 of file TInterpreter.h.

virtual int TInterpreter::TypedefInfo_Size ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 290 of file TInterpreter.h.

virtual const char* TInterpreter::TypedefInfo_TrueName ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 291 of file TInterpreter.h.

virtual const char* TInterpreter::TypedefInfo_Name ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 292 of file TInterpreter.h.

virtual const char* TInterpreter::TypedefInfo_Title ( TypedefInfo_t *   )  const [inline, virtual]

Definition at line 293 of file TInterpreter.h.

static TInterpreter*& TInterpreter::Instance (  )  [static]


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