SALOME documentation central
src/DSC/DSC_User/provides_port.hxx
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef _PROVIDES_PORT_HXX_
00027 #define _PROVIDES_PORT_HXX_
00028
00029 #include "base_port.hxx"
00030 #include "SALOME_Ports.hh"
00031 #include "DSC_Engines.hh"
00032
00039 class provides_port : public base_port
00040 {
00041 public :
00042 provides_port();
00043 virtual ~provides_port();
00044
00050 virtual Ports::Port_ptr get_port_ref() = 0;
00051
00059 virtual void provides_port_changed(int connection_nbr,
00060 const Engines::DSC::Message message) {}
00061
00062 };
00063
00064 #endif
00065
Copyright © 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS