This class is an abstract for all the DSC ports factories that have to be registered into the component. More...
Public Member Functions | |
virtual provides_port * | create_data_servant (std::string type)=0 |
virtual uses_port * | create_data_proxy (std::string type)=0 |
This class is an abstract for all the DSC ports factories that have to be registered into the component.
virtual provides_port* port_factory::create_data_servant | ( | std::string | type | ) | [pure virtual] |
This method creates a provides port.
type | port's type. |
Implemented in basic_port_factory, calcium_port_factory, and palm_port_factory.
virtual uses_port* port_factory::create_data_proxy | ( | std::string | type | ) | [pure virtual] |
This method creates a uses port.
type | port's type. |
Implemented in basic_port_factory, calcium_port_factory, and palm_port_factory.