kDB: Knowledge DataBase
Loading...
Searching...
No Matches
Database.h
1#include <QSharedPointer>
2#include <kDB/Forward.h>
3
4namespace kDB::RDFDB
5{
6 class Database
7 {
8 public:
9 Database();
10 Database(const Database& _rhs);
11 const Database& operator=(const Database& _rhs);
12 ~Database();
13 knowRDF::Graph* createOrGetGraph(const knowCore::Uri& _uri);
14 knowRDF::Graph* defaultGraph() const;
15 bool clearGraph(const knowCore::Uri& _uri);
16 bool dropGraph(const knowCore::Uri& _uri);
17 QList<knowCore::Uri> graphs() const;
18 private:
19 struct Private;
20 QSharedPointer<Private> d;
21 };
22} // namespace kDB::RDFDB
Definition Revision.h:9
Definition Database.h:7
Definition Database.cpp:12