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.