This class is an example of factory for DSC_User ports. More...
#include <basic_port_factory.hxx>
Public Member Functions | |
basic_port_factory () | |
virtual | ~basic_port_factory () |
virtual provides_port * | create_data_servant (std::string type) |
This method creates a provides port of Basic ports. More... | |
virtual uses_port * | create_data_proxy (std::string type) |
This method creates a uses port of Basic ports. More... | |
This class is an example of factory for DSC_User ports.
This class implements the methods to be able to be used by Superv_Component_i. It builds basic ports.
basic_port_factory::basic_port_factory | ( | ) |
References Superv_Component_i::register_factory().
|
virtual |
|
virtual |
This method creates a uses port of Basic ports.
type | the basic port's type. |
Implements port_factory.
|
virtual |
This method creates a provides port of Basic ports.
type | the basic port's type. |
Implements port_factory.