18#ifndef QGSSPATIALITEUTILS_H
19#define QGSSPATIALITEUTILS_H
39 void operator()(
sqlite3 *database );
44 void *mSpatialiteContext =
nullptr;
63 int open(
const QString &path );
84 int open_v2(
const QString &path,
int flags,
const char *zVfs );
89 QString errorMessage()
const;
Unique pointer for spatialite databases, which automatically closes the database when the pointer goe...
void reset(sqlite3 *handle)=delete
It is not allowed to set an arbitrary sqlite3 handle on this object.
Unique pointer for sqlite3 prepared statements, which automatically finalizes the statement when the ...
Closes a spatialite database.