#include <PluginManagerBase.h>
Public Member Functions | |
void | addPluginPath (const std::string &path) |
StringList | errorMessages () |
PluginManagerBase (std::string plugin_dir="") | |
StringList | pluginPaths () |
Protected Member Functions | |
void | addErrorMessage (const std::string &message) |
void | clearErrorMessages () |
Protected Attributes | |
StringList | m_error_messages |
Private Attributes | |
StringList | m_plugin_paths |
Definition at line 42 of file PluginManagerBase.h.
icl_core::plugin::PluginManagerBase::PluginManagerBase | ( | std::string | plugin_dir = "" | ) | [explicit] |
Constructor.
plugin_dir | The directory to search for plugins. |
Definition at line 16 of file PluginManagerBase.cpp.
void icl_core::plugin::PluginManagerBase::addErrorMessage | ( | const std::string & | message | ) | [protected] |
Definition at line 80 of file PluginManagerBase.cpp.
void icl_core::plugin::PluginManagerBase::addPluginPath | ( | const std::string & | path | ) |
Add a path to the plugin search path
path | (Full) path to be added to the list of directories being searched for plugins |
Definition at line 26 of file PluginManagerBase.cpp.
void icl_core::plugin::PluginManagerBase::clearErrorMessages | ( | ) | [protected] |
Definition at line 75 of file PluginManagerBase.cpp.
Definition at line 38 of file PluginManagerBase.cpp.
Definition at line 21 of file PluginManagerBase.cpp.
Definition at line 106 of file PluginManagerBase.h.
Definition at line 109 of file PluginManagerBase.h.