SALOME documentation central

Engines::PyNode Interface Reference

Inheritance diagram for Engines::PyNode:
Inheritance graph

Public Member Functions

pickledArgs execute (in string functionName, in pickledArgs inargs) raises (SALOME::SALOME_Exception)
 execute a python function defined in the node
void Register ()
 Increase the reference count (mark as used by another object).
void Destroy ()
 Decrease the reference count (release by another object).

Member Function Documentation

pickledArgs Engines::PyNode::execute ( in string  functionName,
in pickledArgs  inargs 
) raises (SALOME::SALOME_Exception)

execute a python function defined in the node

Parameters:
functionName the python function defined in the node to execute
inargs input argument values provided as a python pickle
Returns:
output argument values as a python pickle
void SALOME::GenericObj::Register (  )  [inherited]

Increase the reference count (mark as used by another object).

void SALOME::GenericObj::Destroy (  )  [inherited]

Decrease the reference count (release by another object).


Copyright © 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS