knowrob  2.1.0
A Knowledge Base System for Cognition-enabled Robots
KnowledgeBase.cpp File Reference
#include <thread>
#include <boost/property_tree/json_parser.hpp>
#include <knowrob/Logger.h>
#include <knowrob/KnowledgeBase.h>
#include <knowrob/URI.h>
#include <boost/python/suite/indexing/vector_indexing_suite.hpp>
#include "knowrob/queries/QueryPipeline.h"
#include "knowrob/semweb/PrefixRegistry.h"
#include "knowrob/semweb/rdf.h"
#include "knowrob/semweb/owl.h"
#include "knowrob/semweb/rdfs.h"
#include "knowrob/semweb/OntologyLanguage.h"
#include "knowrob/reasoner/ReasonerManager.h"
#include "knowrob/semweb/OntologyFile.h"
#include "knowrob/semweb/GraphTransformation.h"
#include "knowrob/semweb/TransformedOntology.h"
#include "knowrob/integration/python/utils.h"
#include "knowrob/integration/python/with.h"
Include dependency graph for KnowledgeBase.cpp:

Go to the source code of this file.

Namespaces

 knowrob
 
 knowrob::py
 

Macros

#define KB_SETTING_REASONER   "reasoner"
 
#define KB_SETTING_DATA_BACKENDS   "data-backends"
 
#define KB_SETTING_DATA_SOURCES   "data-sources"
 
#define KB_SETTING_DATA_TRANSFORMATION   "transformation"
 
#define KB_SETTING_SEMWEB   "semantic-web"
 
#define KB_SETTING_PREFIXES   "prefixes"
 
#define KB_SETTING_PREFIX_ALIAS   "alias"
 
#define KB_SETTING_PREFIX_URI   "uri"
 

Functions

template<>
void knowrob::py::createType< KnowledgeBase > ()
 

Macro Definition Documentation

◆ KB_SETTING_DATA_BACKENDS

#define KB_SETTING_DATA_BACKENDS   "data-backends"

Definition at line 26 of file KnowledgeBase.cpp.

◆ KB_SETTING_DATA_SOURCES

#define KB_SETTING_DATA_SOURCES   "data-sources"

Definition at line 27 of file KnowledgeBase.cpp.

◆ KB_SETTING_DATA_TRANSFORMATION

#define KB_SETTING_DATA_TRANSFORMATION   "transformation"

Definition at line 28 of file KnowledgeBase.cpp.

◆ KB_SETTING_PREFIX_ALIAS

#define KB_SETTING_PREFIX_ALIAS   "alias"

Definition at line 31 of file KnowledgeBase.cpp.

◆ KB_SETTING_PREFIX_URI

#define KB_SETTING_PREFIX_URI   "uri"

Definition at line 32 of file KnowledgeBase.cpp.

◆ KB_SETTING_PREFIXES

#define KB_SETTING_PREFIXES   "prefixes"

Definition at line 30 of file KnowledgeBase.cpp.

◆ KB_SETTING_REASONER

#define KB_SETTING_REASONER   "reasoner"

Definition at line 25 of file KnowledgeBase.cpp.

◆ KB_SETTING_SEMWEB

#define KB_SETTING_SEMWEB   "semantic-web"

Definition at line 29 of file KnowledgeBase.cpp.