1 #ifndef ORG_EEROS_CONTROL_ROSPUBLISHER_HPP_ 2 #define ORG_EEROS_CONTROL_ROSPUBLISHER_HPP_ 5 #include <ros/callback_queue.h> 12 template <
typename TRosMsg,
typename SigInType >
20 ros::NodeHandle handle;
22 ROS_DEBUG_STREAM(
"RosBlockPublisher, reading from topic: '" << topic <<
"' created.");
Definition: Block1i.hpp:12
virtual void setRosMsg(TRosMsg &msg)=0
Definition: Config.hpp:14
Definition: RosPublisher.hpp:13
ros::Publisher publisher
Definition: RosPublisher.hpp:34
TRosMsg msg
Definition: RosPublisher.hpp:37
const std::string & topic
Definition: RosPublisher.hpp:35
void run()
Definition: RosPublisher.hpp:27
RosPublisher(const std::string &topic, uint32_t queueSize=1000, bool callNewest=false)
Definition: RosPublisher.hpp:16