|
Itasca C++ Interface
|
Public Member Functions | |
| virtual const char * | getType () const =0 |
| virtual bool | isInteractive () const =0 |
| virtual string | getName () const =0 |
| virtual int | getLineNumber () const =0 |
| virtual bool | canSafeInterrupt () const =0 |
| virtual void | suppressEcho (bool echo_at_start)=0 |
| virtual bool | isEchoSuppressed () const =0 |
| virtual bool | getEchoAtStart () const =0 |
| virtual bool | getKeepOnError () const =0 |
| virtual string | getPromptOverride () const =0 |
| virtual string | getPath () const =0 |
| virtual std::tuple< string, StringList > | getOpenString () const =0 |
| virtual void | addFiles () const =0 |
| virtual bool | supportsInterruptState () const =0 |
| virtual bool | getErrorExpected () const =0 |
| virtual void | setErrorExpected (bool b)=0 |
| virtual bool | open ()=0 |
| virtual bool | close ()=0 |
| virtual InputLine | input (const InputContext &context)=0 |
| virtual bool | empty () const =0 |
| virtual void | destroy ()=0 |