33 std::string_view
name)
noexcept;
44 Error GetBeginResult() const noexcept;
46 bool IsOpen() const noexcept;
48 Error Commit() noexcept;
49 Error Abort() noexcept;
std::unique_ptr< DBConnection > Connection
A class representing a connection to a SQLite database.
A class representing an error in SQLite.
A class representing a transaction in SQLite.
Transaction & operator=(Transaction &&)=delete
Transaction & operator=(const Transaction &)=delete
Error(*)(Connection &, TransactionOperation, Transaction &) TransactionHandler
Transaction(Transaction &&)=delete
Transaction(const Transaction &)=delete
AuthorizationHandler handler