9 #ifndef KNOWROB_MONGOLOG_REASONER_H_
10 #define KNOWROB_MONGOLOG_REASONER_H_
15 #include "knowrob/terms/Term.h"
16 #include "knowrob/storage/mongo/MongoKnowledgeGraph.h"
17 #include "knowrob/reasoner/Reasoner.h"
18 #include "knowrob/reasoner/prolog/PrologReasoner.h"
21 class MongologReasoner :
public PrologReasoner {
void initializeReasonerStorage() override
const auto & knowledgeGraph() const
bool initializeReasoner(const PropertyTree &cfg) override
~MongologReasoner() override
std::string_view callFunctor() override
std::shared_ptr< MongoKnowledgeGraph > knowledgeGraph_
bool initializeDefaultPackages() override