#include <publisher.h>
Public Member Functions | |
int | getEndpointType () |
int | publish (const Msg *msg) |
Publisher (const char *topic_name, Msg *msg, int endpoint=rosserial_msgs::TopicInfo::ID_PUBLISHER) | |
Public Attributes | |
int | id_ |
Msg * | msg_ |
NodeHandleBase_ * | nh_ |
const char * | topic_ |
Private Attributes | |
int | endpoint_ |
Definition at line 44 of file publisher.h.
ros::Publisher::Publisher | ( | const char * | topic_name, |
Msg * | msg, | ||
int | endpoint = rosserial_msgs::TopicInfo::ID_PUBLISHER |
||
) | [inline] |
Definition at line 47 of file publisher.h.
int ros::Publisher::getEndpointType | ( | ) | [inline] |
Definition at line 53 of file publisher.h.
int ros::Publisher::publish | ( | const Msg * | msg | ) | [inline] |
Definition at line 52 of file publisher.h.
int ros::Publisher::endpoint_ [private] |
Definition at line 62 of file publisher.h.
Definition at line 58 of file publisher.h.
Definition at line 56 of file publisher.h.
Definition at line 59 of file publisher.h.
const char* ros::Publisher::topic_ |
Definition at line 55 of file publisher.h.