52 const std::string& _latching)
boost::function< void(const SingleSubscriberPublisher &)> SubscriberStatusCallback
std::string const & getMD5Sum() const
std::string const & getDataType() const
uint32_t size() const
Return the size of the serialized message.
ShapeShifter & morph(const std::string &md5sum, const std::string &datatype, const std::string &msg_def=std::string(), const std::string &latching=std::string())
Publisher advertise(const std::string &topic, uint32_t queue_size, bool latch=false)
std::string const & getMessageDefinition() const
ros::Publisher advertise(ros::NodeHandle &nh, const std::string &topic, uint32_t queue_size_, bool latch=false, const ros::SubscriberStatusCallback &connect_cb=ros::SubscriberStatusCallback()) const