Manages namespace and transient state database handles. More...
#include <BerkeleyDbFilesystem.h>
Public Member Functions | |
| BDbHandles () | |
| Constructor. More... | |
| ~BDbHandles () | |
| Destructor. More... | |
| void | close () |
| Closes and destroys database handles Closes and destroys handle_namespace_db and handle_state_db and sets open to false. More... | |
Public Attributes | |
| bool | open |
| Indicates if database handles have been opened. More... | |
| Db * | handle_namespace_db |
| Database handle for persistent filesystem namespace. More... | |
| Db * | handle_state_db |
| Database handle transient state. More... | |
Manages namespace and transient state database handles.
Definition at line 136 of file BerkeleyDbFilesystem.h.
|
inline |
Constructor.
Definition at line 140 of file BerkeleyDbFilesystem.h.
|
inline |
|
inline |
Closes and destroys database handles Closes and destroys handle_namespace_db and handle_state_db and sets open to false.
Definition at line 151 of file BerkeleyDbFilesystem.h.
| Db* Hyperspace::BDbHandles::handle_namespace_db |
Database handle for persistent filesystem namespace.
Definition at line 172 of file BerkeleyDbFilesystem.h.
| Db* Hyperspace::BDbHandles::handle_state_db |
Database handle transient state.
Definition at line 175 of file BerkeleyDbFilesystem.h.
| bool Hyperspace::BDbHandles::open |
Indicates if database handles have been opened.
Definition at line 169 of file BerkeleyDbFilesystem.h.
1.8.8