Plugin Member List
This is the complete list of members for
Plugin, including all inherited members.
addSearchDirectory(const std::string &directory) | Plugin | [inline] |
deconstructLibraryName(const std::string &name, bool &isAbsolutePath, std::string &directory, std::string &libPrefix, std::string &baseName, std::string &debugSuffix, std::string &extension) | Plugin | [static] |
getDynamicLibDebugSuffix() | Plugin | [static] |
getDynamicLibExtension() | Plugin | [static] |
getDynamicLibPrefix() | Plugin | [static] |
getLastErrorMessage() const | Plugin | [inline] |
getLoadedPathname() const | Plugin | [inline] |
getSearchPath() const | Plugin | [inline] |
getSymbolAddress(void *handle, const std::string &name, std::string &errMsg) | Plugin | [static] |
isLoaded() const | Plugin | [inline] |
load(const std::string &name="") | Plugin | |
loadDebugOrReleasePlugin(const std::string &base, const std::string &extension, std::string &loadedFileName, std::string &errMsg) | Plugin | [static] |
loadPluginByFileName(const std::string &name, std::string &errMsg) | Plugin | [static] |
m_defaultName | Plugin | [protected] |
m_handle | Plugin | [protected] |
m_lastMessage | Plugin | [mutable, protected] |
m_loadedPathname | Plugin | [protected] |
m_searchPath | Plugin | [protected] |
Plugin(const std::string &defaultPathname="") | Plugin | [explicit] |
prependSearchDirectory(const std::string &directory) | Plugin | [inline] |
setSearchPath(const std::vector< std::string > &pathIn) | Plugin | [inline] |
unload() | Plugin | |
unloadPlugin(void *handle) | Plugin | [static] |
~Plugin() | Plugin | |