$search
00001 00008 /***************************************************************************** 00009 ** Ifdefs 00010 *****************************************************************************/ 00011 00012 #ifndef TALKER_NODE_HPP_ 00013 #define TALKER_NODE_HPP_ 00014 00015 /***************************************************************************** 00016 ** Includes 00017 *****************************************************************************/ 00018 00019 #include <ros/ros.h> 00020 #include <string> 00021 #include "../common/qnode.hpp" 00022 00023 /***************************************************************************** 00024 ** Class 00025 *****************************************************************************/ 00026 00027 class Talker : public QNode { 00028 00029 public: 00030 Talker(int argc, char** argv); 00031 virtual ~Talker() {} 00032 void run(); 00033 void ros_comms_init(); 00034 private: 00035 ros::Publisher chatter_publisher; 00036 }; 00037 00038 #endif /* TALKER_NODE_HPP_ */