libdballe
7.29
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
dballe
transaction.h
1
#ifndef DBALLE_TRANSACTION_H
2
#define DBALLE_TRANSACTION_H
3
4
namespace
dballe {
5
15
class
Transaction
16
{
17
public
:
18
virtual
~
Transaction
() {}
19
21
virtual
void
commit
() = 0;
22
24
virtual
void
rollback
() = 0;
25
};
26
27
}
28
29
#endif
dballe::Transaction::rollback
virtual void rollback()=0
Roll back this transaction.
dballe::Transaction
A RAII transaction interface.
Definition:
transaction.h:15
dballe::Transaction::commit
virtual void commit()=0
Commit this transaction.
Generated by
1.8.5