Fabcoin Core  0.16.2
P2P Digital Currency
CDB Member List

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

activeTxnCDBprotected
CDB(CWalletDBWrapper &dbw, const char *pszMode="r+", bool fFlushOnCloseIn=true)CDBexplicit
CDB(const CDB &)CDBprivate
Close()CDB
envCDBprotected
Erase(const K &key)CDBinline
Exists(const K &key)CDBinline
fFlushOnCloseCDBprotected
Flush()CDB
fReadOnlyCDBprotected
GetCursor()CDBinline
operator=(const CDB &)CDBprivate
pdbCDBprotected
PeriodicFlush(CWalletDBWrapper &dbw)CDBstatic
Read(const K &key, T &value)CDBinline
ReadAtCursor(Dbc *pcursor, CDataStream &ssKey, CDataStream &ssValue, bool setRange=false)CDBinline
ReadVersion(int &nVersion)CDBinline
Recover(const std::string &filename, void *callbackDataIn, bool(*recoverKVcallback)(void *callbackData, CDataStream ssKey, CDataStream ssValue), std::string &out_backup_filename)CDBstatic
Rewrite(CWalletDBWrapper &dbw, const char *pszSkip=nullptr)CDBstatic
strFileCDBprotected
TxnAbort()CDBinline
TxnBegin()CDBinline
TxnCommit()CDBinline
VerifyDatabaseFile(const std::string &walletFile, const fs::path &dataDir, std::string &warningStr, std::string &errorStr, CDBEnv::recoverFunc_type recoverFunc)CDBstatic
VerifyEnvironment(const std::string &walletFile, const fs::path &dataDir, std::string &errorStr)CDBstatic
Write(const K &key, const T &value, bool fOverwrite=true)CDBinline
WriteVersion(int nVersion)CDBinline
~CDB()CDBinline