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.