Public Member Functions | |
Impl () | |
bool | isValid () const |
void | pushLastMessage (const SubscriberLinkPtr &sub_link) |
void | unadvertise () |
~Impl () | |
Public Attributes | |
SubscriberCallbacksPtr | callbacks_ |
std::string | datatype_ |
SerializedMessage | last_message_ |
boost::mutex | last_message_mutex_ |
bool | latch_ |
std::string | md5sum_ |
NodeHandlePtr | node_handle_ |
std::string | topic_ |
bool | unadvertised_ |
Definition at line 189 of file publisher.h.
ros::Publisher::Impl::Impl | ( | ) |
Definition at line 37 of file publisher.cpp.
ros::Publisher::Impl::~Impl | ( | ) |
Definition at line 39 of file publisher.cpp.
bool ros::Publisher::Impl::isValid | ( | ) | const |
Definition at line 45 of file publisher.cpp.
void ros::Publisher::Impl::pushLastMessage | ( | const SubscriberLinkPtr & | sub_link | ) |
Definition at line 60 of file publisher.cpp.
void ros::Publisher::Impl::unadvertise | ( | ) |
Definition at line 50 of file publisher.cpp.
SubscriberCallbacksPtr ros::Publisher::Impl::callbacks_ |
Definition at line 203 of file publisher.h.
std::string ros::Publisher::Impl::datatype_ |
Definition at line 201 of file publisher.h.
SerializedMessage ros::Publisher::Impl::last_message_ |
Definition at line 206 of file publisher.h.
boost::mutex ros::Publisher::Impl::last_message_mutex_ |
Definition at line 207 of file publisher.h.
bool ros::Publisher::Impl::latch_ |
Definition at line 205 of file publisher.h.
std::string ros::Publisher::Impl::md5sum_ |
Definition at line 200 of file publisher.h.
NodeHandlePtr ros::Publisher::Impl::node_handle_ |
Definition at line 202 of file publisher.h.
std::string ros::Publisher::Impl::topic_ |
Definition at line 199 of file publisher.h.
bool ros::Publisher::Impl::unadvertised_ |
Definition at line 204 of file publisher.h.