Bitcoin Core  0.21.0rc5
P2P Digital Currency
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 1234]
 Nankerl
 Nnanobench
 NBCLog
 CTimerRAII-style object that outputs timing information to logs
 CLogger
 Nbech32
 Nbenchmark
 Ndata
 CArgs
 CBenchRunner
 NConsensusTransaction validation functions
 CBIP9DeploymentStruct for each individual consensus rule change using BIP9
 CParamsParameters that influence chain consensus
 NCuckooCacheHigh-performance cache primitives
 Cbit_packed_atomic_flagsbit_packed_atomic_flags implements a container for garbage collection flags that is only thread unsafe on calls to setup
 Ccachecache implements a cache with properties similar to a cuckoo-set
 NDBKeys
 Ndbwrapper_privateThese should be considered an implementation detail of the specific database
 Nfeebumper
 NfsbridgeFilesystem operations and types
 CFileLock
 NGUIUtilUtility functions used by the Bitcoin Qt UI
 CToolTipToRichTextFilterQt event filter that intercepts ToolTipChange events, and replaces the tooltip with a rich text representation if needed
 CLabelOutOfFocusEventFilterQt event filter that intercepts QEvent::FocusOut events for QLabel objects, and resets their ‘textInteractionFlags’ property to get rid of the visible cursor
 CTableViewLastColumnResizingFixerMakes a QTableView last column feel as if it was being resized from its left border
 CClickableLabel
 CClickableProgressBar
 CItemDelegate
 Ninterfaces
 CFoundBlockHelper for findBlock to selectively return pieces of block data
 CChainInterface giving clients (wallet processes, maybe other analysis tools in the future) ability to access to the chain state, receive notifications, estimate fees, and submit transactions
 CChainClientInterface to let node manage chain clients (wallets, or maybe tools for monitoring and analysis in the future)
 CHandlerGeneric interface for managing an event handler or callback function registered with another interface
 CBlockAndHeaderTipInfoBlock and header tip information
 CNodeTop-level interface for a bitcoin node (bitcoind process)
 CBlockTipBlock tip (could be a header or not, depends on the subscribed signal)
 CWalletInterface for accessing a wallet
 CWalletClientWallet chain client that in addition to having chain client methods for starting up, shutting down, and registering RPCs, also has additional methods (called by the GUI) to load and create wallets
 CWalletAddressInformation about one wallet address
 CWalletBalancesCollection of wallet balances
 CWalletTx
 CWalletTxStatusUpdated transaction status
 CWalletTxOutWallet transaction output
 Nmemusage
 Cstl_tree_node
 Cstl_shared_counter
 Cunordered_node
 NNetMsgTypeBitcoin protocol message types
 Nripemd160Internal RIPEMD-160 implementation
 NRPCServer
 Nsha1Internal SHA-1 implementation
 Nsha256Internal SHA-256 implementation
 Nsha256_shani
 Nsha256d64_avx2
 Nsha256d64_shani
 Nsha256d64_sse41
 Nsha512Internal SHA-512 implementation
 Nspanparsing
 Ntinyformat
 Ndetail
 Cformat_error
 CFormatListList of template arguments format(), held in a type-opaque way
 Ntorv3
 NUi
 CAddressBookPage
 CAskPassphraseDialog
 CCoinControlDialog
 CCreateWalletDialog
 CRPCConsole
 CEditAddressDialog
 CHelpMessageDialog
 CIntro
 CModalOverlay
 COpenURIDialog
 COptionsDialog
 COverviewPage
 CPSBTOperationsDialog
 CReceiveCoinsDialog
 CReceiveRequestDialog
 CSendCoinsDialog
 CSendCoinsEntry
 CSignVerifyMessageDialog
 CTransactionDescDialog
 Nutil
 CRefType-safe dynamic reference
 CSettingsStored settings
 CSettingsSpanAccessor for list of settings that skips negated values when iterated over
 Nwallet_crypto_tests
 NWalletTool