Meta/System execute package¶
Library documentation for Meta/System execute package.
Workspaces:
MetaSystem::Execute:{main}:
MetaSystem::Execute:{main}:¶
Library documentation for MetaSystem::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.