libdballe  7.29
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
dballe::db::v7::Transaction Struct Reference
Inheritance diagram for dballe::db::v7::Transaction:
dballe::Transaction

Public Member Functions

 Transaction (std::unique_ptr< dballe::Transaction > sql_transaction)
 
 Transaction (const Transaction &)=delete
 
 Transaction (Transaction &&)=delete
 
Transactionoperator= (const Transaction &)=delete
 
Transactionoperator= (Transaction &&)=delete
 
void commit () override
 Commit this transaction.
 
void rollback () override
 Roll back this transaction.
 

Static Public Member Functions

static Transactiondowncast (dballe::Transaction &transaction)
 

Public Attributes

dballe::Transactionsql_transaction = nullptr
 
State state
 

The documentation for this struct was generated from the following file: