Dash Core  0.12.2.1
P2P Digital Currency
CWalletDB Member List

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

activeTxnCDBprotected
CDB(const std::string &strFilename, const char *pszMode="r+", bool fFlushOnCloseIn=true)CDBexplicitprotected
Close()CDB
CWalletDB(const std::string &strFilename, const char *pszMode="r+", bool fFlushOnClose=true)CWalletDBinline
CWalletDB(const CWalletDB &)CWalletDBprivate
Erase(const K &key)CDBinlineprotected
EraseDestData(const std::string &address, const std::string &key)CWalletDB
EraseName(const std::string &strAddress)CWalletDB
ErasePool(int64_t nPool)CWalletDB
ErasePurpose(const std::string &strAddress)CWalletDB
EraseTx(uint256 hash)CWalletDB
EraseWatchOnly(const CScript &script)CWalletDB
Exists(const K &key)CDBinlineprotected
fFlushOnCloseCDBprotected
FindWalletTx(CWallet *pwallet, std::vector< uint256 > &vTxHash, std::vector< CWalletTx > &vWtx)CWalletDB
Flush()CDB
fReadOnlyCDBprotected
GetAccountCreditDebit(const std::string &strAccount)CWalletDB
GetCursor()CDBinlineprotected
ListAccountCreditDebit(const std::string &strAccount, std::list< CAccountingEntry > &acentries)CWalletDB
LoadWallet(CWallet *pwallet)CWalletDB
operator=(const CWalletDB &)CWalletDBprivate
pdbCDBprotected
Read(const K &key, T &value)CDBinlineprotected
ReadAccount(const std::string &strAccount, CAccount &account)CWalletDB
ReadAtCursor(Dbc *pcursor, CDataStream &ssKey, CDataStream &ssValue, unsigned int fFlags=DB_NEXT)CDBinlineprotected
ReadBestBlock(CBlockLocator &locator)CWalletDB
ReadPool(int64_t nPool, CKeyPool &keypool)CWalletDB
ReadVersion(int &nVersion)CDBinline
Recover(CDBEnv &dbenv, const std::string &filename, bool fOnlyKeys)CWalletDBstatic
Recover(CDBEnv &dbenv, const std::string &filename)CWalletDBstatic
ReorderTransactions(CWallet *pwallet)CWalletDB
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
WriteAccount(const std::string &strAccount, const CAccount &account)CWalletDB
WriteAccountingEntry(const uint64_t nAccEntryNum, const CAccountingEntry &acentry)CWalletDBprivate
WriteAccountingEntry_Backend(const CAccountingEntry &acentry)CWalletDB
WriteBestBlock(const CBlockLocator &locator)CWalletDB
WriteCryptedHDChain(const CHDChain &chain)CWalletDB
WriteCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret, const CKeyMetadata &keyMeta)CWalletDB
WriteCScript(const uint160 &hash, const CScript &redeemScript)CWalletDB
WriteDefaultKey(const CPubKey &vchPubKey)CWalletDB
WriteDestData(const std::string &address, const std::string &key, const std::string &value)CWalletDB
WriteHDChain(const CHDChain &chain)CWalletDB
WriteHDPubKey(const CHDPubKey &hdPubKey, const CKeyMetadata &keyMeta)CWalletDB
WriteKey(const CPubKey &vchPubKey, const CPrivKey &vchPrivKey, const CKeyMetadata &keyMeta)CWalletDB
WriteMasterKey(unsigned int nID, const CMasterKey &kMasterKey)CWalletDB
WriteMinVersion(int nVersion)CWalletDB
WriteName(const std::string &strAddress, const std::string &strName)CWalletDB
WriteOrderPosNext(int64_t nOrderPosNext)CWalletDB
WritePool(int64_t nPool, const CKeyPool &keypool)CWalletDB
WritePurpose(const std::string &strAddress, const std::string &purpose)CWalletDB
WriteTx(uint256 hash, const CWalletTx &wtx)CWalletDB
WriteVersion(int nVersion)CDBinline
WriteWatchOnly(const CScript &script)CWalletDB
ZapWalletTx(CWallet *pwallet, std::vector< CWalletTx > &vWtx)CWalletDB
~CDB()CDBinlineprotected