3#include "utility/interface/itextinput.h" 
   14        virtual const char *getType() 
const=0;
 
   18        virtual bool isInteractive() 
const=0;
 
   20        virtual string getName() 
const=0;
 
   22        virtual int getLineNumber() 
const=0;
 
   24        virtual bool canSafeInterrupt() 
const=0;
 
   29        virtual void suppressEcho(
bool echo_at_start)=0;
 
   31        virtual bool isEchoSuppressed() 
const=0;
 
   33        virtual bool getEchoAtStart() 
const=0;
 
   35        virtual bool getKeepOnError() 
const=0;
 
   37        virtual string  getPromptOverride() 
const=0;
 
   39        virtual string getPath() 
const=0;
 
   41        virtual std::tuple<string,StringList> getOpenString() 
const=0;
 
   43        virtual void    addFiles() 
const=0;
 
   44        virtual bool    supportsInterruptState() 
const=0;
 
   45        virtual bool    getErrorExpected() 
const =0;
 
   46        virtual void    setErrorExpected(
bool b) =0;
 
   53        virtual bool open()=0;
 
   54        virtual bool close()=0;
 
   59        virtual bool empty() 
const=0;
 
   61        virtual void destroy()=0;
 
 
EXPORT_TAG const char * getName()
Definition fishexample.cpp:43
Itasca Library standard namespace, specific to 2D or 3D.
Definition icontactmodule.h:6
Definition itextinput.h:26