Version: 8.3.0
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
CalciumGenericUsesPort< DataManipulator, CorbaPortType, repositoryName > Class Template Reference
Inheritance diagram for CalciumGenericUsesPort< DataManipulator, CorbaPortType, repositoryName >:
Inheritance graph

Public Types

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

Public Member Functions

void disconnect (bool provideLastGivenValue)
 
virtual const char * get_repository_id ()
 
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)
 
virtual Ports::PortProperties_ptr get_port_properties ()
 

Protected Attributes

Engines::DSC::uses_port_my_ports
 
PortProperties_idefault_properties
 

Member Function Documentation

virtual const char* GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, calcium_uses_port >::get_repository_id ( )
virtualinherited

Implements uses_port.

virtual void GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, calcium_uses_port >::uses_port_changed ( Engines::DSC::uses_port new_uses_port,
const Engines::DSC::Message  message 
)
virtualinherited

Implements uses_port.

Ports::PortProperties_ptr base_port::get_port_properties ( )
virtualinherited

This is used to get the property object of the port.

Returns
property's CORBA reference.