Feathercoin  0.5.0
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
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
EraseName(const std::string &strAddress)CWalletDB
ErasePool(int64 nPool)CWalletDBinline
EraseSetting(const std::string &strKey)CWalletDBinline
EraseTx(uint256 hash)CWalletDBinline
Exists(const K &key)CDBinlineprotected
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)CWalletDBinline
ReadPool(int64 nPool, CKeyPool &keypool)CWalletDBinline
ReadSetting(const std::string &strKey, T &value)CWalletDBinline
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 nAccEntryNum, const CAccountingEntry &acentry)CWalletDBprivate
WriteAccountingEntry(const CAccountingEntry &acentry)CWalletDB
WriteBestBlock(const CBlockLocator &locator)CWalletDBinline
WriteCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret, bool fEraseUnencryptedKey=true)CWalletDBinline
WriteCScript(const uint160 &hash, const CScript &redeemScript)CWalletDBinline
WriteDefaultKey(const CPubKey &vchPubKey)CWalletDBinline
WriteKey(const CPubKey &vchPubKey, const CPrivKey &vchPrivKey)CWalletDBinline
WriteMasterKey(unsigned int nID, const CMasterKey &kMasterKey)CWalletDBinline
WriteMinVersion(int nVersion)CWalletDBinline
WriteName(const std::string &strAddress, const std::string &strName)CWalletDB
WriteOrderPosNext(int64 nOrderPosNext)CWalletDBinline
WritePool(int64 nPool, const CKeyPool &keypool)CWalletDBinline
WriteSetting(const std::string &strKey, const T &value)CWalletDBinline
WriteTx(uint256 hash, const CWalletTx &wtx)CWalletDBinline
WriteVersion(int nVersion)CDBinline
~CDB()CDBinlineprotected