]> SALOME platform Git repositories - modules/superv.git/blobdiff - src/GraphBase/DataFlowBase_Base.hxx
Salome HOME
*** empty log message ***
[modules/superv.git] / src / GraphBase / DataFlowBase_Base.hxx
index 2d77bdd193a4677a2f904dc064bf14e94b4a5bec..49843c3b699fb10f31ed4c9e62cd566268166c5d 100644 (file)
@@ -99,12 +99,7 @@ namespace GraphBase {
 
   typedef vector<const SUPERV::ListOfStrings *> ListOfPythonFunctions ;
 
-  struct NodeParameter {
-    SALOME_ModuleCatalog::ServicesParameter theInParameter ;
-    SALOME_ModuleCatalog::ServicesParameter theOutParameter ;
-  };
-
-  typedef vector<NodeParameter> ListOfParameters;
+  typedef vector<SALOME_ModuleCatalog::ServicesParameter> ListOfParameters;
 
   struct SNode {
     string                        theComponentName ;
@@ -112,8 +107,11 @@ namespace GraphBase {
     string                        theName ;
     SUPERV::KindOfNode            theKind ;
     string                        theCoupledNode ;
+    int                           theDataStreamInArgsNumber ;
+    int                           theDataStreamOutArgsNumber ;
     SALOME_ModuleCatalog::Service theService ;
-    ListOfParameters              theListOfParameters ;
+    ListOfParameters              theListOfInDataStreams ;
+    ListOfParameters              theListOfOutDataStreams ;
     ListOfFuncName                theListOfFuncName ;
     ListOfPythonFunctions         theListOfPythonFunctions ;
     SUPERV::SDate                 theFirstCreation ;