45 #ifndef QSPARQLCONNECTION_H
46 #define QSPARQLCONNECTION_H
49 #include <qsparqlconnectionoptions.h>
50 #include <qsparqlbinding.h>
52 #include <QtCore/qstring.h>
63 class QSparqlConnectionPrivate;
65 class SparqlConnection;
87 QString driverName()
const;
88 bool hasFeature(Feature feature)
const;
89 bool hasError()
const;
92 void addPrefix(
const QString& prefix,
const QUrl& uri);
95 QUrl createUrn()
const;
98 static QStringList drivers();
101 friend class QSparqlConnectionPrivate;
102 friend class SparqlConnection;
106 QSparqlConnectionPrivate *d;
110 #ifndef QT_NO_DEBUG_STREAM
118 #endif // QSPARQLCONNECTION_H
The QSparqlQuery class provides a means of executing and manipulating SPARQL statements.
Definition: qsparqlquery.h:65
The QSparqlBinding class handles a binding between a SPARQL query variable name and the value of the ...
Definition: qsparqlbinding.h:62
The QSparqlError class provides SPARQL error information.
Definition: qsparqlerror.h:65
@ UpdateQueries
Definition: qsparqlconnection.h:72
@ QuerySize
Definition: qsparqlconnection.h:71
The QSparqlConnectionOptions class encapsulates options given to QSparqlConnection....
Definition: qsparqlconnectionoptions.h:65
@ SyncExec
Definition: qsparqlconnection.h:73
Feature
Definition: qsparqlconnection.h:71
The QSparqlConnection class provides an interface for accessing an RDF store.
Definition: qsparqlconnection.h:68
The QSparqlResult class provides an abstract interface for accessing the results of an executed QSpar...
Definition: qsparqlresult.h:65
Encapsulates query execution options given to QSparqlConnection::exec(const QSparqlQuery&,...
Definition: qsparqlqueryoptions.h:61