#include <topic_service_server.h>
Public Member Functions | |
void | initialize (ros::NodeHandle &nh, const std::string &service, bool(T::*srv_func)(const MReq &, MRes &), T *obj) |
Public Member Functions inherited from swri::ImplRoot | |
virtual | ~ImplRoot () |
Private Member Functions | |
void | request_callback (const MReq &message) |
Private Attributes | |
bool(T::* | callback_ )(const MReq &, MRes &) |
T * | obj_ |
ros::Subscriber | request_sub_ |
ros::Publisher | response_pub_ |
Definition at line 46 of file topic_service_server.h.
|
inline |
Definition at line 55 of file topic_service_server.h.
|
inlineprivate |
Definition at line 73 of file topic_service_server.h.
|
private |
Definition at line 51 of file topic_service_server.h.
|
private |
Definition at line 52 of file topic_service_server.h.
|
private |
Definition at line 48 of file topic_service_server.h.
|
private |
Definition at line 49 of file topic_service_server.h.