Go to the documentation of this file.
48 interpreter_(interpreter), executeCalled_(
false) {
60 std::vector<std::string>& script) {
63 for (
unsigned int i = 0; i <
script.size(); i++) {
87 string method =
"Script::execute()";
88 string message =
"Interpreter error: " +
105 std::vector<std::string>
std::vector< std::string > scriptLines_
Contains script.
virtual DataObject execute()
virtual std::vector< std::string > script() const
bool executeCalled_
Flag indicating whether script has been executed or not.
virtual std::string result()
DataObject result_
Result of execution.
ScriptInterpreter * interpreter_
Interpreter executing the commands.
virtual bool interpret(const std::string &commandLine)=0
find Finds info of the inner loops in the false
Script(ScriptInterpreter *interpreter, std::string scriptLine)
virtual void setString(std::string value)