All these function throw Exception::SqlOperationFailed if the given position is of the wrong type.
◆ extractBool()
| bool extractBool |
( |
sqlite3_stmt * |
stmt, |
|
|
int |
pos |
|
) |
| |
◆ extractChar()
| char extractChar |
( |
sqlite3_stmt * |
stmt, |
|
|
int |
pos |
|
) |
| |
◆ extractDouble()
| double extractDouble |
( |
sqlite3_stmt * |
stmt, |
|
|
int |
pos |
|
) |
| |
◆ extractFloat()
| float extractFloat |
( |
sqlite3_stmt * |
stmt, |
|
|
int |
pos |
|
) |
| |
convenience function; note: in SQL there is no float, just double. So this might be narrowing.
◆ extractInt()
| int extractInt |
( |
sqlite3_stmt * |
stmt, |
|
|
int |
pos |
|
) |
| |
◆ extractInt64()
| Int64 extractInt64 |
( |
sqlite3_stmt * |
stmt, |
|
|
int |
pos |
|
) |
| |
◆ extractString()
| String extractString |
( |
sqlite3_stmt * |
stmt, |
|
|
int |
pos |
|
) |
| |