QT_BEGIN_NAMESPACE QTrackerDirectSyncResult::QTrackerDirectSyncResult(QTrackerDirectDriverPrivate* p, const QString& query, QSparqlQuery::StatementType type, const QSparqlQueryOptions& options) : QTrackerDirectResult(options), cursor(0), n_columns(-1), isAsync(false) { setQuery(query); setStatementType(type); driverPrivate = p; if (options.executionMethod() == QSparqlQueryOptions::AsyncExec && options.isForwardOnly()) { isAsync = true; queryRunner = new QTrackerDirectQueryRunner(this); } }
bool uSQL::UnQLParser::parse(const std::string &queryString) { bool parseResult = SQLParser::parse(queryString); setStatementType(uSQL::SQLStatement::UNQL); return parseResult; }