# 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 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 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 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 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 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.