117 bool IsActive() const noexcept {
126 class ConnectionLock;
135 void ReleaseLock() noexcept;
Abstract backend.
Definition database.hxx:76
RAII transaction.
Definition transaction.hxx:67
Transaction & operator=(Transaction &&other) noexcept
Move assignment.
Transaction(Database &db)
Bind to a database connection.
~Transaction() noexcept
Destructor.
Transaction & operator=(const Transaction &)=delete
Copy assignment (deleted).
Transaction(const Transaction &)=delete
Copy constructor (deleted).
Transaction(Transaction &&other) noexcept
Move constructor.
Root namespace of the StormByte C++ suite.
#define STORMBYTE_DATABASE_PUBLIC
Definition visibility.h:54