knowL: Knowledge Libraries
Loading...
Searching...
No Matches
Serialiser.h
1#include <knowCore/FileFormat.h>
2#include <knowCore/Forward.h>
3
4class QIODevice;
5class QTextStream;
6
7namespace knowRDF
8{
9 class Triple;
11 {
12 public:
13 Serialiser(QIODevice* _output, const knowCore::UriManager& _uriManager,
14 bool _delete_device = false, const QString& _format = knowCore::FileFormat::Turtle);
15 Serialiser(QTextStream* _stream, const knowCore::UriManager& _uriManager,
16 const QString& _format = knowCore::FileFormat::Turtle);
18 void setSaveBlankNodeAsUri(bool _v);
19 void serialise(const Triple& _triple);
20 void serialise(const QList<knowRDF::Triple>& _triples);
21 private:
22 struct Private;
23 Private* const d;
24 };
25} // namespace knowRDF
Definition Forward.h:14
Definition UriManager.h:10
Definition Serialiser.h:11
Definition Triple.h:19