#include <service_callback_helper.h>
| Public Types | |
| typedef boost::function< bool(RequestType &, ResponseType &)> | CallbackType | 
| typedef boost::shared_ptr < RequestType > | RequestPtr | 
| typedef MReq | RequestType | 
| typedef boost::shared_ptr < ResponseType > | ResponsePtr | 
| typedef MRes | ResponseType | 
| Static Public Member Functions | |
| static bool | call (const CallbackType &cb, ServiceSpecCallParams< RequestType, ResponseType > ¶ms) | 
Definition at line 132 of file service_callback_helper.h.
| typedef boost::function<bool(RequestType&, ResponseType&)> ros::ServiceSpec< MReq, MRes >::CallbackType | 
Definition at line 138 of file service_callback_helper.h.
| typedef boost::shared_ptr<RequestType> ros::ServiceSpec< MReq, MRes >::RequestPtr | 
Definition at line 136 of file service_callback_helper.h.
| typedef MReq ros::ServiceSpec< MReq, MRes >::RequestType | 
Definition at line 134 of file service_callback_helper.h.
| typedef boost::shared_ptr<ResponseType> ros::ServiceSpec< MReq, MRes >::ResponsePtr | 
Definition at line 137 of file service_callback_helper.h.
| typedef MRes ros::ServiceSpec< MReq, MRes >::ResponseType | 
Definition at line 135 of file service_callback_helper.h.
| static bool ros::ServiceSpec< MReq, MRes >::call | ( | const CallbackType & | cb, | 
| ServiceSpecCallParams< RequestType, ResponseType > & | params | ||
| ) |  [inline, static] | 
Definition at line 140 of file service_callback_helper.h.