#include <CalciumGenericUsesPort.hxx>


Public Types | |
| typedef DataManipulator::Type | DataType |
| typedef DataManipulator::CorbaInType | CorbaInDataType |
Public Member Functions | |
| virtual | ~CalciumGenericUsesPort () |
| 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_i * | default_properties |
typedef DataManipulator::Type GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, calcium_uses_port >::DataType [inherited] |
typedef DataManipulator::CorbaInType GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, calcium_uses_port >::CorbaInDataType [inherited] |
| virtual CalciumGenericUsesPort< DataManipulator, CorbaPortType, repositoryName >::~CalciumGenericUsesPort | ( | ) | [inline, virtual] |
| void CalciumGenericUsesPort< DataManipulator, CorbaPortType, repositoryName >::disconnect | ( | bool | provideLastGivenValue | ) | [virtual] |
Reimplemented from calcium_uses_port.
References LOC.
| virtual const char* GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, calcium_uses_port >::get_repository_id | ( | ) | [virtual, inherited] |
Implements uses_port.
| void GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, calcium_uses_port >::put | ( | CorbaInDataType | data, |
| TimeType | time, | ||
| TagType | tag | ||
| ) | [inherited] |
| virtual void GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, calcium_uses_port >::uses_port_changed | ( | Engines::DSC::uses_port * | new_uses_port, |
| const Engines::DSC::Message | message | ||
| ) | [virtual, inherited] |
Implements uses_port.
| Ports::PortProperties_ptr base_port::get_port_properties | ( | ) | [virtual, inherited] |
This is used to get the property object of the port.
References base_port::default_properties.
Engines::DSC::uses_port* GenericUsesPort< DataManipulator, CorbaPortType, repositoryName, calcium_uses_port >::_my_ports [protected, inherited] |
PortProperties_i* base_port::default_properties [protected, inherited] |