QtSparql
0.2.6
src
sparql
kernel
qsparqlqueryoptions.h
1
/***************************************************************************/
45
#ifndef QSPARQLQUERYOPTIONS_H
46
#define QSPARQLQUERYOPTIONS_H
47
48
#include <qsparql.h>
49
50
#include <QtCore/qshareddata.h>
51
52
QT_BEGIN_HEADER
53
54
QT_BEGIN_NAMESPACE
55
56
QT_MODULE(Sparql)
57
58
class
QSparqlQueryOptionsPrivate;
59
60
class
Q_SPARQL_EXPORT
QSparqlQueryOptions
61
{
62
public
:
63
QSparqlQueryOptions
();
64
~
QSparqlQueryOptions
();
65
66
QSparqlQueryOptions
(
const
QSparqlQueryOptions
& other);
67
QSparqlQueryOptions
& operator=(
const
QSparqlQueryOptions
& other);
68
bool
operator==(
const
QSparqlQueryOptions
&other)
const
;
69
70
enum
ExecutionMethod
{
71
AsyncExec = 1,
72
SyncExec = 2
73
};
74
75
void
setExecutionMethod(ExecutionMethod em);
76
void
setForwardOnly(
bool
value);
77
bool
isForwardOnly()
const
;
78
void
setFireAndForget(
bool
value);
79
bool
isFireAndForget()
const
;
80
ExecutionMethod executionMethod()
const
;
81
82
enum
Priority
{
83
HighPriority = -10,
84
NormalPriority = 0,
85
LowPriority = 10
86
};
87
88
void
setPriority(Priority p);
89
Priority priority()
const
;
90
91
private
:
92
QSharedDataPointer<QSparqlQueryOptionsPrivate> d;
93
};
94
95
QT_END_NAMESPACE
96
97
QT_END_HEADER
98
99
#endif // QSparqlQueryOptions_H
QSparqlQueryOptions::ExecutionMethod
ExecutionMethod
Definition:
qsparqlqueryoptions.h:70
QSparqlQueryOptions
Encapsulates query execution options given to QSparqlConnection::exec(const QSparqlQuery&,...
Definition:
qsparqlqueryoptions.h:61
QSparqlQueryOptions::Priority
Priority
Definition:
qsparqlqueryoptions.h:82
Generated on Thu Mar 7 2013 00:00:00 for QtSparql by
1.8.20