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. | |
| ROSServiceClientProxyBase (const std::string &service_name) | |
Protected Attributes | |
| ros::ServiceClient | client_ |
| The underlying ROS service client. | |
| boost::shared_ptr < RTT::base::OperationBase > | proxy_operation_ |
| The underlying RTT operation. | |
Abstract ROS Service Client Proxy.
Definition at line 91 of file rtt_rosservice_proxy.h.
| ROSServiceClientProxyBase::ROSServiceClientProxyBase | ( | const std::string & | service_name | ) | [inline] |
Definition at line 94 of file rtt_rosservice_proxy.h.
| bool ROSServiceClientProxyBase::connect | ( | RTT::TaskContext * | owner, |
| RTT::base::OperationCallerBaseInvoker * | operation_caller | ||
| ) | [inline] |
Connect an operation caller with this proxy.
Definition at line 100 of file rtt_rosservice_proxy.h.
ros::ServiceClient ROSServiceClientProxyBase::client_ [protected] |
The underlying ROS service client.
Definition at line 109 of file rtt_rosservice_proxy.h.
boost::shared_ptr<RTT::base::OperationBase> ROSServiceClientProxyBase::proxy_operation_ [protected] |
The underlying RTT operation.
Definition at line 111 of file rtt_rosservice_proxy.h.