Anoncoin  0.9.4
P2P Digital Currency
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cstd::__detail::_List_node_base
 CAcceptedConnection
 Clibzerocoin::AccumulatorImplementation of the RSA-based accumulator
 Clibzerocoin::AccumulatorAndProofParams
 Clibzerocoin::AccumulatorProofOfKnowledgeA prove that a value insde the commitment commitmentToCoin is in an accumulator a
 Clibzerocoin::AccumulatorWitnessA witness that a PublicCoin is in the accumulation of a set of coins
 CAddressTableEntry
 CAddressTableEntryLessThan
 CAddressTablePriv
 Callocator
 CSAM::Message::Answer< T >
 Cbase_uint< BITS >Base class without constructors for uint256 and uint160
 CBIGNUM
 CCAccountAccount information
 CCAccountingEntryInternal transfers
 CCAddrDBAccess to the (IP) address database (peers.dat)
 CCAddressBookDataAddress book data
 CCAddrManStochastical (IP) address manager
 CCAutoBN_CTXRAII encapsulated BN_CTX (OpenSSL bignum context)
 CCAutoFileRAII wrapper for FILE*
 CCBase58DataBase class for all base58-encoded data
 CCBlockFileInfo
 CCBlockHeaderNodes 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
 CCBlockIndexThe 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
 CCBlockLocatorDescribes 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
 CCBlockUndoUndo information for a CBlock
 CCBloomFilterBloomFilter is a probabilistic filter which SPV clients provide so that we can filter the transactions we sends them
 CCBufferedFileWrapper around a FILE* that implements a ring buffer to deserialize from
 CCChainAn in-memory indexed chain of blocks
 CCChainParamsCChainParams defines various tweakable parameters of a given instance of the Anoncoin system
 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
 CCClientUIInterfaceSignals for UI communication
 CCCoinControlCoin Control Features
 CCCoinsPruned version of CTransaction: only retains metadata and unspent transaction outputs
 CCCoinsStats
 CCCoinsViewAbstract view on the open txout dataset
 CCCrypterEncryption/decryption context with key information
 CCDataStreamDouble ended buffer combining vector and stream-like interfaces
 CCDBRAII class that provides access to a Berkeley database
 CCDBEnv
 CCDiskBlockPos
 CCDNSSeedData
 CCExtKey
 CCExtPubKey
 CCFlatDataWrapper for serializing arrays and POD
 CCHashWriter
 CCImportingNow
 CCInit
 CCInPointAn inpoint - a combination of a transaction and an index n into its vin
 CCInvInv message data
 CCKeyAn encapsulated private key
 CCKeyMetadata
 CCKeyPoolA key pool entry
 CCKeyStoreA virtual base class for key stores
 CCLevelDBBatch
 CCLevelDBWrapper
 CCMainCleanup
 CCMasterKeyMaster key for wallet encryption
 CCMedianFilter< T >Median filter over a stream of values
 CCMerkleBlockUsed to relay blocks as header + vector<merkle branch> to filtered nodes
 CCMessageHeaderMessage header
 CCMutexLock< Mutex >Wrapper around boost::unique_lock<Mutex>
 CCNetAddrIP address (IPv6, or IPv4 using mapped IPv6 range (::FFFF:0:0/96))
 CCNetCleanup
 CCNetMessage
 CCNodeInformation about a peer
 CCNodeCombinedStats
 CCNodeSignals
 CCNodeStateStats
 CCNodeStats
 CCNoDestination
 Clibzerocoin::CoinDenomination
 Clibzerocoin::CoinSpendThe complete proof needed to spend a zerocoin
 CCSVModelWriter::Column
 Clibzerocoin::CommitmentA commitment, complete with contents and opening randomness
 Clibzerocoin::CommitmentProofOfKnowledgeProof that two commitments open to the same value
 CCompareValueOnly
 Ctinyformat::detail::convertToInt< T, convertible >
 Ctinyformat::detail::convertToInt< T, true >
 CCOrphan
 CCOrphanBlock
 CCOrphanTx
 CCOutPointAn outpoint - a combination of a transaction hash and an index n into its vout
 CCOutput
 CCPartialMerkleTreeData structure that represents a partial merkle tree
 CCPubKeyAn encapsulated public key
 CCReserveKeyA key allocated from the key pool
 CCRPCCommand
 CCRPCConvertParam
 CCRPCConvertTable
 CCRPCTableAnoncoin RPC command dispatcher
 CCScriptCheckClosure representing one script verification Note that this stores references to the spending transaction
 CCScriptCompressorCompact serializer for scripts
 CCScriptNum
 CCSemaphore
 CCSemaphoreGrantRAII-style semaphore lock
 CCSerActionGetSerializeSize
 CCSerActionSerialize
 CCSerActionUnserialize
 CCSignatureCache
 CCTransactionThe basic transaction that is broadcasted on the network and contained in blocks
 CCTxInAn input of a transaction
 CCTxInUndoUndo information for a CTxIn
 CCTxMemPool
 CCTxMemPoolEntry
 CCTxOutAn output of a transaction
 CCTxOutCompressorWrapper for CTxOut that provides a more compact serialization
 CCTxUndoUndo information for a CTransaction
 CCUnsignedAlertAlerts are for notifying old versions if they become too obsolete and need to upgrade
 CCValidationStateCapture information about block/transaction validation
 CCVarInt< I >
 CCWalletInterface
 CCWalletKeyPrivate key that includes an expiration date in case it never gets used
 CCWalletScanState
 Cdevice
 Ctinyformat::detail::is_convertible< T1, T2 >::fail
 Ctinyformat::detail::FormatIterator
 Ctinyformat::detail::formatValueAsType< T, fmtT, convertible >
 Ctinyformat::detail::formatValueAsType< T, fmtT, true >
 CSAM::StreamSession::ForwardedStream
 CSAM::FullDestination
 CHMAC_SHA256Context
 CHMAC_SHA512_CTX
 Clibzerocoin::IntegerGroupParams
 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 >
 CMemoryPageLockerOS-dependent memory page locking/unlocking
 CMessage
 CSAM::Message
 Cmruset< T >STL-like set container that only keeps the most recent N elements
 Cmruset< CAddress >
 Cmruset< CInv >
 CNodeLessThan
 CNSObject
 Clibzerocoin::Params
 CPaymentRequestPlus
 CPeerTablePriv
 Clibzerocoin::PrivateCoinA private coin
 Clibzerocoin::PublicCoinA Public coin is the part of a coin that is published to the network and what is handled by other clients
 CQAbstractItemDelegate
 CQAbstractListModel
 CQAbstractTableModel
 CQApplication
 CQComboBox
 CQDataWidgetMapper
 CQDialog
 CQFrame
 CQLabel
 CQLineEdit
 CQMainWindow
 CQObject
 CQSortFilterProxyModel
 CQSplashScreen
 CQStackedWidget
 Cqt_meta_stringdata_AboutDialog_t
 Cqt_meta_stringdata_AddressBookPage_t
 Cqt_meta_stringdata_AddressTableModel_t
 Cqt_meta_stringdata_AnoncoinAddressCheckValidator_t
 Cqt_meta_stringdata_AnoncoinAddressEntryValidator_t
 Cqt_meta_stringdata_AnoncoinAmountField_t
 Cqt_meta_stringdata_AnoncoinGUI_t
 Cqt_meta_stringdata_AnoncoinUnits_t
 Cqt_meta_stringdata_AskPassphraseDialog_t
 Cqt_meta_stringdata_ClientModel_t
 Cqt_meta_stringdata_CoinControlDialog_t
 Cqt_meta_stringdata_CoinControlTreeWidget_t
 Cqt_meta_stringdata_CSVModelWriter_t
 Cqt_meta_stringdata_EditAddressDialog_t
 Cqt_meta_stringdata_GUIUtil__TableViewLastColumnResizingFixer_t
 Cqt_meta_stringdata_GUIUtil__ToolTipToRichTextFilter_t
 Cqt_meta_stringdata_HelpMessageDialog_t
 Cqt_meta_stringdata_I2POptionsWidget_t
 Cqt_meta_stringdata_Intro_t
 Cqt_meta_stringdata_MacDockIconHandler_t
 Cqt_meta_stringdata_MacNotificationHandler_t
 Cqt_meta_stringdata_MonitoredDataMapper_t
 Cqt_meta_stringdata_Notificator_t
 Cqt_meta_stringdata_OpenURIDialog_t
 Cqt_meta_stringdata_OptionsDialog_t
 Cqt_meta_stringdata_OptionsModel_t
 Cqt_meta_stringdata_OverviewPage_t
 Cqt_meta_stringdata_PaymentServer_t
 Cqt_meta_stringdata_PeerTableModel_t
 Cqt_meta_stringdata_QRImageWidget_t
 Cqt_meta_stringdata_QValidatedLineEdit_t
 Cqt_meta_stringdata_QValueComboBox_t
 Cqt_meta_stringdata_ReceiveCoinsDialog_t
 Cqt_meta_stringdata_ReceiveRequestDialog_t
 Cqt_meta_stringdata_RecentRequestsTableModel_t
 Cqt_meta_stringdata_RPCConsole_t
 Cqt_meta_stringdata_SendCoinsDialog_t
 Cqt_meta_stringdata_SendCoinsEntry_t
 Cqt_meta_stringdata_ShowI2PAddresses_t
 Cqt_meta_stringdata_ShutdownWindow_t
 Cqt_meta_stringdata_SignVerifyMessageDialog_t
 Cqt_meta_stringdata_SplashScreen_t
 Cqt_meta_stringdata_TrafficGraphWidget_t
 Cqt_meta_stringdata_TransactionDesc_t
 Cqt_meta_stringdata_TransactionDescDialog_t
 Cqt_meta_stringdata_TransactionFilterProxy_t
 Cqt_meta_stringdata_TransactionTableModel_t
 Cqt_meta_stringdata_TransactionView_t
 Cqt_meta_stringdata_UnitDisplayStatusBarControl_t
 Cqt_meta_stringdata_WalletFrame_t
 Cqt_meta_stringdata_WalletModel_t
 Cqt_meta_stringdata_WalletView_t
 CQTreeWidget
 CQValidator
 CQWidget
 Csecure_allocator< T >::rebind< _Other >
 Czero_after_free_allocator< T >::rebind< _Other >
 CRecentRequestEntry
 CRecentRequestEntryLessThan
 CSAM::RequestResult< T >
 CSAM::RequestResult< std::auto_ptr< T > >
 CSAM::RequestResult< void >
 CSAM::RequestResult< std::auto_ptr< T > >::RequestResultRef
 Cruntime_error
 CSendCoinsRecipient
 CWalletModel::SendCoinsReturn
 Cser_streamplaceholder
 Clibzerocoin::SerialNumberSignatureOfKnowledgeA Signature of knowledge on the hash of metadata attesting that the signer knows the values necessary to open a commitment which contains a coin(which it self is of course a commitment) with a given serial number
 CSAM::StreamSessionAdapter::SessionHolder
 CSAM::Socket
 Clibzerocoin::SpendMetaDataAny meta data needed for Anoncoin integration
 Cstatic_visitor
 Cpayments::StaticDescriptorInitializer_paymentrequest_2eproto
 CSAM::StreamSession
 CSAM::StreamSessionAdapter
 Ctinyformat::detail::is_convertible< T1, T2 >::succeed
 Ctallyitem
 CTimer
 CTransactionRecordUI model for a transaction
 CTransactionStatusUI model for transaction status
 CTransactionTablePriv
 CTxLessThan
 CTxPriorityCompare
 CUi_AboutDialog
 CUi_AddressBookPage
 CUi_AskPassphraseDialog
 CUi_CoinControlDialog
 CUi_EditAddressDialog
 CUi_HelpMessageDialog
 CUi_I2POptionsWidget
 CUi_Intro
 CUi_OpenURIDialog
 CUi_OptionsDialog
 CUi_OverviewPage
 CUi_ReceiveCoinsDialog
 CUi_ReceiveRequestDialog
 CUi_RPCConsole
 CUi_SendCoinsDialog
 CUi_SendCoinsEntry
 CUi_ShowI2PAddresses
 CUi_SignVerifyMessageDialog
 CUi_TransactionDescDialog
 CWalletModel::UnlockContext
 Cvector
 CWalletModelTransactionData model for a walletmodel transaction
 CPARENT