#include <sqlite3x.hpp>
Public Member Functions | |
| sqlite3_transaction (sqlite3_connection &con, bool start=true) | |
| ~sqlite3_transaction () | |
| void | begin () |
| void | commit () |
| void | rollback () |
Private Attributes | |
| sqlite3_connection & | con |
| bool | intrans |
Definition at line 121 of file sqlite3x.hpp.
| sqlite3x::sqlite3_transaction::sqlite3_transaction | ( | sqlite3_connection & | con, | |
| bool | start = true | |||
| ) |
| sqlite3x::sqlite3_transaction::~sqlite3_transaction | ( | ) |
| void sqlite3x::sqlite3_transaction::begin | ( | ) |
Definition at line 52 of file sqlite3x_transaction.cpp.
References con, sqlite3x::sqlite3_connection::executenonquery(), and intrans.
Referenced by sqlite3_transaction().
| void sqlite3x::sqlite3_transaction::commit | ( | ) |
Definition at line 58 of file sqlite3x_transaction.cpp.
References con, sqlite3x::sqlite3_connection::executenonquery(), and intrans.
| void sqlite3x::sqlite3_transaction::rollback | ( | ) |
Definition at line 64 of file sqlite3x_transaction.cpp.
References con, sqlite3x::sqlite3_connection::executenonquery(), and intrans.
Referenced by ~sqlite3_transaction().
bool sqlite3x::sqlite3_transaction::intrans [private] |
Definition at line 125 of file sqlite3x.hpp.
Referenced by begin(), commit(), rollback(), and ~sqlite3_transaction().
1.5.3