|  | 
| 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 | 
|  | 
The documentation for this class was generated from the following file: