| Activate() | VirtualMachine | |
| AddLibrary(const Library &library) | VirtualMachine | |
| AttachCommandConsole() | VirtualMachine | |
| Begin(InputProvider &input) | VirtualMachine | |
| CompileCurrent() | VirtualMachine | |
| CurrentScopeInstance() const | VirtualMachine | |
| DetachCommandConsole() | VirtualMachine | |
| ExecuteFunction(const Function *fn, const std::vector< Data > ¶ms, bool method) | VirtualMachine | |
| ExecuteStatement(const std::string &code, InputProvider::Dialect dialect=InputProvider::Programming) | VirtualMachine | |
| Exists() | VirtualMachine | static |
| FindSymbol(const std::string &original, bool reference=false, bool allownull=false) | VirtualMachine | |
| Get() | VirtualMachine | static |
| GetInput() const | VirtualMachine | |
| GetMarkerForNext() const | VirtualMachine | |
| GetOutput() const | VirtualMachine | |
| GetReturnValue() const | VirtualMachine | |
| GetScopeInstanceCount() const | VirtualMachine | |
| GetVariable(const std::string &name) | VirtualMachine | |
| getvarref(const std::string &var) | VirtualMachine | |
| IsVariableSet(const std::string &name) | VirtualMachine | |
| Jump(unsigned long line) | VirtualMachine | |
| Jump(SourceMarker marker) | VirtualMachine | |
| Libraries | VirtualMachine | |
| LongJump(SourceMarker marker) | VirtualMachine | |
| References | VirtualMachine | |
| RemoveLibrary(const Library &library) | VirtualMachine | |
| Reset() | VirtualMachine | |
| ResetInput() | VirtualMachine | |
| ResetOutput() | VirtualMachine | |
| Return(Data value=Data::Invalid()) | VirtualMachine | |
| Run() | VirtualMachine | |
| Run(std::shared_ptr< ScopeInstance > scope) | VirtualMachine | |
| Run(unsigned executiontarget) | VirtualMachine | |
| SetInput(std::istream &in) | VirtualMachine | |
| SetOutput(std::ostream &out, bool deleteonchange=false) | VirtualMachine | |
| SetSpecialIdentifierHandler(std::function< Data(char, std::string)> handler) | VirtualMachine | |
| SetVariable(const std::string &name, Data data, bool ref=false) | VirtualMachine | |
| Start(InputProvider &input) | VirtualMachine | |
| UnsetVariable(const std::string &name) | VirtualMachine | |
| UsingNamespace(const Namespace &name) | VirtualMachine | |
| UsingNamespace(const std::string &name) | VirtualMachine | |
| VirtualMachine(bool automaticreset=true, std::ostream &out=std::cout, std::istream &in=std::cin) | VirtualMachine | explicit |
| ~VirtualMachine() | VirtualMachine | |