Modema/System execute package¶
Library documentation for Modema/System execute package.
Workspaces:
Modema::Execute:{main}:
Modema::Execute:{main}:¶
Library documentation for Modema::Execute:{main}: workspace.
[clss] CodeExecutionData¶
Data class of execution result.
Members:
result: Store::Single
Result node.
status: Data::Bool
Processing status.
stderr: Data::String
Standard error output.
stdout: Data::String
Standard output.
[fn] ExecuteClassMethod2(Node node, Data::String methodName, Code::Parameter parameter, Data::String engine)¶
Execute class method and save state.
node : Class instance.
methodName : Method name.
parameter : Call parameter.
engine : Execution engine.
@return: Result data generated by code execution.
[fn] ExecuteCodeBuffer(Data::String code, Store::Vector<Data::String> args, Data::String engine, Data::String language)¶
Execute source code from buffer and save state.
code : Code buffer.
args : Argument list.
engine : Execution engine.
language : Execution language
@return: True if success.
[fn] ExecuteCodeBuffer2(Data::String code, Store::Vector<Data::String> args, Data::String engine, Data::String language)¶
Execute source code from buffer and save state.
code : Code buffer.
args : Argument list.
engine : Execution engine.
language : Execution language
@return: Result data generated by code execution.
[fn] ExecuteCodeFile(Data::String fileName, Store::Vector<Data::String> args, Data::String engine, Data::String language)¶
Execute source code from file and save state.
fileName : Code file name.
args : Argument list.
engine : Execution engine.
language : Execution language
@return: True if success.
[fn] ExecuteCodeFile2(Data::String fileName, Store::Vector<Data::String> args, Data::String engine, Data::String language)¶
Execute source code from file and save state.
fileName : Code file name.
args : Argument list.
engine : Execution engine.
language : Execution language
@return: Result data generated by code execution.
[fn] ExecuteCommand(Data::String command, Store::Vector<Data::String> args, Data::String result)¶
[fn] ExecuteProjectMethod2(Node project, Data::String projectName, Data::String methodName, Code::Parameter parameter, Data::String engine)¶
Execute project method and save state.
project : Project instance.
projectName : Project name.
methodName : Method name.
parameter : Call parameter.
engine : Execution engine.
@return: Result data generated by code execution.