addFactory(std::string_view typeName, const std::shared_ptr< PluginFactory< Reasoner >> &factory) | knowrob::PluginManager< Reasoner > | inlinestatic |
addFactory(std::string_view typeName) | knowrob::PluginManager< Reasoner > | inlinestatic |
addFactory(std::string_view typeName, const std::shared_ptr< PluginFactory< Reasoner >> &factory) | knowrob::PluginManager< Reasoner > | inlinestatic |
addFactory(std::string_view typeName) | knowrob::PluginManager< Reasoner > | inlinestatic |
addPlugin(std::string_view reasonerID, PluginLanguage language, const std::shared_ptr< Reasoner > &reasoner) override | knowrob::ReasonerManager | virtual |
addPlugin(std::string_view reasonerID, PluginLanguage language, const std::shared_ptr< Reasoner > &reasoner) override | knowrob::ReasonerManager | virtual |
backendManager() const | knowrob::ReasonerManager | inline |
backendManager() const | knowrob::ReasonerManager | inline |
dataDriven() const | knowrob::ReasonerManager | inline |
dataDriven() const | knowrob::ReasonerManager | inline |
evaluateQuery(const GoalDrivenReasonerPtr &reasoner, const std::vector< FirstOrderLiteralPtr > &literals, const QueryContextPtr &ctx) | knowrob::ReasonerManager | static |
evaluateQuery(const GoalDrivenReasonerPtr &reasoner, const std::vector< FirstOrderLiteralPtr > &literals, const QueryContextPtr &ctx) | knowrob::ReasonerManager | static |
findDefiningReasoner(const PredicateIndicator &indicator) const | knowrob::ReasonerManager | |
findDefiningReasoner(const PredicateIndicator &indicator) const | knowrob::ReasonerManager | |
findFactory(const boost::property_tree::ptree &config) | knowrob::PluginManager< Reasoner > | inlineprotected |
findFactory(const boost::property_tree::ptree &config) | knowrob::PluginManager< Reasoner > | inlineprotected |
getManager(uint32_t managerID) | knowrob::PluginManager< Reasoner > | inlinestatic |
getManager(uint32_t managerID) | knowrob::PluginManager< Reasoner > | inlinestatic |
getPluginID(const std::shared_ptr< PluginFactory< Reasoner >> &factory, const boost::property_tree::ptree &config) | knowrob::PluginManager< Reasoner > | inlineprotected |
getPluginID(const std::shared_ptr< PluginFactory< Reasoner >> &factory, const boost::property_tree::ptree &config) | knowrob::PluginManager< Reasoner > | inlineprotected |
getPluginWithID(std::string_view pluginID) | knowrob::PluginManager< Reasoner > | inline |
getPluginWithID(std::string_view pluginID) | knowrob::PluginManager< Reasoner > | inline |
getReasonerStorage(const std::shared_ptr< NamedReasoner > &reasoner) | knowrob::ReasonerManager | |
getReasonerStorage(const std::shared_ptr< NamedReasoner > &reasoner) | knowrob::ReasonerManager | |
goalDriven() const | knowrob::ReasonerManager | inline |
goalDriven() const | knowrob::ReasonerManager | inline |
kb() const | knowrob::ReasonerManager | inline |
kb() const | knowrob::ReasonerManager | inline |
loadedModules_ | knowrob::PluginManager< Reasoner > | protected |
loadedPlugins_ | knowrob::PluginManager< Reasoner > | protected |
loadPlugin(const boost::property_tree::ptree &config) override | knowrob::ReasonerManager | virtual |
loadPlugin(const boost::property_tree::ptree &config) override | knowrob::ReasonerManager | virtual |
loadPythonModule(std::string_view path, std::string_view type) | knowrob::PluginManager< Reasoner > | inlineprotected |
loadPythonModule(std::string_view path, std::string_view type) | knowrob::PluginManager< Reasoner > | inlineprotected |
loadSharedLibrary(std::string_view path) | knowrob::PluginManager< Reasoner > | inlineprotected |
loadSharedLibrary(std::string_view path) | knowrob::PluginManager< Reasoner > | inlineprotected |
managerID() const | knowrob::PluginManager< Reasoner > | inline |
managerID() const | knowrob::PluginManager< Reasoner > | inline |
managerID_ | knowrob::PluginManager< Reasoner > | protected |
managerIDCounter() | knowrob::PluginManager< Reasoner > | inlineprotectedstatic |
managerIDCounter() | knowrob::PluginManager< Reasoner > | inlineprotectedstatic |
pluginFactories() | knowrob::PluginManager< Reasoner > | inlineprotectedstatic |
pluginFactories() | knowrob::PluginManager< Reasoner > | inlineprotectedstatic |
pluginIndex_ | knowrob::PluginManager< Reasoner > | protected |
PluginManager() | knowrob::PluginManager< Reasoner > | inline |
PluginManager() | knowrob::PluginManager< Reasoner > | inline |
pluginManagers() | knowrob::PluginManager< Reasoner > | inlineprotectedstatic |
pluginManagers() | knowrob::PluginManager< Reasoner > | inlineprotectedstatic |
pluginManagers_ | knowrob::PluginManager< Reasoner > | protected |
pluginPool_ | knowrob::PluginManager< Reasoner > | protected |
plugins() const | knowrob::PluginManager< Reasoner > | inline |
plugins() const | knowrob::PluginManager< Reasoner > | inline |
ReasonerManager(KnowledgeBase *kb, const std::shared_ptr< StorageManager > &backendManager) | knowrob::ReasonerManager | |
ReasonerManager(KnowledgeBase *kb, const std::shared_ptr< StorageManager > &backendManager) | knowrob::ReasonerManager | |
removePlugin(const std::shared_ptr< NamedPlugin< Reasoner >> &namedPlugin) | knowrob::PluginManager< Reasoner > | inline |
removePlugin(std::string_view pluginID) | knowrob::PluginManager< Reasoner > | inline |
removePlugin(const std::shared_ptr< NamedPlugin< Reasoner >> &namedPlugin) | knowrob::PluginManager< Reasoner > | inline |
removePlugin(std::string_view pluginID) | knowrob::PluginManager< Reasoner > | inline |
staticMutex_ | knowrob::PluginManager< Reasoner > | protected |
~PluginManager() | knowrob::PluginManager< Reasoner > | inlinevirtual |
~PluginManager() | knowrob::PluginManager< Reasoner > | inlinevirtual |
~ReasonerManager() override | knowrob::ReasonerManager | |
~ReasonerManager() override | knowrob::ReasonerManager | |