#include <service_client.h>

Public Member Functions | |
| virtual void | call (const MReq &request, MRes &response) |
| virtual void | callback (unsigned char *data) |
| virtual int | getEndpointType () |
| virtual const char * | getMsgMD5 () |
| virtual const char * | getMsgType () |
| ServiceClient (const char *topic_name) | |
Public Attributes | |
| Publisher | pub |
| MReq | req |
| MRes | resp |
| MRes * | ret |
| bool | waiting |
Definition at line 46 of file service_client.h.
| ros::ServiceClient< MReq, MRes >::ServiceClient | ( | const char * | topic_name | ) | [inline] |
Definition at line 48 of file service_client.h.
| virtual void ros::ServiceClient< MReq, MRes >::call | ( | const MReq & | request, | |
| MRes & | response | |||
| ) | [inline, virtual] |
Definition at line 55 of file service_client.h.
| virtual void ros::ServiceClient< MReq, MRes >::callback | ( | unsigned char * | data | ) | [inline, virtual] |
Implements ros::Subscriber_.
Definition at line 66 of file service_client.h.
| virtual int ros::ServiceClient< MReq, MRes >::getEndpointType | ( | ) | [inline, virtual] |
Implements ros::Subscriber_.
Definition at line 72 of file service_client.h.
| virtual const char* ros::ServiceClient< MReq, MRes >::getMsgMD5 | ( | ) | [inline, virtual] |
Implements ros::Subscriber_.
Definition at line 71 of file service_client.h.
| virtual const char* ros::ServiceClient< MReq, MRes >::getMsgType | ( | ) | [inline, virtual] |
Implements ros::Subscriber_.
Definition at line 70 of file service_client.h.
| Publisher ros::ServiceClient< MReq, MRes >::pub |
Definition at line 78 of file service_client.h.
| MReq ros::ServiceClient< MReq, MRes >::req |
Definition at line 74 of file service_client.h.
| MRes ros::ServiceClient< MReq, MRes >::resp |
Definition at line 75 of file service_client.h.
| MRes* ros::ServiceClient< MReq, MRes >::ret |
Definition at line 76 of file service_client.h.
| bool ros::ServiceClient< MReq, MRes >::waiting |
Definition at line 77 of file service_client.h.