Services manager plugin.
More...
|
| int | loadModule (const String &path) |
| | Load module from path.
|
|
void | unloadModule () |
| | Unload module.
|
◆ PluginModule()
| gem::PluginModule::PluginModule |
( |
PluginModule && | m | ) |
|
|
inline |
Move Ctor.
- Parameters
-
| m | The plugin module to move from |
◆ getProcAddress()
| void * gem::PluginModule::getProcAddress |
( |
const String & | name | ) |
|
|
inline |
Get the address of the function.
- Parameters
-
| name | The name of the function |
- Returns
- The address of the function
◆ loadModule()
| int gem::PluginModule::loadModule |
( |
const String & | path | ) |
|
|
inlineprotected |
Load module from path.
- Parameters
-
| path | The path to the module |
- Returns
- Error code.
- See also
- error KNoError
◆ produce()
Plugin producer.
- Parameters
-
| path | The path to the plugin |
- Returns
- A pair containing the plugin and the error code