| 
    VICI
    0.11.815
    
   Visual Chart Interpreter 
   | 
 
An API for the vici runtime gui. More...
#include <vici/vici.h>
  
 Public Member Functions | |
| virtual | ~Vici () | 
| virtual destructor  | |
| virtual Interp::Interpreter * | getInterpreter ()=0 | 
| Get a reference to the interpreter object.  | |
| virtual void | openFile (const Path &)=0 | 
| Set the file to execute.  | |
| virtual void | autoStart ()=0 | 
| Start the script as soon as the GUI is ready.  | |
  Public Member Functions inherited from VICI::Interp::InterpreterClient | |
| virtual | ~InterpreterClient () | 
| virtual destructor  | |
| virtual void | setValue (csr varName, csr value)=0 | 
| this gets called when a script variable has a change of value  More... | |
| virtual void | setFile (int state, csr filename)=0 | 
| this gets called when a monitored file changes state.  More... | |
| virtual void | setCursor (ThreadId tid, NodeId node)=0 | 
| this gets called as the shell steps through the script  More... | |
| virtual void | breakReached (ThreadId tid, NodeId node)=0 | 
| this gets called when a break point is reached  More... | |
| virtual void | dataReady (NodeId node)=0 | 
| this gets called when data is available on a display  More... | |
| virtual void | reportError (Severity sev, csr msg)=0 | 
| This gets called if an error is detected.  More... | |
| virtual void | done ()=0 | 
| this gets called when the script completes  | |
An API for the vici runtime gui.
The facade for the runtime program.
The implementation will run a script and provide a user interface for interacting with the script.
 1.8.5