1 #ifndef _SALOMEPYTHONNODE_HXX_
2 #define _SALOMEPYTHONNODE_HXX_
4 #include "ServiceInlineNode.hxx"
12 * This class is in charge to deal with python willing to interact with YACS placed container.
13 * Typical use is for nodes building GEOM and MESH. The great number of calls needed by this type of application,
14 * implies a human impossibility to make the corresponding graph.
16 class SalomePythonNode : public ServiceInlineNode
19 Node *simpleClone(ComposedNode *father, bool editionOnly) const;
21 SalomePythonNode(const SalomePythonNode& other, ComposedNode *father);
22 SalomePythonNode(const std::string& name);
23 virtual void execute();
25 std::string getKind() const;
26 ServiceNode *createNode(const std::string &name);
27 SalomePythonNode* cloneNode(const std::string& name);
32 static const char PLACEMENT_VAR_NAME_IN_INTERP[];