Salome HOME
Add "seqpyobj" and "ForEachLoop_pyobj" in the built-in YACS catalog. V7_7_0a1
authorOvidiu Mircescu <ovidiu.mircescu@edf.fr>
Wed, 2 Sep 2015 12:19:56 +0000 (14:19 +0200)
committerOvidiu Mircescu <ovidiu.mircescu@edf.fr>
Wed, 2 Sep 2015 12:19:56 +0000 (14:19 +0200)
src/runtime/RuntimeSALOME.cxx

index ef02203f8c5682fdd4588bfe54590df8b643743c..ab53fda574a0fe2e9e2a684a1f8219da0f672625 100644 (file)
@@ -35,6 +35,7 @@
 #include "TypeCode.hxx"
 #include "WhileLoop.hxx"
 #include "ForLoop.hxx"
+#include "ForEachLoop.hxx"
 #include "SalomeOptimizerLoop.hxx"
 #include "Bloc.hxx"
 #include "InputPort.hxx"
@@ -179,6 +180,8 @@ void RuntimeSALOME::initBuiltins()
   typeMap["seqboolvec"]= createSequenceTc("seqboolvec","seqboolvec",typeMap["boolvec"]);
   std::list<TypeCodeObjref *> ltc;
   typeMap["pyobj"]= createInterfaceTc("python:obj:1.0","pyobj",ltc);
+  typeMap["seqpyobj"]= createSequenceTc("seqpyobj","seqpyobj",typeMap["pyobj"]);
+  composednodeMap["ForEachLoop_pyobj"]=createForEachLoop("ForEachLoop_pyobj",typeMap["pyobj"]);;
   ENGINE::TypeCodeStruct *t = createStructTc("","Engines/dataref");
   t->addMember("ref",_tc_string);
   typeMap["dataref"]= t;