Abstract factory for ROS Service Proxy Factories. More...
#include <rtt_rosservice_proxy.h>

Public Member Functions | |
| virtual ROSServiceClientProxyBase * | create_client_proxy (const std::string &service_name)=0 |
| Get a proxy to a ROS service client. More... | |
| virtual ROSServiceServerProxyBase * | create_server_proxy (const std::string &service_name)=0 |
| Get a proxy to a ROS service server. More... | |
| const std::string & | getType () |
| Get the ROS service type. More... | |
| ROSServiceProxyFactoryBase (const std::string &service_type) | |
Private Attributes | |
| std::string | service_type_ |
Abstract factory for ROS Service Proxy Factories.
Definition at line 222 of file rtt_rosservice_proxy.h.
|
inline |
Definition at line 226 of file rtt_rosservice_proxy.h.
|
pure virtual |
Get a proxy to a ROS service client.
Implemented in ROSServiceProxyFactory< ROS_SERVICE_T >.
|
pure virtual |
Get a proxy to a ROS service server.
Implemented in ROSServiceProxyFactory< ROS_SERVICE_T >.
|
inline |
Get the ROS service type.
Definition at line 229 of file rtt_rosservice_proxy.h.
|
private |
Definition at line 237 of file rtt_rosservice_proxy.h.