#include <soci-sqlite3.h>
Public Attributes | |
bool | boundByName_ |
bool | boundByPos_ |
bool | databaseReady_ |
sqlite3_recordset | dataCache_ |
long long | rowsAffectedBulk_ |
sqlite3_session_backend & | session_ |
sqlite_api::sqlite3_stmt * | stmt_ |
sqlite3_recordset | useData_ |
Private Member Functions | |
exec_fetch_result | bind_and_execute (int number) |
exec_fetch_result | load_one () |
exec_fetch_result | load_rowset (int totalRows) |
Additional Inherited Members | |
Public Types inherited from soci::details::statement_backend | |
enum | exec_fetch_result { ef_success, ef_no_data } |
Definition at line 174 of file soci-sqlite3.h.
sqlite3_statement_backend::sqlite3_statement_backend | ( | sqlite3_session_backend & | session | ) |
Definition at line 21 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 34 of file backends/sqlite3/statement.cpp.
|
private |
Definition at line 191 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 39 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 311 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 249 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 281 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 286 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 295 of file backends/sqlite3/statement.cpp.
|
private |
Definition at line 160 of file backends/sqlite3/statement.cpp.
|
private |
Definition at line 90 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 417 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 422 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 428 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 434 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 51 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 306 of file backends/sqlite3/statement.cpp.
void sqlite3_statement_backend::reset_if_needed | ( | ) |
Definition at line 76 of file backends/sqlite3/statement.cpp.
|
virtual |
Implements soci::details::statement_backend.
Definition at line 300 of file backends/sqlite3/statement.cpp.
bool soci::sqlite3_statement_backend::boundByName_ |
Definition at line 206 of file soci-sqlite3.h.
bool soci::sqlite3_statement_backend::boundByPos_ |
Definition at line 207 of file soci-sqlite3.h.
bool soci::sqlite3_statement_backend::databaseReady_ |
Definition at line 205 of file soci-sqlite3.h.
sqlite3_recordset soci::sqlite3_statement_backend::dataCache_ |
Definition at line 203 of file soci-sqlite3.h.
long long soci::sqlite3_statement_backend::rowsAffectedBulk_ |
Definition at line 209 of file soci-sqlite3.h.
sqlite3_session_backend& soci::sqlite3_statement_backend::session_ |
Definition at line 201 of file soci-sqlite3.h.
sqlite_api::sqlite3_stmt* soci::sqlite3_statement_backend::stmt_ |
Definition at line 202 of file soci-sqlite3.h.
sqlite3_recordset soci::sqlite3_statement_backend::useData_ |
Definition at line 204 of file soci-sqlite3.h.