33 #ifndef rqt_gui_cpp__NodeletPluginProvider_H 34 #define rqt_gui_cpp__NodeletPluginProvider_H 49 class RosCppPluginProvider;
61 virtual void unload(
void* instance);
97 #endif // rqt_gui_cpp__NodeletPluginProvider_H
RosSpinThread(QObject *parent=0)
boost::shared_ptr< nodelet::Nodelet > create_instance(const std::string &lookup_name)
NodeletPluginProvider(const QString &export_tag, const QString &base_class_type)
QMap< void *, QString > instances_
boost::shared_ptr< rqt_gui_cpp::Plugin > instance_
virtual void unload(void *instance)
virtual boost::shared_ptr< Plugin > create_plugin(const std::string &lookup_name, qt_gui_cpp::PluginContext *plugin_context)
virtual ~NodeletPluginProvider()
RosSpinThread * ros_spin_thread_
nodelet::Loader * loader_
virtual void init_plugin(const QString &plugin_id, qt_gui_cpp::PluginContext *plugin_context, qt_gui_cpp::Plugin *plugin)