Open Lighting Architecture
Latest Git
|
A PluginLoader which loads from shared (dynamic) libraries.
Public Member Functions | |
std::vector< class AbstractPlugin * > | LoadPlugins () |
Load the plugins. More... | |
void | UnloadPlugins () |
Unload all previously loaded plugins. More... | |
Public Member Functions inherited from ola::PluginLoader | |
void | SetPluginAdaptor (class PluginAdaptor *adaptor) |
Set the PluginAdaptor to use for the plugins. More... | |
Additional Inherited Members | |
Protected Attributes inherited from ola::PluginLoader | |
class PluginAdaptor * | m_plugin_adaptor |
|
virtual |
Load the plugins.
Implements ola::PluginLoader.
|
virtual |
Unload all previously loaded plugins.
After this call completes, any plugins returned by LoadPlugins() must not be used.
Implements ola::PluginLoader.