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