-using namespace std;
-//=============================================================================
-// File : DataFlowBase_LoopNode.cxx
-// Created : 2003
-// Author : Jean Rahuel, CEA
-// Project : SALOME
-// $Header:
-//=============================================================================
+// SUPERV GraphBase : contains fondamental classes for Services, Input Ports, Output Ports Links and Nodes.
+//
+// Copyright (C) 2003 CEA/DEN, EDF R&D
+//
+//
+//
+// File : DataFlowBase_LoopNode.cxx
+// Author : Jean Rahuel, CEA
+// Module : SUPERV
+// $Header:
-#include <strstream>
-#include <iostream>
+using namespace std;
+//#include <sstream>
+//#include <iostream>
#include "DataFlowBase_LoopNode.hxx"
const long X ,
const long Y ,
int * Graph_prof_debug ,
- ostream * Graph_fdebug ) :
+ ofstream * Graph_fdebug ) :
GraphBase::GOTONode::GOTONode( ORB , ptrNamingService , InitName , anInitPythonFunction ,
NodeName , akind , NodeFirstCreation ,
NodeLastModification , NodeEditorRelease ,
<< ServiceInParameter().length()
<< ") Out(" << ServiceOutParameter().length() << ")" << endl ;
- cdebug << "GraphBase::LoopNode::LoopNode SetMorePythonFunction " << MoreName << " "
- << aMorePythonFunction[0] << endl ;
+ _MyPyMoreMethod = NULL ;
+ _MyPyNextMethod = NULL ;
+
+ cdebug << "GraphBase::LoopNode::LoopNode SetMorePythonFunction " << MoreName << " " ;
+ if ( aMorePythonFunction.length() ) {
+ cdebug << aMorePythonFunction[0] ;
+ }
+ cdebug << endl ;
SetMorePythonFunction( MoreName , aMorePythonFunction ) ;
- cdebug << "GraphBase::LoopNode::LoopNode SetNextPythonFunction " << NextName << " "
- << aNextPythonFunction[0] << endl ;
+ cdebug << "GraphBase::LoopNode::LoopNode SetNextPythonFunction " << NextName << " " ;
+ if ( aNextPythonFunction.length() ) {
+ cdebug << aNextPythonFunction[0] ;
+ }
+ cdebug << endl ;
SetNextPythonFunction( NextName , aNextPythonFunction ) ;
cdebug_out << "GraphBase::LoopNode::LoopNode" << endl;