Itasca C++ Interface
Loading...
Searching...
No Matches
itascaxd::IInputItem Class Referenceabstract

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, StringListgetOpenString () 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:
  • C:/Source/itasca-suite/common/module/interface/iinputitem.h