dRonin
adbada4
dRonin GCS
|
The ExtensionSystem namespace provides classes that belong to the core plugin system. More...
Namespaces | |
Internal | |
Classes | |
class | IPlugin |
Base class for all plugins. More... | |
class | PluginDetailsView |
Widget that displays the contents of a PluginSpec. More... | |
class | PluginErrorView |
Widget that displays the state and error message of a PluginSpec. More... | |
class | PluginManager |
Core plugin system that manages the plugins, their life cycle and their registered objects. More... | |
class | PluginDependency |
Struct that contains the name and required compatible version number of a plugin's dependency. More... | |
struct | PluginArgumentDescription |
class | PluginSpec |
Contains the information of the plugins xml description file and information about the plugin's current state. More... | |
class | PluginView |
Widget that shows a list of all plugins and their state. More... | |
The ExtensionSystem namespace provides classes that belong to the core plugin system.
The basic extension system contains of the plugin manager and its supporting classes, and the IPlugin interface that must be implemented by plugin providers.