50 TRint(
const char *appClassName,
int *argc,
char **argv,
51 void *options = 0,
int numOptions = 0,
Bool_t noLogo =
kFALSE);
54 virtual const char *
SetPrompt(
const char *newPrompt);
#define ClassDef(name, id)
This class creates the ROOT Application Environment that interfaces to the windowing system eventloop...
virtual void HandleException(Int_t sig)
Handle signals (kSigBus, kSigSegmentationViolation, kSigIllegalInstruction and kSigFloatingException)...
virtual void Run(Bool_t retrn=kFALSE)
Main application eventloop.
TRint & operator=(const TRint &)
virtual void Terminate(int status)
Terminate the application.
virtual const char * SetPrompt(const char *newPrompt)
Set a new default prompt.
Long_t ProcessRemote(const char *line, Int_t *error=0)
Process the content of a line starting with ".R" (already stripped-off) The format is [user@]host[:di...
Long_t ProcessLineNr(const char *filestem, const char *line, Int_t *error=0)
Calls ProcessLine() possibly prepending a line directive for better diagnostics.
virtual char * GetPrompt()
Get prompt from interpreter. Either "root [n]" or "end with '}'".
virtual ~TRint()
Destructor.
virtual void PrintLogo(Bool_t lite=kFALSE)
Print the ROOT logo on standard output.
void ExecLogon()
Execute logon macro's.
virtual void SetEchoMode(Bool_t mode)
Set console mode:
virtual Int_t TabCompletionHook(char *buf, int *pLoc, std::ostream &out)
Forward tab completion request to our TTabCom::Hook().
TString fNonContinuePrompt
virtual Bool_t HandleTermInput()
Handle input coming from terminal.
TFileHandler * GetInputHandler()
TFileHandler * fInputHandler