TCint


class description - source file - inheritance tree

class TCint : public TInterpreter

    private:
TCint() virtual void Execute(TMethod*, TObjArray*, int* = 0) protected:
virtual void ExecThreadCB(char* command) public:
TCint(const TCint&) TCint(const char* name, const char* title) virtual ~TCint() virtual void AddIncludePath(const char* path) virtual Long_t Calc(const char* line, TInterpreter::EErrorCode* error = 0) virtual Bool_t CheckClassInfo(const char* name) static TClass* Class() virtual void ClearFileBusy() virtual void ClearStack() 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 char* function, const char* params, int* error = 0) virtual void Execute(TObject* obj, TClass* cl, const char* method, const char* params, int* error = 0) virtual void Execute(TObject* obj, TClass* cl, TMethod* method, TObjArray* params, int* error = 0) virtual Int_t ExecuteMacro(const char* filename, TInterpreter::EErrorCode* error = 0) static void* FindSpecialObject(char* name, G__ClassInfo* type, void** prevObj, void** assocPtr) virtual Int_t GetExitCode() const virtual const char* GetIncludePath() const virtual void* GetInterfaceMethod(TClass* cl, const char* method, const char* params) virtual void* GetInterfaceMethodWithPrototype(TClass* cl, const char* method, const char* proto) virtual TString GetMangledName(TClass* cl, const char* method, const char* params) virtual TString GetMangledNameWithPrototype(TClass* cl, const char* method, const char* proto) virtual Int_t GetMore() const virtual char* GetPrompt() virtual const char* GetSharedLibs() const virtual Int_t InitializeDictionaries() virtual TClass* IsA() const virtual Bool_t IsErrorMessagesEnabled() virtual Bool_t IsLoaded(const char* filename) const virtual Int_t Load(const char* filenam, Bool_t system = kFALSE) virtual void LoadMacro(const char* filename, TInterpreter::EErrorCode* error = 0) virtual void PrintIntro() virtual Int_t ProcessLine(const char* line, TInterpreter::EErrorCode* error = 0) Int_t ProcessLineAsynch(const char* line, TInterpreter::EErrorCode* error = 0) virtual Int_t ProcessLineSynch(const char* line, TInterpreter::EErrorCode* error = 0) virtual void Reset() virtual void ResetAll() virtual void ResetGlobals() virtual void RewindDictionary() virtual void SaveContext() virtual void SaveGlobalsContext() virtual void SetClassInfo(TClass* cl, Bool_t reload = kFALSE) virtual Bool_t SetErrorMessages(Bool_t enable = kTRUE) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual const char* TypeName(const char* typeDesc) const static void UpdateAllCanvases() static void UpdateClassInfo(char* name, Long_t tagnum) virtual void UpdateListOfGlobalFunctions() virtual void UpdateListOfGlobals() virtual void UpdateListOfTypes()

Data Members

    private:
Int_t fMore 1 if more input is required Int_t fExitCode value passed to exit() in interpreter char fPrompt[64] proposed prompt string G__dictposition fDictPos CINT dictionary context after init G__dictposition fDictPosGlobals CINT dictionary context after ResetGlobals() TString fSharedLibs Hold a list of lib loaded by G__loadfile TString fIncludePath Hold a list of lib include path

Class Description



Last update: Fri May 14 13:32:36 2004


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.