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

#include <service_client.h>

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

Public Member Functions

virtual ~ServiceClientInterface ()
 
virtual bool call (Service &srv)=0
 
virtual bool call (typename Service::Request &req, typename Service::Response &res)=0
 

Detailed Description

template<class Service>
class rapid_ros::ServiceClientInterface< Service >

Definition at line 9 of file service_client.h.

Constructor & Destructor Documentation

template<class Service >
virtual rapid_ros::ServiceClientInterface< Service >::~ServiceClientInterface ( )
inlinevirtual

Definition at line 11 of file service_client.h.

Member Function Documentation

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

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