
Public Member Functions | |
| def | __init__ (self, nodeName, code, poa, my_container) |
| def | getContainer (self) |
| def | getCode (self) |
| def | getName (self) |
| def | defineNewCustomVar (self, varName, valueOfVar) |
| def | executeAnotherPieceOfCode (self, code) |
| def | execute (self, funcName, argsin) |
| def | Register (self) |
| def | UnRegister (self) |
| def | Destroy (self) |
Data Fields | |
| nodeName | |
| code | |
| my_container | |
| context | |
| poa | |
| cnt | |
The implementation of the PyNode CORBA IDL
| def SALOME_PyNode.PyNode_i.__init__ | ( | self, | |
| nodeName, | |||
| code, | |||
| poa, | |||
| my_container | |||
| ) |
Initialize the node : compilation in the local context
| def SALOME_PyNode.PyNode_i.defineNewCustomVar | ( | self, | |
| varName, | |||
| valueOfVar | |||
| ) |
|
inherited |
| def SALOME_PyNode.PyNode_i.execute | ( | self, | |
| funcName, | |||
| argsin | |||
| ) |
Execute the function funcName found in local context with pickled args (argsin)
References SALOME_PyNode.PyNode_i.context, SALOME_PyNode.PyScriptNode_Abstract_i.context, Engines_Component_i.nodeName(), Engines_Parallel_Component_i.nodeName(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.nodeName(), SALOME_ContainerHelper.ScriptExecInfoDeco.nodeName(), SALOME_ContainerHelper.ScriptInfoAbstract.nodeName(), SALOME_ContainerHelper.ScriptInfoDeco.nodeName(), SALOME_PyNode.PyNode_i.nodeName, and SALOME_PyNode.PyScriptNode_Abstract_i.nodeName.
Referenced by KERNEL_PY.salome_pynode.SmartPyNode.__getattr__().
| def SALOME_PyNode.PyNode_i.executeAnotherPieceOfCode | ( | self, | |
| code | |||
| ) |
Called for initialization of container lodging self.
References SALOME_PyNode.PyNode_i.context, SALOME_PyNode.PyScriptNode_Abstract_i.context, Engines_Component_i.nodeName(), Engines_Parallel_Component_i.nodeName(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.nodeName(), SALOME_ContainerHelper.ScriptExecInfoDeco.nodeName(), SALOME_ContainerHelper.ScriptInfoAbstract.nodeName(), SALOME_ContainerHelper.ScriptInfoDeco.nodeName(), SALOME_PyNode.PyNode_i.nodeName, and SALOME_PyNode.PyScriptNode_Abstract_i.nodeName.
| def SALOME_PyNode.PyNode_i.getCode | ( | self | ) |
| def SALOME_PyNode.PyNode_i.getContainer | ( | self | ) |
| def SALOME_PyNode.PyNode_i.getName | ( | self | ) |
References Engines_Component_i.nodeName(), Engines_Parallel_Component_i.nodeName(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.nodeName(), SALOME_ContainerHelper.ScriptExecInfoDeco.nodeName(), SALOME_ContainerHelper.ScriptInfoAbstract.nodeName(), SALOME_ContainerHelper.ScriptInfoDeco.nodeName(), SALOME_PyNode.PyNode_i.nodeName, and SALOME_PyNode.PyScriptNode_Abstract_i.nodeName.
Referenced by studyedit.StudyEditor.findItem(), and KERNEL_PY.kernel.studyedit.StudyEditor.findItem().
|
inherited |
References SALOME_PyNode.Generic.cnt.
|
inherited |
References SALOME_PyNode.Generic.cnt, and SALOME_PyNode.Generic.poa.
Referenced by SALOME_PyNode.Generic.Destroy().
|
inherited |
Referenced by SALOME_PyNode.Generic.Register(), and SALOME_PyNode.Generic.UnRegister().
| SALOME_PyNode.PyNode_i.code |
Referenced by SALOME_PyNode.PyScriptNode_Abstract_i.assignNewCompiledCode(), SALOME_PyNode.PyScriptNode_OutOfProcess_i.executeNow(), SALOME_PyNode.PyScriptNode_OutOfProcess_Replay_i.executeNow(), SALOME_PyNode.PyScriptNode_OutOfProcess_FT_i.executeNow(), SALOME_PyNode.PyScriptNode_OutOfProcess_Replay_FT_i.executeNow(), SALOME_PyNode.PyNode_i.getCode(), and SALOME_PyNode.PyScriptNode_Abstract_i.getCode().
| SALOME_PyNode.PyNode_i.context |
Referenced by SALOME_PyNode.PyScriptNode_Abstract_i.assignVarInContext(), SALOME_PyNode.PyScriptNode_Abstract_i.beginOfCurrentExecutionSession(), SALOME_PyNode.PyScriptNode_Abstract_i.callMethodOnVarInContext(), SALOME_PyNode.PyNode_i.defineNewCustomVar(), SALOME_PyNode.PyScriptNode_Abstract_i.defineNewCustomVar(), SALOME_PyNode.PyNode_i.execute(), SALOME_PyNode.PyScriptNode_Abstract_i.execute(), SALOME_PyNode.PyNode_i.executeAnotherPieceOfCode(), SALOME_PyNode.PyScriptNode_Abstract_i.executeAnotherPieceOfCode(), SALOME_PyNode.PyScriptNode_Abstract_i.executeFirst(), SALOME_PyNode.PyScriptNode_i.executeNow(), SALOME_PyNode.PyScriptNode_OutOfProcess_i.executeNow(), SALOME_PyNode.PyScriptNode_OutOfProcess_Replay_i.executeNow(), SALOME_PyNode.PyScriptNode_OutOfProcess_FT_i.executeNow(), SALOME_PyNode.PyScriptNode_OutOfProcess_Replay_FT_i.executeNow(), SALOME_PyNode.PyScriptNode_Abstract_i.executeSecond(), SALOME_PyNode.PyScriptNode_Abstract_i.executeSimple(), SALOME_PyNode.PyScriptNode_Abstract_i.getValueOfVarInContext(), SALOME_PyNode.PyScriptNode_Abstract_i.listAllVarsInContext(), and SALOME_PyNode.PyScriptNode_Abstract_i.removeAllVarsInContext().
| SALOME_PyNode.PyNode_i.my_container |
Referenced by SALOME_PyNode.PyScriptNode_i.executeNow(), SALOME_PyNode.PyScriptNode_OutOfProcess_i.executeNow(), SALOME_PyNode.PyScriptNode_OutOfProcess_Replay_i.executeNow(), SALOME_PyNode.PyScriptNode_OutOfProcess_FT_i.executeNow(), SALOME_PyNode.PyScriptNode_OutOfProcess_Replay_FT_i.executeNow(), SALOME_PyNode.PyNode_i.getContainer(), and SALOME_PyNode.PyScriptNode_Abstract_i.getContainer().
| SALOME_PyNode.PyNode_i.nodeName |
Referenced by SALOME_PyNode.PyScriptNode_Abstract_i.assignNewCompiledCode(), SALOME_PyNode.PyScriptNode_Abstract_i.assignVarInContext(), SALOME_PyNode.PyScriptNode_Abstract_i.callMethodOnVarInContext(), SALOME_PyNode.PyNode_i.execute(), SALOME_PyNode.PyScriptNode_Abstract_i.execute(), SALOME_PyNode.PyNode_i.executeAnotherPieceOfCode(), SALOME_PyNode.PyScriptNode_Abstract_i.executeAnotherPieceOfCode(), SALOME_PyNode.PyScriptNode_Abstract_i.executeFirst(), SALOME_PyNode.PyScriptNode_Abstract_i.executeSecond(), SALOME_PyNode.PyScriptNode_Abstract_i.executeSimple(), SALOME_PyNode.PyNode_i.getName(), SALOME_PyNode.PyScriptNode_Abstract_i.getName(), SALOME_PyNode.PyScriptNode_Abstract_i.getValueOfVarInContext(), and SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.sendMessage().
|
inherited |