10#include <boost/optional/optional_io.hpp>
32 template <
typename MessageType>
40 ROS_ERROR(
"topic publisher with no topic name set. Skipping advertising.");
46 ROS_INFO_STREAM(
"[" << this->
getName() <<
"] Client Publisher to topic: " << topicName);
53 template <
typename MessageType>
virtual std::string getName() const
void publish(const MessageType &msg)
boost::optional< int > queueSize
boost::optional< std::string > topicName
virtual ~SmaccPublisherClient()
void configure(std::string topicName)