Manages transaction state. More...
#include <BerkeleyDbFilesystem.h>
Public Member Functions | |
| BDbTxn () | |
| Constructor. More... | |
| void | commit (int flag=0) |
| Commit transaction. More... | |
| void | abort () |
| Abort transaction. More... | |
Public Attributes | |
| Db * | handle_namespace_db |
| Filesystem namespace database handle. More... | |
| Db * | handle_state_db |
| Transient state database handle. More... | |
| DbTxn * | db_txn |
| BerkeleyDB transaction object. More... | |
Manages transaction state.
Definition at line 182 of file BerkeleyDbFilesystem.h.
|
inline |
Constructor.
Definition at line 185 of file BerkeleyDbFilesystem.h.
|
inline |
Abort transaction.
Definition at line 196 of file BerkeleyDbFilesystem.h.
|
inline |
Commit transaction.
| flag | BerkeleyDB commit flags |
Definition at line 190 of file BerkeleyDbFilesystem.h.
| DbTxn* Hyperspace::BDbTxn::db_txn |
BerkeleyDB transaction object.
Definition at line 208 of file BerkeleyDbFilesystem.h.
| Db* Hyperspace::BDbTxn::handle_namespace_db |
Filesystem namespace database handle.
Definition at line 202 of file BerkeleyDbFilesystem.h.
| Db* Hyperspace::BDbTxn::handle_state_db |
Transient state database handle.
Definition at line 205 of file BerkeleyDbFilesystem.h.
1.8.8