Dash Core  0.12.2.1
P2P Digital Currency
CDB Member List

This is the complete list of members for CDB, including all inherited members.

activeTxnCDBprotected
CDB(const std::string &strFilename, const char *pszMode="r+", bool fFlushOnCloseIn=true)CDBexplicitprotected
CDB(const CDB &)CDBprivate
Close()CDB
Erase(const K &key)CDBinlineprotected
Exists(const K &key)CDBinlineprotected
fFlushOnCloseCDBprotected
Flush()CDB
fReadOnlyCDBprotected
GetCursor()CDBinlineprotected
operator=(const CDB &)CDBprivate
pdbCDBprotected
Read(const K &key, T &value)CDBinlineprotected
ReadAtCursor(Dbc *pcursor, CDataStream &ssKey, CDataStream &ssValue, unsigned int fFlags=DB_NEXT)CDBinlineprotected
ReadVersion(int &nVersion)CDBinline
Rewrite(const std::string &strFile, const char *pszSkip=NULL)CDBstatic
strFileCDBprotected
TxnAbort()CDBinline
TxnBegin()CDBinline
TxnCommit()CDBinline
Write(const K &key, const T &value, bool fOverwrite=true)CDBinlineprotected
WriteVersion(int nVersion)CDBinline
~CDB()CDBinlineprotected