27 #ifndef _GENERIC_PROVIDES_PORT_HXX_ 
   28 #define _GENERIC_PROVIDES_PORT_HXX_ 
   30 #include "provides_port.hxx" 
   31 #include "GenericPort.hxx" 
   34 template <
typename DataManipulator, 
typename CouplingPolicy, 
typename Prov
idesPort=prov
ides_port> 
 
   36                             public GenericPort< DataManipulator , CouplingPolicy > {
 
   39   typedef typename DataManipulator::Type         DataType;
 
   40   typedef typename DataManipulator::CorbaInType  CorbaInDataType;