40 #ifndef QSPARQLNTRIPLES_P_H
41 #define QSPARQLNTRIPLES_P_H
54 #include <qsparqlbinding.h>
55 #include <qsparqlresultrow.h>
57 #include <QtCore/qbytearray.h>
58 #include <QtCore/qstring.h>
59 #include <QtCore/qvector.h>
65 class Q_SPARQL_EXPORT QSparqlNTriples {
67 QSparqlNTriples(QByteArray &b) : buffer(b), i(0), lineNumber(1) {}
69 void parseError(QString message);
70 void skipWhiteSpace();
75 QString parseLanguageTag();
78 QVector<QSparqlResultRow> parse();
83 QVector<QSparqlResultRow> results;
88 #endif // QSPARQLNTRIPLES_P_H