ROS_DEBUG_STREAM(log_msgname << " - new element"); plugin_subscriptions[msgid] = PluginBase::Subscriptions{{info}};
时间: 2023-06-16 20:02:51 浏览: 157
ros_qtc_plugin:ROS Qt Creator插件(https
5星 · 资源好评率100%
这段代码是在 ROS 程序中添加一个新的订阅消息。它首先打印一条日志信息,指示正在添加一个新元素。然后,它将一个新的插件订阅消息添加到名为 plugin_subscriptions 的哈希表中,使用 msgid 作为键和包含一个包含 info 的 Subscriptions 结构体作为值。这个 Subscriptions 结构体是 PluginBase 类的一个成员,它包含了一个该插件订阅的所有主题的列表。这段代码的作用是在 ROS 中为插件添加一个订阅主题,并将订阅信息存储在插件的 Subscriptions 结构体中。
阅读全文