22 #ifndef PORTSUPPLIER_IMPL_H 23 #define PORTSUPPLIER_IMPL_H 31 #include "ossie/Autocomplete.h" 38 #ifdef BEGIN_AUTOCOMPLETE_IGNORE
39 :
public virtual POA_CF::PortSupplier
48 CORBA::Object*
getPort (
const char*)
throw (CF::PortSupplier::UnknownPort, CORBA::SystemException);
49 CF::PortSupplier::PortInfoSequence*
getPortSet ();
56 void addPort (
const std::string& name,
const std::string& description,
PortBase* servant);
79 void insertPort (
const std::string& name,
PortBase* servant);
80 void deactivatePort (
PortBase* servant);
RH_UsesPortMap outPorts
Definition: PortSupplier_impl.h:66
Definition: Port_impl.h:364
void addPort(const std::string &name, PortBase *servant)
std::map< std::string, CF::Port_var > outPorts_var
Definition: PortSupplier_impl.h:67
CF::PortSupplier::PortInfoSequence * getPortSet()
void deactivateOutPorts()
std::map< std::string, PortBase * > PortServantMap
Definition: PortSupplier_impl.h:52
void registerOutPort(Port_Uses_base_impl *port, CF::Port_ptr ref)
void registerInPort(Port_Provides_base_impl *port)
std::map< std::string, Port_Uses_base_impl * > RH_UsesPortMap
Definition: PortSupplier_impl.h:63
CORBA::Object * getPort(const char *)
PortServantMap _portServants
Definition: PortSupplier_impl.h:53
Definition: PortSupplier_impl.h:37
RH_ProvidesPortMap inPorts
Definition: PortSupplier_impl.h:68
Definition: Port_impl.h:259
std::map< std::string, Port_Provides_base_impl * > RH_ProvidesPortMap
Definition: PortSupplier_impl.h:64
Definition: Port_impl.h:320