LCOV - code coverage report
Current view: top level - src - btcsignals.h (source / functions) Coverage Total Hit
Test: total_coverage.info Lines: 95.8 % 48 46
Test Date: 2026-04-27 06:58:15 Functions: 82.0 % 50 41
Branches: 23.5 % 536 126

Function Name Sort by function name Hit count Sort by function hit count
_ZN10btcsignals17scoped_connectionD2Ev 1004
_ZNK10btcsignals10connection9connectedEv 1018
_ZN10btcsignals10connection10disconnectEv 1387
_ZNK10btcsignals6signalIFvvENS_19optional_last_valueIvEEE5emptyEv 2058
_ZNK10btcsignals6signalIFvRiENS_19optional_last_valueIvEEE5emptyEv 6
_ZNK10btcsignals6signalIFvvENS_19optional_last_valueIvEEE5emptyEv 2052
_ZN10btcsignals6signalIFbvENS_19optional_last_valueIbEEE7connectIRS1_EENS_10connectionEOT_ 21958
_ZN10btcsignals6signalIFv20SynchronizationStatellbENS_19optional_last_valueIvEEE7connectIRSt8functionIS2_EEENS_10connectionEOT_ 0
_ZN10btcsignals6signalIFvPN6wallet7CWalletEENS_19optional_last_valueIvEEE7connectIZNS1_12_GLOBAL__N_110WalletImpl19handleStatusChangedESt8functionIFvvEEEUlS3_E_EENS_10connectionEOT_ 0
_ZN10btcsignals6signalIFvRK22transaction_identifierILb0EE10ChangeTypeENS_19optional_last_valueIvEEE7connectIZN6wallet12_GLOBAL__N_110WalletImpl24handleTransactionChangedESt8functionIS6_EEUlS4_S5_E_EENS_10connectionEOT_ 0
_ZN10btcsignals6signalIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiENS_19optional_last_valueIvEEE7connectIRSt8functionIS9_EEENS_10connectionEOT_ 0
_ZN10btcsignals6signalIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEibENS_19optional_last_valueIvEEE7connectIRSt8functionIS9_EEENS_10connectionEOT_ 0
_ZN10btcsignals6signalIFvRKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot11PayToAnchor14WitnessUnknownEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN6wallet14AddressPurposeE10ChangeTypeENS_19optional_last_valueIvEEE7connectIZNSM_12_GLOBAL__N_110WalletImpl24handleAddressBookChangedESt8functionISP_EEUlSD_SL_bSN_SO_E_EENS_10connectionEOT_ 0
_ZN10btcsignals6signalIFvbENS_19optional_last_valueIvEEE7connectIRSt8functionIS1_EEENS_10connectionEOT_ 0
_ZN10btcsignals6signalIFviENS_19optional_last_valueIvEEE7connectIRSt8functionIS1_EEENS_10connectionEOT_ 0
_ZN10btcsignals6signalIFvvENS_19optional_last_valueIvEEE7connectIRSt8functionIS1_EEENS_10connectionEOT_ 0
_ZN10btcsignals6signalIFN12_GLOBAL__N_112MoveOnlyDataEiENS_19optional_last_valueIS2_EEE7connectIRS3_EENS_10connectionEOT_ 1
_ZN10btcsignals6signalIFv20SynchronizationStateRK11CBlockIndexdENS_19optional_last_valueIvEEE7connectIRSt8functionIS5_EEENS_10connectionEOT_ 1
_ZN10btcsignals6signalIFvRiENS_19optional_last_valueIvEEE7connectIZN16btcsignals_tests24disconnect_thread_safety11test_methodEvEUlS1_E_EENS_10connectionEOT_ 1
_ZN10btcsignals6signalIFvvENS_19optional_last_valueIvEEE7connectIZN16btcsignals_tests13thread_safety11test_methodEvEUlvE_EENS_10connectionEOT_ 1
_ZN10btcsignals6signalIFvvENS_19optional_last_valueIvEEE7connectIZN16btcsignals_tests16recursion_safety11test_methodEvEUlvE0_EENS_10connectionEOT_ 1
_ZN10btcsignals6signalIFvvENS_19optional_last_valueIvEEE7connectIZN16btcsignals_tests16recursion_safety11test_methodEvEUlvE1_EENS_10connectionEOT_ 1
_ZN10btcsignals6signalIFvvENS_19optional_last_valueIvEEE7connectIZN16btcsignals_tests16recursion_safety11test_methodEvEUlvE_EENS_10connectionEOT_ 1
_ZN10btcsignals6signalIFvvENS_19optional_last_valueIvEEE7connectIZZN16btcsignals_tests16recursion_safety11test_methodEvENKUlvE1_clEvEUlvE_EENS_10connectionEOT_ 1
_ZN10btcsignals6signalIFbvENS_19optional_last_valueIbEEE7connectIRS1_EENS_10connectionEOT_ 3
_ZN10btcsignals6signalIFvRiENS_19optional_last_valueIvEEE7connectIRS2_EENS_10connectionEOT_ 8
_ZN10btcsignals6signalIFvvENS_19optional_last_valueIvEEE7connectIZZN16btcsignals_tests13thread_safety11test_methodEvENKUlvE1_clEvEUlvE_EENS_10connectionEOT_ 1000
_ZN10btcsignals6signalIFbRK13bilingual_strRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjENS_19optional_last_valueIbEEE7connectIRSt8functionISC_EEENS_10connectionEOT_ 1462
_ZN10btcsignals6signalIFbRK13bilingual_strjENS_19optional_last_valueIbEEE7connectIRSt8functionIS4_EEENS_10connectionEOT_ 1462
_ZN10btcsignals6signalIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENS_19optional_last_valueIvEEE7connectIRSt8functionIS9_EEENS_10connectionEOT_ 2599
_ZN10btcsignals6signalIFvPKN6wallet15ScriptPubKeyManElENS_19optional_last_valueIvEEE7connectIZNS1_7CWallet31ConnectScriptPubKeyManNotifiersEvEUlS4_lE_EENS_10connectionEOT_ 7708
_ZN10btcsignals6signalIFvvENS_19optional_last_valueIvEEE7connectIZN6wallet7CWallet31ConnectScriptPubKeyManNotifiersEvEUlvE_EENS_10connectionEOT_ 7708
_ZNK10btcsignals6signalIFvvENS_19optional_last_valueIvEEEclIJEEEvDpOT_ 465620
_ZNK10btcsignals6signalIFN12_GLOBAL__N_112MoveOnlyDataEiENS_19optional_last_valueIS2_EEEclIJRiEEESt8optionalIS2_EDpOT_ 1
_ZNK10btcsignals6signalIFbvENS_19optional_last_valueIbEEEclIJEEESt8optionalIbEDpOT_ 6
_ZNK10btcsignals6signalIFvRiENS_19optional_last_valueIvEEEclIJS1_EEEvDpOT_ 6
_ZNK10btcsignals6signalIFvbENS_19optional_last_valueIvEEEclIJRbEEEvDpOT_ 9
_ZNK10btcsignals6signalIFbRK13bilingual_strRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjENS_19optional_last_valueIbEEEclIJS3_SB_RjEEESt8optionalIbEDpOT_ 11
_ZNK10btcsignals6signalIFvPKN6wallet15ScriptPubKeyManElENS_19optional_last_valueIvEEEclIJPNS1_25DescriptorScriptPubKeyManERmEEEvDpOT_ 18
_ZNK10btcsignals6signalIFvRKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot11PayToAnchor14WitnessUnknownEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN6wallet14AddressPurposeE10ChangeTypeENS_19optional_last_valueIvEEEclIJSD_RA1_KcbSN_SO_EEEvDpOT_ 27
_ZNK10btcsignals6signalIFvPN6wallet7CWalletEENS_19optional_last_valueIvEEEclIJS3_EEEvDpOT_ 172
_ZNK10btcsignals6signalIFbRK13bilingual_strjENS_19optional_last_valueIbEEEclIJS3_RjEEESt8optionalIbEDpOT_ 179
_ZNK10btcsignals6signalIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiENS_19optional_last_valueIvEEEclIJS6_RKiEEEvDpOT_ 816
_ZNK10btcsignals6signalIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiENS_19optional_last_valueIvEEEclIJS6_iEEEvDpOT_ 1384
_ZNK10btcsignals6signalIFviENS_19optional_last_valueIvEEEclIJRiEEEvDpOT_ 2408
_ZNK10btcsignals6signalIFvRK22transaction_identifierILb0EE10ChangeTypeENS_19optional_last_valueIvEEEclIJS4_S5_EEEvDpOT_ 4389
_ZNK10btcsignals6signalIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENS_19optional_last_valueIvEEEclIJS8_EEEvDpOT_ 7785
_ZNK10btcsignals6signalIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEibENS_19optional_last_valueIvEEEclIJS8_RiRbEEEvDpOT_ 8855
_ZNK10btcsignals6signalIFvRK22transaction_identifierILb0EE10ChangeTypeENS_19optional_last_valueIvEEEclIJRS2_S5_EEEvDpOT_ 26470
_ZNK10btcsignals6signalIFvRKSt7variantIJ14CNoDestination17PubKeyDestination6PKHash10ScriptHash19WitnessV0ScriptHash16WitnessV0KeyHash16WitnessV1Taproot11PayToAnchor14WitnessUnknownEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbN6wallet14AddressPurposeE10ChangeTypeENS_19optional_last_valueIvEEEclIJSD_SL_RbSN_SO_EEEvDpOT_ 28022
_ZNK10btcsignals6signalIFv20SynchronizationStatellbENS_19optional_last_valueIvEEEclIJRS1_RlS8_RbEEEvDpOT_ 97547
_ZNK10btcsignals6signalIFv20SynchronizationStateRK11CBlockIndexdENS_19optional_last_valueIvEEEclIJRS1_S4_RdEEEvDpOT_ 120846
_ZNK10btcsignals6signalIFvvENS_19optional_last_valueIvEEEclIJEEEvDpOT_ 166669

Generated by: LCOV version 2.0-1