TInterpreter
class description - source file - inheritance tree
    protected:
      virtual void Execute(TMethod* method, TObjArray* params)
    public:
             virtual void ~TInterpreter()
           virtual Long_t Calc(const char* line)
                  TClass* Class()
             virtual void ClearFileBusy()
             virtual void CreateListOfBaseClasses(TClass* cl)
             virtual void CreateListOfDataMembers(TClass* cl)
             virtual void CreateListOfMethodArgs(TFunction* m)
             virtual void CreateListOfMethods(TClass* cl)
            virtual Int_t DeleteGlobal(void* obj)
             virtual void EndOfLineAction()
             virtual void Execute(const Text_t* function, const Text_t* params)
             virtual void Execute(TObject* obj, TClass* cl, TMethod* method, TObjArray* params)
             virtual void Execute(TObject* obj, TClass* cl, const Text_t* method, const Text_t* params)
            virtual Int_t ExecuteMacro(const char* filename)
      virtual const char* GetIncludePath() const
            virtual void* GetInterfaceMethod(TClass* cl, Text_t* method, Text_t* params)
            virtual void* GetInterfaceMethodWithPrototype(TClass* cl, Text_t* method, Text_t* proto)
            virtual Int_t GetMore() const
            virtual char* GetPrompt()
      virtual const char* GetSharedLibs() const
            virtual Int_t InitializeDictionaries()
          virtual TClass* IsA() const
             virtual void LoadMacro(const char* filename)
             virtual void PrintIntro()
            virtual Int_t ProcessLine(const char* line)
            virtual Int_t ProcessLineSynch(const char* line)
             virtual void Reset()
             virtual void ResetAll()
             virtual void ResetGlobals()
             virtual void RewindDictionary()
             virtual void SaveContext()
             virtual void SaveGlobalsContext()
             virtual void SetClassInfo(TClass* cl)
             virtual void ShowMembers(TMemberInspector& insp, char* parent)
             virtual void Streamer(TBuffer& b)
      virtual const char* TypeName(const char* s) const
             virtual void UpdateListOfGlobalFunctions()
             virtual void UpdateListOfGlobals()
             virtual void UpdateListOfTypes()
See also
- 
TCint
                                                                      
 TInterpreter                                                         
                                                                      
 This class defines an abstract interface to a generic command line   
 interpreter.                                                         
                                                                      
Inline Functions
               void Execute(TMethod* method, TObjArray* params)
               void ClearFileBusy()
               void EndOfLineAction()
              Int_t GetMore() const
              char* GetPrompt()
        const char* GetSharedLibs() const
        const char* GetIncludePath() const
              Int_t InitializeDictionaries()
               void LoadMacro(const char* filename)
              Int_t ProcessLine(const char* line)
              Int_t ProcessLineSynch(const char* line)
               void PrintIntro()
               void Reset()
               void ResetAll()
               void ResetGlobals()
               void RewindDictionary()
              Int_t DeleteGlobal(void* obj)
               void SaveContext()
               void SaveGlobalsContext()
               void UpdateListOfGlobals()
               void UpdateListOfGlobalFunctions()
               void UpdateListOfTypes()
               void SetClassInfo(TClass* cl)
             Long_t Calc(const char* line)
               void CreateListOfBaseClasses(TClass* cl)
               void CreateListOfDataMembers(TClass* cl)
               void CreateListOfMethods(TClass* cl)
               void CreateListOfMethodArgs(TFunction* m)
              void* GetInterfaceMethod(TClass* cl, Text_t* method, Text_t* params)
              void* GetInterfaceMethodWithPrototype(TClass* cl, Text_t* method, Text_t* proto)
               void Execute(const Text_t* function, const Text_t* params)
               void Execute(TObject* obj, TClass* cl, const Text_t* method, const Text_t* params)
               void Execute(TObject* obj, TClass* cl, TMethod* method, TObjArray* params)
              Int_t ExecuteMacro(const char* filename)
        const char* TypeName(const char* s) const
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void ~TInterpreter()
Author:     Fons Rademakers   01/03/96
Last update:   1.00/06 23/03/97  11.32.07  by  Rene Brun
Copyright (c) 1995-1999, The ROOT System, All rights reserved.         *
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.