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 |
|
) |
| |