#include <PortProfileHelper.h>
Public Member Functions | |
| PortProfileHelper () | |
| virtual | ~PortProfileHelper () |
| void | setPortProfile (const PortProfile &profile) |
| Set PortProfile. | |
| PortProfile * | getPortProfile () |
| Get PortProfile. | |
| void | setName (const char *name) |
| Set PortProfile.name. | |
| const char * | getName () const |
| Get PortProfile.name. | |
| void | appendPortInterfaceProfile (PortInterfaceProfile if_prof) |
| Append PortInterfaceProfile to the PortProfile. | |
| const PortInterfaceProfileList & | getPortInterfaceProfiles () const |
| Get PortInterfaceProfileList. | |
| const PortInterfaceProfile | getPortInterfaceProfile (const char *instance_name) const |
| Get PortInterfaceProfile. | |
| void | erasePortInterfaceProfile (const char *instance_name) |
| Erase PortInterfaceProfile from the PortProfile. | |
| void | setPortRef (Port_ptr port) |
| Set Port's object reference. | |
| Port_ptr | getPortRef () const |
| Get Port's object reference. | |
| void | appendConnectorProfile (ConnectorProfile conn_profile) |
| Append ConnectorProfile. | |
| const ConnectorProfileList | getConnectorProfiles () const |
| Get ConnectorProfileList. | |
| const ConnectorProfile | getConnectorProfile (const char *name) const |
| Get ConnectorProfile. | |
| const ConnectorProfile | getConnectorProfileById (const char *id) const |
| Get ConnectorProfile. | |
| void | eraseConnectorProfile (const char *name) |
| Erase ConnectorProfile. | |
| void | eraseConnectorProfileById (const char *id) |
| Erase ConnectorProfile. | |
| void | setOwner (RTObject_ptr owner) |
| Set owner's object reference to the PortProfile. | |
| RTObject_ptr | getOwner () const |
| Get owner's object reference from the PortProfile. | |
| void | setProperties (NVList &prop) |
| Set properties to the PortProfile. | |
| const NVList & | getProperties () const |
| Get properties of the PortProfile. | |
Classes | |
| struct | conn_id |
| struct | conn_name |
| struct | if_name |
This class manages the PortProfile that is profiles of the RTC:Port. This is mainly used in PortBase class.
|
|
|
|
|
|
|
|
Append ConnectorProfile. This operation appends the ConnectorProfile to the PortProfile.
|
|
|
Append PortInterfaceProfile to the PortProfile. This operation appends the PortInterfaceProfile to the PortProfile
|
|
|
Erase ConnectorProfile. This operation erases the ConnectorProfile from the PortProfile.
|
|
|
Erase ConnectorProfile. This operation erases the ConnectorProfile from the PortProfile.
|
|
|
Erase PortInterfaceProfile from the PortProfile. This operation erases the PortInterfaceProfile from the PortProfile
|
|
|
Get ConnectorProfile. This operation returns the ConnectorProfile specified by name.
|
|
|
Get ConnectorProfile. This operation returns the ConnectorProfile specified by ID.
|
|
|
Get ConnectorProfileList. This operation returns the list of ConnectorProfile of the PortProfile.
|
|
|
Get PortProfile.name. This operation returns a pointer to the PortProfile.name.
|
|
|
Get owner's object reference from the PortProfile. This operation returns the owner's object reference of the PortProfile.
|
|
|
Get PortInterfaceProfile. This operation returns the PortInterfaceProfile specified by instance_name.
|
|
|
Get PortInterfaceProfileList. This operation returns the PortInterfaceProfileList.
|
|
|
Get PortProfile. This operation returns the PortProfile.
|
|
|
Get Port's object reference. This operation returns the object reference of the PortProfile.
|
|
|
Get properties of the PortProfile. This operation returns the properties of the PortProfile.
|
|
|
Set PortProfile.name. This operation stores a copy of given name to the PortProfile.name.
|
|
|
Set owner's object reference to the PortProfile. This operation sets the owner's object reference to the PortProfile.
|
|
|
Set PortProfile. This operation copies the given PortProfile and overwrites the existent PortProfile by the given ProtProfile.
|
|
|
Set Port's object reference. This operation set the object reference of the Port.
|
|
|
Set properties to the PortProfile. This operation set the properties to the PortProfile.
|
1.4.1