Salome HOME
NRI : Merge from 1.2c.
[modules/superv.git] / src / GraphBase / DataFlowBase_EndOfLoopNode.hxx
1 //  SUPERV GraphBase : contains fondamental classes for Services, Input Ports, Output Ports Links and Nodes.
2 //
3 //  Copyright (C) 2003  CEA/DEN, EDF R&D
4 //
5 //
6 //
7 //  File   : DataFlowBase_EndOfLoopNode.hxx
8 //  Author : Jean Rahuel, CEA
9 //  Module : SUPERV
10 //  $Header:
11
12 #ifndef _DATAFLOWBASE_ENDOFLOOPNODE_HXX
13 #define _DATAFLOWBASE_ENDOFLOOPNODE_HXX
14
15 #include "DataFlowBase_GOTONode.hxx"
16
17 namespace GraphBase {
18
19   class EndOfLoopNode : public GOTONode {
20
21     private:
22     
23     public:
24
25       EndOfLoopNode() ;
26       EndOfLoopNode( CORBA::ORB_ptr ORB ,
27                 SALOME_NamingService* ptrNamingService ,
28                 const char * FuncName ,
29                 const SUPERV::ListOfStrings &  ,
30                 const char *NodeName ,
31                 const SUPERV::KindOfNode akind ,
32                 const SUPERV::SDate NodeFirstCreation ,
33                 const SUPERV::SDate NodeLastModification ,
34                 const char * NodeEditorRelease ,
35                 const char * NodeAuthor ,
36                 const char * NodeComment ,
37                 const bool   GeneratedName ,
38                 const long   X ,
39                 const long   Y ,
40                 int * Graph_prof_debug = NULL ,
41                 ofstream * Graph_fdebug = NULL ) ;
42       virtual ~EndOfLoopNode() ;
43
44   };
45   
46 };
47
48 #endif