#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 126 of file service_callback_helper.h.
typedef boost::function<bool(RequestType&, ResponseType&)> ros::ServiceSpec< MReq, MRes >::CallbackType |
Definition at line 132 of file service_callback_helper.h.
typedef boost::shared_ptr<RequestType> ros::ServiceSpec< MReq, MRes >::RequestPtr |
Definition at line 130 of file service_callback_helper.h.
typedef MReq ros::ServiceSpec< MReq, MRes >::RequestType |
Definition at line 128 of file service_callback_helper.h.
typedef boost::shared_ptr<ResponseType> ros::ServiceSpec< MReq, MRes >::ResponsePtr |
Definition at line 131 of file service_callback_helper.h.
typedef MRes ros::ServiceSpec< MReq, MRes >::ResponseType |
Definition at line 129 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 134 of file service_callback_helper.h.