21#ifndef SOPRANO_SERIALIZER_H
22#define SOPRANO_SERIALIZER_H
29#include <QtCore/QObject>
30#include <QtCore/QHash>
32#include <QtCore/QString>
Core class of Soprano's exception system.
Plugin(const QString &name)
Soprano::Serializer defines the interface for a Soprano RDF serializer plugin.
virtual QStringList supportedUserSerializations() const
virtual bool serialize(StatementIterator it, QTextStream &stream, RdfSerialization serialization, const QString &userSerialization=QString()) const =0
virtual RdfSerializations supportedSerializations() const =0
void clearPrefixes() const
Serializer(const QString &name)
QHash< QString, QUrl > prefixes() const
bool supportsSerialization(RdfSerialization s, const QString &userSerialization=QString()) const
void addPrefix(const QString &qname, const QUrl &uri) const
An iterator that provides a stream of Statements.