Salome HOME
Change configuration
[modules/superv.git] / src / GraphBase / DataFlowBase_OutDataStreamPort.cxx
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_OutDataStreamPort.cxx
8 //  Author : Jean Rahuel
9 //  Module : SUPERV
10 //  $Header:
11
12 using namespace std;
13
14 #include "DataFlowBase_OutDataStreamPort.hxx"
15
16 GraphBase::OutDataStreamPort::OutDataStreamPort() :
17   OutPort() {
18   _NumberOfValues = 0 ;
19   cdebug << "GraphBase::OutDataStreamPort::OutDataStreamPort " << this << " "  << endl ;
20 }
21
22 GraphBase::OutDataStreamPort::OutDataStreamPort(
23            const char *const * NodeName ,
24            const SALOME_ModuleCatalog::ServicesParameter aserviceParameter ,
25            const SALOME_ModuleCatalog::DataStreamDependency aDependency ,
26            const long aNumberOfValues ) :
27   OutPort( NodeName , aserviceParameter , SUPERV::DataStreamParameter , aDependency ) {
28   _NumberOfValues = aNumberOfValues ;
29   cdebug << "GraphBase::OutDataStreamPort::OutDataStreamPort " << this << " "  << endl ;
30 }
31
32 GraphBase::OutDataStreamPort::~OutDataStreamPort() {
33   cdebug << "GraphBase::OutDataStreamPort::~OutDataStreamPort " << this << endl ;
34 }
35