59 return impl->subscriber;
70 return impl->subscriber.getTopic();
77 return impl->subscriber.getNumPublishers();
108 type = message->getType();
111 if ((
type.
getMD5Sum() ==
"*") || (message->getType().getMD5Sum() ==
"*") ||
118 type = message->getType();
131 message->getData().data()), message->getSize());
140 message->getType().getMD5Sum());
144 message->getType().getDataType());
ros::Time getReceiptTime() const
Header file providing the Message class interface.
Subscriber subscribe(const std::string &topic, uint32_t queue_size, void(T::*fp)(M), T *obj, const TransportHints &transport_hints=TransportHints())
Header file providing the Subscriber class interface.
void callback(const variant_topic_tools::MessageVariant &variant, const ros::Time &receiptTime)
Header file defining exceptions for the variant topic tools.
ros::NodeHandlePtr nodeHandle
Header file providing the DataTypeRegistry class interface.
const char * definition()