#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 29 of file PluginManagerBase.cpp.
void icl_core::plugin::PluginManagerBase::addErrorMessage | ( | const std::string & | message | ) | [protected] |
Definition at line 93 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 39 of file PluginManagerBase.cpp.
void icl_core::plugin::PluginManagerBase::clearErrorMessages | ( | ) | [protected] |
Definition at line 88 of file PluginManagerBase.cpp.
Definition at line 51 of file PluginManagerBase.cpp.
Definition at line 34 of file PluginManagerBase.cpp.
Definition at line 106 of file PluginManagerBase.h.
Definition at line 109 of file PluginManagerBase.h.