charon-core
0.3.1
|
This is the complete list of members for PluginManager, including all inherited members.
_defaultTemplateType | PluginManager | private |
_destroyAllInstances(PLUGIN_LOADER *p) | PluginManager | private |
_determineTargetPoints() | PluginManager | private |
_excludeList | PluginManager | private |
_generateMetadataForPlugin(const std::string &pluginName, const std::string &filename) | PluginManager | private |
_getConnected(std::set< std::string > &visited, const std::set< std::string > &cur) const | PluginManager | private |
_getConnected(std::set< std::string > &visited, const std::set< std::string > &cur, const ParameterFile &pf) const | PluginManager | private |
_initializePluginOnLoad (defined in PluginManager) | PluginManager | private |
_instances | PluginManager | private |
_loadedPlugins | PluginManager | private |
_unloadAllPlugins() | PluginManager | private |
_unloadPlugin(PLUGIN_LOADER *p, bool erase=true) | PluginManager | private |
_versionInfo | PluginManager | private |
connect(Slot &slot1, Slot &slot2) | PluginManager | |
connect(Slot *slot1, Slot *slot2) | PluginManager | |
connect(const std::string &slot1, const std::string &slot2) | PluginManager | |
createDynamicMetadata(const ParameterFile ¶mFile, const std::string &filePrefix) | PluginManager | |
createDynamicMetadata(const std::string &pluginName, const ParameterFile ¶mFile, const std::string &fileName) | PluginManager | |
createInstance(std::string pluginName, ParameteredObject::template_type t, std::string instanceName="") | PluginManager | |
createInstance(const std::string &pluginName, const std::string &instanceName="") | PluginManager | |
createMetadata(const std::string &targetPath="") | PluginManager | |
destroyInstance(ParameteredObject *toDestroy) | PluginManager | |
determineExecutionOrder() | PluginManager | |
disconnect(Slot &slot1, Slot &slot2) | PluginManager | |
disconnect(const std::string &slot1, const std::string &slot2) | PluginManager | |
executeWorkflow() | PluginManager | inline |
getConnected(const std::string &root, const ParameterFile &pf) const | PluginManager | virtual |
getConnected(const std::string &root) const | PluginManager | |
getConnected(ParameterFile &pf, ParameteredObject *obj) const | PluginManager | |
getDefaultTemplateType() const | PluginManager | |
getInstance(const std::string &instanceName) const | PluginManager | virtual |
getInstancesCount() const | PluginManager | |
getLoadedPluginsCount() const | PluginManager | |
getNeighbours(const std::string &root) const | PluginManager | |
getNeighbours(const std::string &root, const ParameterFile &pf) const | PluginManager | |
getObjectList() const | PluginManager | inline |
getPluginPaths() const | PluginManager | |
initializePluginOnLoad() const (defined in PluginManager) | PluginManager | virtual |
insertInstance(ParameteredObject *instance) | PluginManager | |
isInternal(ParameteredObject *obj) | PluginManager | private |
isLoaded(const std::string &name) const | PluginManager | |
libSuffix | PluginManager | private |
loadParameterFile(const ParameterFile &pf) | PluginManager | |
loadParameterFile(const std::string &path) | PluginManager | |
loadPlugin(std::string name) | PluginManager | |
objects | PluginManager | private |
PluginManager(const std::vector< std::string > &pluginPaths, bool debugSuffix=DEFAULT_DEBUG_SUFFIX, bool initializeOnLoad=false, PluginVersionCheckLevel versionInfo=PluginVersionIgnore) | PluginManager | |
PluginManager(const std::string &globalPath, const std::string &localPath="", bool debugSuffix=DEFAULT_DEBUG_SUFFIX, bool initializeOnLoad=false, PluginVersionCheckLevel versionInfo=PluginVersionIgnore) | PluginManager | |
pluginPaths | PluginManager | private |
PluginVersionCheckLevel enum name | PluginManagerInterface | |
PluginVersionDiscard enum value (defined in PluginManagerInterface) | PluginManagerInterface | |
PluginVersionIgnore enum value (defined in PluginManagerInterface) | PluginManagerInterface | |
PluginVersionWarn enum value (defined in PluginManagerInterface) | PluginManagerInterface | |
reset() | PluginManager | |
resetExecuted() | PluginManager | |
runWorkflow() | PluginManager | |
saveParameterFile(ParameterFile ¶mFile) const | PluginManager | |
saveParameterFile(const std::string &path) const | PluginManager | |
setDefaultTemplateType(ParameteredObject::template_type t) | PluginManager | |
setExcludeList(const std::vector< std::string > &list) | PluginManager | |
setInitiailizePluginOnLoad(bool initOnLoad) (defined in PluginManager) | PluginManager | virtual |
templateTypeToString(ParameteredObject::template_type t) const | PluginManager | virtual |
unloadPlugin(const std::string &name) | PluginManager | |
~PluginManager() | PluginManager | virtual |
~PluginManagerInterface() | PluginManagerInterface | inlinevirtual |