kDB: Knowledge DataBase
Loading...
Searching...
No Matches
ThreadedTripleStreamInserter.h
1#include <QSharedPointer>
2#include <knowRDF/TripleStreamListener.h>
3
4namespace kDB
5{
6 namespace Repository
7 {
8 class TripleStore;
10 {
11 public:
12 ThreadedTripleStreamInserter(const TripleStore& _triplesStore,
13 int _max_queue_size = std::numeric_limits<int>::max());
15 virtual void triple(const knowRDF::Triple& _triple);
16 void waitForFinished();
17 private:
18 struct Private;
19 Private* const d;
20 };
21 } // namespace Repository
22} // namespace kDB
Definition ThreadedTripleStreamInserter.h:10
Definition TripleStore.h:19
Definition TripleStreamListener.h:13
Definition Triple.h:19
Definition ThreadedTripleStreamInserter.cpp:19