Public Types | Public Member Functions | Private Member Functions
ROSServiceClientProxy< ROS_SERVICE_T > Class Template Reference

#include <rtt_rosservice_proxy.h>

Inheritance diagram for ROSServiceClientProxy< ROS_SERVICE_T >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef RTT::Operation< bool(typename
ROS_SERVICE_T::Request
&, typename
ROS_SERVICE_T::Response &)> 
ProxyOperationType
 The proxy RTT operation type for this ROS service.

Public Member Functions

 ROSServiceClientProxy (const std::string &service_name)

Private Member Functions

bool orocos_operation_callback (typename ROS_SERVICE_T::Request &request, typename ROS_SERVICE_T::Response &response)
 The callback for the RTT operation.

Detailed Description

template<class ROS_SERVICE_T>
class ROSServiceClientProxy< ROS_SERVICE_T >

Definition at line 115 of file rtt_rosservice_proxy.h.


Member Typedef Documentation

template<class ROS_SERVICE_T >
typedef RTT::Operation<bool(typename ROS_SERVICE_T::Request&, typename ROS_SERVICE_T::Response&)> ROSServiceClientProxy< ROS_SERVICE_T >::ProxyOperationType

The proxy RTT operation type for this ROS service.

Definition at line 120 of file rtt_rosservice_proxy.h.


Constructor & Destructor Documentation

template<class ROS_SERVICE_T >
ROSServiceClientProxy< ROS_SERVICE_T >::ROSServiceClientProxy ( const std::string &  service_name) [inline]

Definition at line 122 of file rtt_rosservice_proxy.h.


Member Function Documentation

template<class ROS_SERVICE_T >
bool ROSServiceClientProxy< ROS_SERVICE_T >::orocos_operation_callback ( typename ROS_SERVICE_T::Request &  request,
typename ROS_SERVICE_T::Response &  response 
) [inline, private]

The callback for the RTT operation.

Definition at line 142 of file rtt_rosservice_proxy.h.


The documentation for this class was generated from the following file:


rtt_roscomm
Author(s): Ruben Smits, Jonathan Bohren
autogenerated on Mon Apr 3 2017 03:34:43