#include <plugin_manager.h>
◆ ~PluginManager()
PluginManager::~PluginManager |
( |
| ) |
|
Destructor. Unloads all plugin libraries.
◆ addPluginPath()
void PluginManager::addPluginPath |
( |
const std::string & |
pluginPath | ) |
|
Adds search path under which to look for plugins.
- Parameters
-
pluginPath | Path to plugins |
◆ loadPlugin()
bool PluginManager::loadPlugin |
( |
const std::string & |
pluginLibFile | ) |
|
Load a Plugin from a given library.
- Parameters
-
pluginLibFile | Plugin library file (.so) |
- Returns
- Returns true if the plugin was loaded successfully, false otherwise
◆ _loadedLibs
std::map<std::string, void*> PluginManager::_loadedLibs |
|
protected |
The documentation for this class was generated from the following files: