Go to the documentation of this file.
22 #ifndef SOPRANO_PARSER_H
23 #define SOPRANO_PARSER_H
30 #include <QtCore/QObject>
38 class StatementIterator;
167 #endif // SOPRANO_PARSER_H
bool supportsSerialization(RdfSerialization s, const QString &userSerialization=QString()) const
virtual StatementIterator parseString(const QString &data, const QUrl &baseUri, RdfSerialization serialization, const QString &userSerialization=QString()) const
virtual RdfSerializations supportedSerializations() const =0
Core class of Soprano's exception system.
Parser(const QString &name)
Soprano::Parser defines the interface for a Soprano RDF parser plugin.
Base class for all plugins in Soprano.
virtual StatementIterator parseStream(QTextStream &stream, const QUrl &baseUri, RdfSerialization serialization, const QString &userSerialization=QString()) const =0
SOPRANO_EXPORT QUrl name()
virtual StatementIterator parseFile(const QString &filename, const QUrl &baseUri, RdfSerialization serialization, const QString &userSerialization=QString()) const
An iterator that provides a stream of Statements.
virtual QStringList supportedUserSerializations() const