Version: 8.3.0
calcium_complex_port_uses Class Reference

#include <calcium_complex_port_uses.hxx>

Inheritance diagram for calcium_complex_port_uses:

Public Types

typedef DataManipulator::Type DataType
 
typedef
DataManipulator::CorbaInType 
CorbaInDataType
 

Public Member Functions

virtual ~calcium_complex_port_uses ()
 
void disconnect (bool provideLastGivenValue)
 
virtual const charget_repository_id ()
 
template<typename TimeType , typename TagType >
void put (CorbaInDataType data, TimeType time, TagType tag)
 
virtual void uses_port_changed (Engines::DSC::uses_port *new_uses_port, const Engines::DSC::Message message)
 

Protected Attributes

Engines::DSC::uses_port_my_ports
 

Member Typedef Documentation

template<typename DataManipulator, typename CorbaPortType, char * repositoryName, typename UsesPort = uses_port>
typedef DataManipulator::CorbaInType GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, UsesPort >::CorbaInDataType
inherited
template<typename DataManipulator, typename CorbaPortType, char * repositoryName, typename UsesPort = uses_port>
typedef DataManipulator::Type GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, UsesPort >::DataType
inherited

Constructor & Destructor Documentation

calcium_complex_port_uses::~calcium_complex_port_uses ( void  )
virtual

Member Function Documentation

void CalciumGenericUsesPort< seq_u_manipulation< Ports::Calcium_Ports::seq_float, CORBA::Float > , Ports::Calcium_Ports::Calcium_Complex_Port , repositoryName >::disconnect ( bool  provideLastGivenValue)
inherited
template<typename DataManipulator , typename CorbaPortType , char * repositoryName, typename UsesPort >
const char * GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, UsesPort >::get_repository_id ( )
virtualinherited
template<typename DataManipulator , typename CorbaPortType , char * repositoryName, typename UsesPort >
template<typename TimeType , typename TagType >
void GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, UsesPort >::put ( CorbaInDataType  data,
TimeType  time,
TagType  tag 
)
inherited

References LOC.

template<typename DataManipulator , typename CorbaPortType , char * repositoryName, typename UsesPort >
void GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, UsesPort >::uses_port_changed ( Engines::DSC::uses_port new_uses_port,
const Engines::DSC::Message  message 
)
virtualinherited

Field Documentation

template<typename DataManipulator, typename CorbaPortType, char * repositoryName, typename UsesPort = uses_port>
Engines::DSC::uses_port* GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, UsesPort >::_my_ports
protectedinherited