Back to index

salome-kernel  6.5.0
Public Member Functions
Engines::PyNode Interface Reference

import "SALOME_PyNode.idl";

Inheritance diagram for Engines::PyNode:
Inheritance graph
[legend]
Collaboration diagram for Engines::PyNode:
Collaboration graph
[legend]

List of all members.

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 UnRegister ()
 Decrease the reference count (release by another object).
void Destroy ()
 Obsolete, left for compatibility reasons only.

Detailed Description

Definition at line 41 of file SALOME_PyNode.idl.


Member Function Documentation

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

Obsolete, left for compatibility reasons only.

Use UnRegister() instead.

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

execute a python function defined in the node

Parameters:
functionNamethe python function defined in the node to execute
inargsinput argument values (tuple,dict) provided as a python pickle
Returns:
output argument values (tuple) as a python pickle

Here is the caller graph for this function:

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

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

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

Decrease the reference count (release by another object).

Here is the caller graph for this function:


The documentation for this interface was generated from the following file: