clan::DBTransaction Class Reference

Database transaction. More...

#include <db_transaction.h>

Public Member Functions

Attributes
DBTransactionProviderget_provider ()
 Returns the provider interface for this transaction. More...
 
Operations
void commit ()
 Commits the transaction. More...
 
void rollback ()
 Rolls the transaction back. More...
 

Construction

enum  Type { deferred, immediate, exclusive, default_transaction }
 
 DBTransaction ()
 Constructs a database transaction. More...
 
 DBTransaction (const std::shared_ptr< DBTransaction_Impl > &impl)
 Constructs a DBTransaction. More...
 
 ~DBTransaction ()
 

Detailed Description

Database transaction.


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