27 #include "sqlite3x.hpp" 31 sqlite3_transaction::sqlite3_transaction(
sqlite3_connection &con,
bool start) : con(con),intrans(false) {
~sqlite3_transaction()
If destructed before commit() is called, rollback() is called.
This namespace encapsulates a C++ API wrapper for sqlite3 databases.
Represents a connection to an sqlite3 database.
void commit()
Commits a transaction.
void begin()
Starts a transaction.
void executenonquery(const std::string &sql)
Executes a command which is assumed to have a single step and a void result.
void rollback()
Rolls back a transaction with a commit.