| Cstd::__detail::_List_node_base | |
| ►CAcceptedConnection | |
| CAcceptedConnectionImpl< Protocol > | |
| CAddressTableEntry | |
| CAddressTableEntryLessThan | |
| CAddressTablePriv | |
| ►Cstd::allocator< T > | STL class |
| Csecure_allocator< T > | |
| Czero_after_free_allocator< T > | |
| CCMPTally::BalanceRecord | |
| ►Cbase_uint< BITS > | Base class without constructors for uint256 and uint160 |
| ►Cuint160 | 160-bit unsigned integer |
| CCKeyID | A reference to a CKey: the Hash160 of its serialized public key |
| CCScriptID | A reference to a CScript: the Hash160 of its serialization (see script.h) |
| Cuint256 | 256-bit unsigned integer |
| ►CBIGNUM | |
| CCBigNum | C++ wrapper for BIGNUM (OpenSSL bignum) |
| CCAccount | Account information |
| CCAccountingEntry | Internal transfers |
| CCAddrDB | Access to the (IP) address database (peers.dat) |
| CCAddressBookData | Address book data |
| CCAddrMan | Stochastical (IP) address manager |
| CCAutoBN_CTX | RAII encapsulated BN_CTX (OpenSSL bignum context) |
| CCAutoFile | RAII wrapper for FILE* |
| ►CCBase58Data | Base class for all base58-encoded data |
| CCBitcoinAddress | Base58-encoded Bitcoin addresses |
| CCBitcoinExtKeyBase< K, Size, Type > | |
| CCBitcoinSecret | A base58-encoded secret key |
| CCBlockFileInfo | |
| ►CCBlockHeader | Nodes collect new transactions into a block, hash them into a hash tree, and scan through nonce values to make the block's hash satisfy proof-of-work requirements |
| CCBlock | |
| ►CCBlockIndex | The block chain is a tree shaped structure starting with the genesis block at the root, with each block potentially having multiple candidates to be the next block |
| CCDiskBlockIndex | Used to marshal pointers into hashes for db storage |
| CCBlockLocator | Describes a place in the block chain to another node such that if the other node doesn't have the same branch, it can find a recent common trunk |
| CCBlockTemplate | |
| CCBlockUndo | Undo information for a CBlock |
| CCBloomFilter | BloomFilter is a probabilistic filter which SPV clients provide so that we can filter the transactions we sends them |
| CCBufferedFile | Wrapper around a FILE* that implements a ring buffer to deserialize from |
| CCChain | An in-memory indexed chain of blocks |
| ►CCChainParams | CChainParams defines various tweakable parameters of a given instance of the Bitcoin system |
| ►CCMainParams | |
| ►CCTestNetParams | |
| CCRegTestParams | |
| CCheckpoints::CCheckpointData | |
| CCCheckQueue< T > | Queue for verifications that have to be performed |
| CCCheckQueueControl< T > | RAII-style controller object for a CCheckQueue that guarantees the passed queue is finished before continuing |
| CCClientUIInterface | Signals for UI communication |
| CCCoinControl | Coin Control Features |
| CCCoins | Pruned version of CTransaction: only retains metadata and unspent transaction outputs |
| CCCoinsStats | |
| ►CCCoinsView | Abstract view on the open txout dataset |
| ►CCCoinsViewBacked | CCoinsView backed by another CCoinsView |
| CCCoinsViewCache | CCoinsView that adds a memory cache for transactions to another CCoinsView |
| CCCoinsViewMemPool | CCoinsView that brings transactions from a memorypool into view |
| CCCoinsViewDB | CCoinsView backed by the LevelDB coin database (chainstate/) |
| CCCrypter | Encryption/decryption context with key information |
| CCDataStream | Double ended buffer combining vector and stream-like interfaces |
| ►CCDB | RAII class that provides access to a Berkeley database |
| CCWalletDB | Access to the wallet database (wallet.dat) |
| CCDBEnv | |
| ►CCDiskBlockPos | |
| CCDiskTxPos | |
| CCDNSSeedData | |
| CCExtKey | |
| CCExtPubKey | |
| CCFlatData | Wrapper for serializing arrays and POD |
| CCHashWriter | |
| CCImportingNow | |
| CCInit | |
| CCInPoint | An inpoint - a combination of a transaction and an index n into its vin |
| CCInv | Inv message data |
| CCKey | An encapsulated private key |
| CCKeyMetadata | |
| CCKeyPool | A key pool entry |
| ►CCKeyStore | A virtual base class for key stores |
| ►CCBasicKeyStore | Basic key store, that keeps keys in an address->secret map |
| ►CCCryptoKeyStore | Keystore which keeps the private keys encrypted |
| CCWallet | A CWallet is an extension of a keystore, which also maintains a set of transactions and balances, and provides the ability to create new transactions |
| CCLevelDBBatch | |
| ►CCLevelDBWrapper | |
| CCBlockTreeDB | Access to the block database (blocks/index/) |
| CCMainCleanup | |
| CCMasterKey | Master key for wallet encryption |
| CCMedianFilter< T > | Median filter over a stream of values |
| CCMerkleBlock | Used to relay blocks as header + vector<merkle branch> to filtered nodes |
| CCMessageHeader | Message header |
| CCMPAccept | |
| CCMPCrowd | |
| CCMPMetaDEx | |
| CCMPOffer | |
| CCMPPending | |
| CCMPSPInfo | |
| CCMPSTOList | |
| CCMPTally | |
| CCMPTradeList | |
| CCMPTransaction | |
| CCMPTxList | |
| CCMutexLock< Mutex > | Wrapper around boost::unique_lock<Mutex> |
| ►CCNetAddr | IP address (IPv6, or IPv4 using mapped IPv6 range (::FFFF:0:0/96)) |
| ►CCService | A combination of a network address (CNetAddr) and a (TCP) port |
| ►CCAddress | A CService with information about it as peer |
| CCAddrInfo | Extended statistics about a CAddress |
| CCNetCleanup | |
| CCNetMessage | |
| CCNode | Information about a peer |
| CCNodeSignals | |
| CCNodeStateStats | |
| CCNodeStats | |
| CCNoDestination | |
| CCSVModelWriter::Column | |
| CCompareValueOnly | |
| Ctinyformat::detail::convertToInt< T, convertible > | |
| Ctinyformat::detail::convertToInt< T, true > | |
| CCOrphan | |
| CCOrphanBlock | |
| CCOrphanTx | |
| CCOutPoint | An outpoint - a combination of a transaction hash and an index n into its vout |
| CCOutput | |
| CCPartialMerkleTree | Data structure that represents a partial merkle tree |
| CCPubKey | An encapsulated public key |
| CCReserveKey | A key allocated from the key pool |
| CCRPCCommand | |
| CCRPCTable | Bitcoin RPC command dispatcher |
| CCScriptCheck | Closure representing one script verification Note that this stores references to the spending transaction |
| CCScriptCompressor | Compact serializer for scripts |
| CCScriptNum | |
| CCSemaphore | |
| CCSemaphoreGrant | RAII-style semaphore lock |
| CCSerActionGetSerializeSize | |
| CCSerActionSerialize | |
| CCSerActionUnserialize | |
| CCSignatureCache | |
| ►CCTransaction | The basic transaction that is broadcasted on the network and contained in blocks |
| ►CCMerkleTx | A transaction with a merkle branch linking it to the block chain |
| CCWalletTx | A transaction with a bunch of additional info that only the owner cares about |
| CCTxIn | An input of a transaction |
| CCTxInUndo | Undo information for a CTxIn |
| CCTxMemPool | |
| CCTxMemPoolEntry | |
| CCTxOut | An output of a transaction |
| CCTxOutCompressor | Wrapper for CTxOut that provides a more compact serialization |
| CCTxUndo | Undo information for a CTransaction |
| ►CCUnsignedAlert | Alerts are for notifying old versions if they become too obsolete and need to upgrade |
| CCAlert | An alert is a combination of a serialized CUnsignedAlert and a signature |
| CCValidationState | Capture information about block/transaction validation |
| CCVarInt< I > | |
| ►CCWalletInterface | |
| CCWallet | A CWallet is an extension of a keystore, which also maintains a set of transactions and balances, and provides the ability to create new transactions |
| CCWalletKey | Private key that includes an expiration date in case it never gets used |
| CCWalletScanState | |
| ►Cdevice | |
| CSSLIOStreamDevice< Protocol > | |
| CCMPSPInfo::Entry | |
| ►Cstd::exception | STL class |
| ►Cstd::runtime_error | STL class |
| Cbignum_error | Errors thrown by the bignum class |
| Cleveldb_error | |
| Cscriptnum_error | |
| CSSLVerifyError | |
| Ctinyformat::detail::is_convertible< T1, T2 >::fail | |
| Ctinyformat::detail::FormatIterator | |
| Ctinyformat::detail::formatValueAsType< T, fmtT, convertible > | |
| Ctinyformat::detail::formatValueAsType< T, fmtT, true > | |
| CHMAC_SHA512_CTX | |
| Ctinyformat::detail::is_convertible< T1, T2 > | |
| Ctinyformat::detail::is_wchar< T > | |
| Ctinyformat::detail::is_wchar< const wchar_t * > | |
| Ctinyformat::detail::is_wchar< const wchar_t[n]> | |
| Ctinyformat::detail::is_wchar< wchar_t * > | |
| Ctinyformat::detail::is_wchar< wchar_t[n]> | |
| CJSONRequest | |
| Climitedmap< K, V > | STL-like map container that only keeps the N elements with the highest value |
| CLimitedString< Limit > | |
| CLocalServiceInfo | |
| CLockedPageManagerBase< Locker > | Thread-safe class to keep track of locked (ie, non-swappable) memory pages |
| ►CLockedPageManagerBase< MemoryPageLocker > | |
| CLockedPageManager | Singleton class to keep track of locked (ie, non-swappable) memory pages, for use in std::allocator templates |
| CMemoryPageLocker | OS-dependent memory page locking/unlocking |
| ►CMessage | |
| Cpayments::Output | |
| Cpayments::Payment | |
| Cpayments::PaymentACK | |
| Cpayments::PaymentDetails | |
| Cpayments::PaymentRequest | |
| Cpayments::X509Certificates | |
| Cmastercore::MetaDEx_compare | |
| Cmruset< T > | STL-like set container that only keeps the most recent N elements |
| Cmruset< CAddress > | |
| Cmruset< CInv > | |
| Cmsc_AddressTableEntry | |
| Cmsc_AddressTableEntryLessThan | |
| Cmsc_AddressTablePriv | |
| ►CNSObject | |
| CDockIconClickEventHandler | |
| CPaymentRequestPlus | |
| ►CQAbstractItemDelegate | |
| CTxViewDelegate | |
| ►CQAbstractListModel | |
| CBitcoinUnits | Bitcoin unit definitions |
| COptionsModel | Interface from Qt to configuration data structure for Bitcoin client |
| ►CQAbstractTableModel | |
| CAddressTableModel | Qt model of the address book in the core |
| CMatrixModel | |
| CRecentRequestsTableModel | Model for list of recently generated payment requests / bitcoin: URIs |
| CTransactionTableModel | UI model for the transaction table of a wallet |
| ►CQApplication | |
| CBitcoinApplication | Main Bitcoin application object |
| ►CQComboBox | |
| CQValueComboBox | |
| ►CQDataWidgetMapper | |
| CMonitoredDataMapper | Data to Widget mapper that watches for edits and notifies listeners when a field is edited |
| ►CQDialog | |
| CAboutDialog | "About" dialog box |
| CAddressBookPage | Widget that shows a list of sending or receiving addresses |
| CAskPassphraseDialog | Multifunctional dialog to ask for passphrases |
| CCoinControlDialog | |
| CEditAddressDialog | Dialog for editing an address and associated information |
| CHelpMessageDialog | "Help message" dialog box |
| CIntro | Introduction screen (pre-GUI startup) |
| COpenURIDialog | |
| COptionsDialog | Preferences dialog |
| CReceiveCoinsDialog | Dialog for requesting payment of bitcoins |
| CReceiveRequestDialog | |
| CRPCConsole | Local Bitcoin RPC console |
| CSendCoinsDialog | Dialog for sending bitcoins |
| CSendMPDialog | Dialog for sending Master Protocol tokens |
| CSignVerifyMessageDialog | |
| CTransactionDescDialog | Dialog showing transaction details |
| ►CQFrame | |
| CWalletFrame | |
| ►CQLabel | |
| CQRImageWidget | |
| ►CQLineEdit | |
| CQValidatedLineEdit | Line edit that can be marked as "invalid" to show input validation feedback |
| ►CQMainWindow | |
| CBitcoinGUI | Bitcoin GUI main class |
| ►CQObject | |
| CBitcoinCore | Class encapsulating Bitcoin Core startup and shutdown |
| CClientModel | Model for Bitcoin network client |
| CCSVModelWriter | Export a Qt table model to a CSV file |
| CFreespaceChecker | |
| CGUIUtil::TableViewLastColumnResizingFixer | Makes a QTableView last column feel as if it was being resized from its left border |
| CGUIUtil::ToolTipToRichTextFilter | |
| CMacDockIconHandler | Macintosh-specific dock icon handler |
| CMacNotificationHandler | Macintosh-specific notification handler (supports UserNotificationCenter and Growl) |
| CNotificator | Cross-platform desktop notification client |
| CPaymentServer | |
| CRPCExecutor | |
| CShutdownWindow | "Shutdown" window |
| CTransactionDesc | Provide a human-readable extended HTML description of a transaction |
| CWalletModel | Interface to Bitcoin wallet from Qt view code |
| ►CQSortFilterProxyModel | |
| CTransactionFilterProxy | Filter the transaction list according to pre-specified rules |
| ►CQSplashScreen | |
| CSplashScreen | Class for the splashscreen with information of the running client |
| ►CQStackedWidget | |
| CSendCoinsEntry | A single entry in the dialog for sending bitcoins |
| CWalletView | |
| ►CQTreeWidget | |
| CCoinControlTreeWidget | |
| ►CQValidator | |
| CBitcoinAddressCheckValidator | Bitcoin address widget validator, checks for a valid bitcoin address |
| CBitcoinAddressEntryValidator | Base58 entry widget validator, checks for valid characters and removes some whitespace |
| ►CQWidget | |
| CBalancesView | Widget showing the transaction list for a wallet, including a filter row |
| CBitcoinAmountField | Widget for entering bitcoin amounts |
| COverviewPage | Overview ("home") page widget |
| CTrafficGraphWidget | |
| CTransactionView | Widget showing the transaction list for a wallet, including a filter row |
| Csecure_allocator< T >::rebind< _Other > | |
| Czero_after_free_allocator< T >::rebind< _Other > | |
| CRecentRequestEntry | |
| CRecentRequestEntryLessThan | |
| CSendCoinsRecipient | |
| CWalletModel::SendCoinsReturn | |
| CCMPTransaction::SendToOwners_compare | |
| Cser_streamplaceholder | |
| ►Cstatic_visitor | |
| CCAffectedKeysVisitor | |
| CCKeyStoreIsMineVisitor | |
| CCScriptVisitor | |
| Cpayments::StaticDescriptorInitializer_paymentrequest_2eproto | |
| Ctinyformat::detail::is_convertible< T1, T2 >::succeed | |
| Ctallyitem | |
| CTransactionRecord | UI model for a transaction |
| CTransactionStatus | UI model for transaction status |
| CTransactionTablePriv | |
| CTxLessThan | |
| CTxPriorityCompare | |
| ►CUi_AboutDialog | |
| CUi::AboutDialog | |
| ►CUi_AddressBookPage | |
| CUi::AddressBookPage | |
| ►CUi_AskPassphraseDialog | |
| CUi::AskPassphraseDialog | |
| ►CUi_CoinControlDialog | |
| CUi::CoinControlDialog | |
| ►CUi_EditAddressDialog | |
| CUi::EditAddressDialog | |
| ►CUi_HelpMessageDialog | |
| CUi::HelpMessageDialog | |
| ►CUi_Intro | |
| CUi::Intro | |
| ►CUi_LookupAddressDialog | |
| CUi::LookupAddressDialog | |
| ►CUi_LookupSPDialog | |
| CUi::LookupSPDialog | |
| ►CUi_LookupTXDialog | |
| CUi::LookupTXDialog | |
| ►CUi_OpenURIDialog | |
| CUi::OpenURIDialog | |
| ►CUi_OptionsDialog | |
| CUi::OptionsDialog | |
| ►CUi_OverviewPage | |
| CUi::OverviewPage | |
| ►CUi_ReceiveCoinsDialog | |
| CUi::ReceiveCoinsDialog | |
| ►CUi_ReceiveRequestDialog | |
| CUi::ReceiveRequestDialog | |
| ►CUi_RPCConsole | |
| CUi::RPCConsole | |
| ►CUi_SendCoinsDialog | |
| CUi::SendCoinsDialog | |
| ►CUi_SendCoinsEntry | |
| CUi::SendCoinsEntry | |
| ►CUi_SendMPDialog | |
| CUi::SendMPDialog | |
| ►CUi_SignVerifyMessageDialog | |
| CUi::SignVerifyMessageDialog | |
| ►CUi_TransactionDescDialog | |
| CUi::TransactionDescDialog | |
| ►CUi_txHistoryDialog | |
| CUi::txHistoryDialog | |
| CWalletModel::UnlockContext | |
| ►Cstd::vector< T > | STL class |
| CCScript | Serialized script, used inside transaction inputs and outputs |
| CWalletModelTransaction | Data model for a walletmodel transaction |
| Cint | |
| ►CPARENT | |
| CAnnotatedMixin< PARENT > | |
| Csize_t | |