QGIS API Documentation
3.0.2-Girona (307d082)
|
Unique pointer for sqlite3 prepared statements, which automatically finalizes the statement when the pointer goes out of scope or is reset. More...
#include <qgssqliteutils.h>
Public Member Functions | |
double | columnAsDouble (int column) const |
Get column value from the current statement row as a double. More... | |
qlonglong | columnAsInt64 (int column) const |
Get column value from the current statement row as a long long integer (64 bits). More... | |
QString | columnAsText (int column) const |
Returns the column value from the current statement row as a string. More... | |
int | columnCount () const |
Get the number of columns that this statement returns. More... | |
QString | columnName (int column) const |
Returns the name of column. More... | |
int | step () |
Steps to the next record in the statement, returning the sqlite3 result code. More... | |
Unique pointer for sqlite3 prepared statements, which automatically finalizes the statement when the pointer goes out of scope or is reset.
Definition at line 66 of file qgssqliteutils.h.
double sqlite3_statement_unique_ptr::columnAsDouble | ( | int | column | ) | const |
Get column value from the current statement row as a double.
Definition at line 42 of file qgssqliteutils.cpp.
qlonglong sqlite3_statement_unique_ptr::columnAsInt64 | ( | int | column | ) | const |
Get column value from the current statement row as a long long integer (64 bits).
Definition at line 57 of file qgssqliteutils.cpp.
QString sqlite3_statement_unique_ptr::columnAsText | ( | int | column | ) | const |
Returns the column value from the current statement row as a string.
Definition at line 52 of file qgssqliteutils.cpp.
int sqlite3_statement_unique_ptr::columnCount | ( | ) | const |
Get the number of columns that this statement returns.
Definition at line 47 of file qgssqliteutils.cpp.
QString sqlite3_statement_unique_ptr::columnName | ( | int | column | ) | const |
Returns the name of column.
Definition at line 37 of file qgssqliteutils.cpp.
int sqlite3_statement_unique_ptr::step | ( | ) |
Steps to the next record in the statement, returning the sqlite3 result code.
Definition at line 32 of file qgssqliteutils.cpp.