#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.