Abstract ROS Service Client Proxy. More...
#include <rtt_rosservice_proxy.h>

Public Member Functions | |
| bool | connect (RTT::TaskContext *owner, RTT::base::OperationCallerBaseInvoker *operation_caller) |
| Connect an operation caller with this proxy. More... | |
| ROSServiceClientProxyBase (const std::string &service_name) | |
Public Member Functions inherited from ROSServiceProxyBase | |
| const std::string & | getServiceName () const |
| Get the name of the ROS service. More... | |
| ROSServiceProxyBase (const std::string &service_name) | |
| virtual | ~ROSServiceProxyBase () |
Protected Attributes | |
| ros::ServiceClient | client_ |
| The underlying ROS service client. More... | |
| boost::shared_ptr< RTT::base::OperationBase > | proxy_operation_ |
| The underlying RTT operation. More... | |
Abstract ROS Service Client Proxy.
Definition at line 163 of file rtt_rosservice_proxy.h.
|
inline |
Definition at line 166 of file rtt_rosservice_proxy.h.
|
inline |
Connect an operation caller with this proxy.
Definition at line 172 of file rtt_rosservice_proxy.h.
|
protected |
The underlying ROS service client.
Definition at line 181 of file rtt_rosservice_proxy.h.
|
protected |
The underlying RTT operation.
Definition at line 183 of file rtt_rosservice_proxy.h.