Scripts context.
More...
#include <minitscript/minitscript/Context.h>
Scripts context.
- Author
- Andreas Drewke
Definition at line 20 of file Context.h.
◆ Context()
◆ ~Context()
◆ setArgumentValues()
void setArgumentValues |
( |
const vector< string > & |
argumentValues | ) |
|
|
inline |
Set argument values.
- Parameters
-
argumentValues | argument values |
Definition at line 46 of file Context.h.
◆ getArgumentValues()
const vector<string>& getArgumentValues |
( |
| ) |
|
|
inline |
- Returns
- argument values
Definition at line 53 of file Context.h.
◆ addScript()
void addScript |
( |
const string & |
id, |
|
|
MinitScript * |
script |
|
) |
| |
Add script.
- Parameters
-
Definition at line 30 of file Context.cpp.
◆ removeScript()
void removeScript |
( |
const string & |
id | ) |
|
Remove script.
- Parameters
-
Definition at line 41 of file Context.cpp.
◆ getScript()
Get script.
- Parameters
-
- Returns
- script or nullptr
Definition at line 75 of file Context.h.
◆ getScriptIds()
const vector<string> getScriptIds |
( |
| ) |
|
|
inline |
Get script ids.
- Returns
- script ids
Definition at line 84 of file Context.h.
◆ push()
Add to script call stack.
- Parameters
-
Definition at line 96 of file Context.h.
◆ pop()
Remove from script call stack.
Definition at line 103 of file Context.h.
◆ setExitCode()
void setExitCode |
( |
int |
exitCode | ) |
|
|
inline |
Set exit code.
- Parameters
-
Definition at line 111 of file Context.h.
◆ getExitCode()
◆ scriptsById
◆ scriptCallStack
◆ argumentValues
vector<string> argumentValues |
|
private |
◆ exitCode
The documentation for this class was generated from the following files:
- /home/andreas/Development/drewke.net/minitscript/src/minitscript/minitscript/Context.h
- /home/andreas/Development/drewke.net/minitscript/src/minitscript/minitscript/Context.cpp