rapid
A ROS robotics library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
rapid_ros::ServiceClient< Service > Class Template Reference

#include <service_client.h>

Inheritance diagram for rapid_ros::ServiceClient< Service >:
rapid_ros::ServiceClientInterface< Service >

Public Member Functions

 ServiceClient (const ros::ServiceClient &client)
 
virtual bool call (Service &srv)
 
virtual bool call (typename Service::Request &req, typename Service::Response &res)
 
- Public Member Functions inherited from rapid_ros::ServiceClientInterface< Service >
virtual ~ServiceClientInterface ()
 

Detailed Description

template<class Service>
class rapid_ros::ServiceClient< Service >

Definition at line 19 of file service_client.h.

Constructor & Destructor Documentation

template<class Service >
rapid_ros::ServiceClient< Service >::ServiceClient ( const ros::ServiceClient< Service > &  client)
explicit

Definition at line 57 of file service_client.h.

Member Function Documentation

template<class Service >
bool rapid_ros::ServiceClient< Service >::call ( Service &  srv)
virtual

Implements rapid_ros::ServiceClientInterface< Service >.

Definition at line 61 of file service_client.h.

template<class Service >
bool rapid_ros::ServiceClient< Service >::call ( typename Service::Request &  req,
typename Service::Response &  res 
)
virtual

Implements rapid_ros::ServiceClientInterface< Service >.

Definition at line 66 of file service_client.h.


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