#include <rawdatabase.h>
Definition at line 57 of file rawdatabase.h.
◆ Query() [1/4]
RawDatabase::Query::Query |
( |
QString |
query, |
|
|
QVector< QByteArray > |
blobs = {} , |
|
|
const std::function< void(RowId)> & |
insertCallback = {} |
|
) |
| |
|
inline |
◆ Query() [2/4]
RawDatabase::Query::Query |
( |
QString |
query, |
|
|
const std::function< void(RowId)> & |
insertCallback |
|
) |
| |
|
inline |
◆ Query() [3/4]
RawDatabase::Query::Query |
( |
QString |
query, |
|
|
const std::function< void(const QVector< QVariant > &)> & |
rowCallback |
|
) |
| |
|
inline |
◆ Query() [4/4]
RawDatabase::Query::Query |
( |
| ) |
|
|
default |
◆ RawDatabase
◆ blobs
QVector< QByteArray > RawDatabase::Query::blobs |
|
private |
◆ insertCallback
std::function< void(int64_t)> RawDatabase::Query::insertCallback |
|
private |
Called after execution with the last insert rowid.
Definition at line 82 of file rawdatabase.h.
◆ query
QByteArray RawDatabase::Query::query |
|
private |
◆ rowCallback
std::function< void(const QVector< QVariant > &)> RawDatabase::Query::rowCallback |
|
private |
Called during execution for each row.
Definition at line 83 of file rawdatabase.h.
◆ statements
QVector< sqlite3_stmt * > RawDatabase::Query::statements |
|
private |
Statements to be compiled from the query.
Definition at line 84 of file rawdatabase.h.
The documentation for this class was generated from the following files: