29 #include "std_msgs/String.h" 45 : node_handle_(node_handle)
56 void chatterCallback(
const std_msgs::String::ConstPtr& msg, std::string user_string)
58 ROS_INFO(
"I heard: [%s] with user string [%s]", msg->data.c_str(), user_string.c_str());
62 int main(
int argc,
char **argv)
64 ros::init(argc, argv,
"listener_with_userdata");
int main(int argc, char **argv)
void chatterCallback(const std_msgs::String::ConstPtr &msg, std::string user_string)
std::vector< Subscriber > V_Subscriber
Subscriber subscribe(const std::string &topic, uint32_t queue_size, void(T::*fp)(M), T *obj, const TransportHints &transport_hints=TransportHints())
ROSCPP_DECL void init(int &argc, char **argv, const std::string &name, uint32_t options=0)
ros::NodeHandle node_handle_
Listener(const ros::NodeHandle &node_handle)