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 | |