CLI wrapper for running Phasor scripts.
More...
#include <ScriptingRuntime.hpp>
CLI wrapper for running Phasor scripts.
Loads and executes Phasor source files (.phs files).
Definition at line 18 of file ScriptingRuntime.hpp.
◆ ScriptingRuntime()
| Phasor::ScriptingRuntime::ScriptingRuntime |
( |
int | argc, |
|
|
char * | argv[], |
|
|
char * | envp[] ) |
◆ createVm()
| std::unique_ptr< VM > Phasor::ScriptingRuntime::createVm |
( |
| ) |
|
|
private |
◆ parseArguments()
| void Phasor::ScriptingRuntime::parseArguments |
( |
int | argc, |
|
|
char * | argv[] ) |
|
private |
◆ run()
| int Phasor::ScriptingRuntime::run |
( |
| ) |
|
◆ runSource()
| int Phasor::ScriptingRuntime::runSource |
( |
| ) |
|
|
private |
◆ runSourceString()
| void Phasor::ScriptingRuntime::runSourceString |
( |
const std::string & | source, |
|
|
VM & | vm ) |
|
private |
◆ showHelp()
| void Phasor::ScriptingRuntime::showHelp |
( |
const std::string & | programName | ) |
|
|
private |
◆ m_args
The documentation for this class was generated from the following files: