knowL: Knowledge Libraries
Loading...
Searching...
No Matches
knowl
src
knowRDF
Serialiser.h
1
#include <knowCore/FileFormat.h>
2
#include <knowCore/Forward.h>
3
4
class
QIODevice;
5
class
QTextStream;
6
7
namespace
knowRDF
8
{
9
class
Triple;
10
class
Serialiser
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);
17
~Serialiser
();
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
QList
Definition
Forward.h:14
knowCore::UriManager
Definition
UriManager.h:10
knowRDF::Serialiser
Definition
Serialiser.h:11
knowRDF::Triple
Definition
Triple.h:19
Generated by
1.12.0