#include <plugin.h>
Provides mechanisms for the loading and unloading of a Plugin::Object
Definition at line 57 of file plugin.h.
◆ customEvent
void Plugin::Manager::customEvent | ( | QEvent * | e | ) | |
| slot |
◆ foreachPlugin()
void Plugin::Manager::foreachPlugin | ( | void(*)(Plugin::Object *, void *) | callback, |
| | void * | param |
| ) | | |
Loop through each Plugin and execute a callback. The callback takes two parameters, a Plugin pointer and param, the second parameter to foreachPlugin.
- Parameters
callback | The callback function. |
param | A parameter to the callback function. |
- See also
- Plugin::Object
Definition at line 132 of file plugin.cpp.
◆ getInstance()
Manager is a Singleton, which means that there can only be one instance. This function returns a pointer to that single instance.
- Returns
- The instance of Manager.
Definition at line 188 of file plugin.cpp.
◆ load()
◆ unload()
Function for unloading a single Plugin::Object in the system.
- Parameters
object | The plugin object to be unloaded. |
Definition at line 100 of file plugin.cpp.
◆ unloadAll()
void Plugin::Manager::unloadAll | ( | void | | ) | |
◆ Object
The documentation for this class was generated from the following files: