Master Core  v0.0.9 - 2abfd2849db8ba7a83957c64eb976b406713c123
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CWalletDB Member List

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

activeTxnCDBprotected
CDB(const char *pszFile, const char *pszMode="r+")CDBexplicitprotected
Close()CDB
CWalletDB(std::string strFilename, const char *pszMode="r+")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
Exists(const K &key)CDBinlineprotected
FindWalletTx(CWallet *pwallet, std::vector< uint256 > &vTxHash)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, std::string filename, bool fOnlyKeys)CWalletDBstatic
Recover(CDBEnv &dbenv, std::string filename)CWalletDBstatic
ReorderTransactions(CWallet *)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(const CAccountingEntry &acentry)CWalletDB
WriteBestBlock(const CBlockLocator &locator)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
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
ZapWalletTx(CWallet *pwallet)CWalletDB
~CDB()CDBinlineprotected