|
def | __init__ (self, export_tag, base_class_type) |
|
def | discover (self, discovery_data) |
|
def | load (self, plugin_id, plugin_context) |
|
def | unload (self, plugin_instance) |
|
def | __init__ (self) |
|
def | discover (self, discovery_data) |
|
def | load (self, plugin_id, plugin_context) |
|
def | shutdown (self) |
|
def | unload (self, plugin_instance) |
|
Base class for providing plugins based on the ROS package system.
Definition at line 46 of file ros_plugin_provider.py.
◆ __init__()
def rqt_gui.ros_plugin_provider.RosPluginProvider.__init__ |
( |
|
self, |
|
|
|
export_tag, |
|
|
|
base_class_type |
|
) |
| |
◆ _find_plugins()
def rqt_gui.ros_plugin_provider.RosPluginProvider._find_plugins |
( |
|
self, |
|
|
|
export_tag, |
|
|
|
discovery_data |
|
) |
| |
|
private |
◆ _parse_action_group()
def rqt_gui.ros_plugin_provider.RosPluginProvider._parse_action_group |
( |
|
self, |
|
|
|
group_el |
|
) |
| |
|
private |
◆ _parse_plugin()
def rqt_gui.ros_plugin_provider.RosPluginProvider._parse_plugin |
( |
|
self, |
|
|
|
class_el |
|
) |
| |
|
private |
◆ _parse_plugin_xml()
def rqt_gui.ros_plugin_provider.RosPluginProvider._parse_plugin_xml |
( |
|
self, |
|
|
|
package_name, |
|
|
|
plugin_xml |
|
) |
| |
|
private |
◆ discover()
def rqt_gui.ros_plugin_provider.RosPluginProvider.discover |
( |
|
self, |
|
|
|
discovery_data |
|
) |
| |
Discover the plugins.
The information of the `PluginDescriptor`s are extracted from the plugin manifests.
Definition at line 57 of file ros_plugin_provider.py.
◆ load()
def rqt_gui.ros_plugin_provider.RosPluginProvider.load |
( |
|
self, |
|
|
|
plugin_id, |
|
|
|
plugin_context |
|
) |
| |
◆ unload()
def rqt_gui.ros_plugin_provider.RosPluginProvider.unload |
( |
|
self, |
|
|
|
plugin_instance |
|
) |
| |
◆ _base_class_type
rqt_gui.ros_plugin_provider.RosPluginProvider._base_class_type |
|
private |
◆ _export_tag
rqt_gui.ros_plugin_provider.RosPluginProvider._export_tag |
|
private |
◆ _plugin_descriptors
rqt_gui.ros_plugin_provider.RosPluginProvider._plugin_descriptors |
|
private |
The documentation for this class was generated from the following file: