LCOV - code coverage report
Current view:
top level
-
src/jamidht
- account_manager.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
jami-coverage-filtered.info
Lines:
368
472
78.0 %
Date:
2024-05-17 08:42:08
Functions:
70
80
87.5 %
Function Name
Hit count
_ZN4jami14AccountManager10addContactERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbS8_
39
_ZN4jami14AccountManager10onSyncDataEONS_10DeviceSyncEb
284
_ZN4jami14AccountManager11useIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt4pairISt10shared_ptrIN3dht6crypto10PrivateKeyEESA_INSC_11CertificateEEES8_RKSt6vectorIhSaIhEES8_RKNS_11ContactList16OnChangeCallbackE
516
_ZN4jami14AccountManager12buildRequestESt13shared_futureISt10shared_ptrIN3dht6crypto10PrivateKeyEEE
503
_ZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEE
4196
_ZN4jami14AccountManager13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS_13NameDirectory8ResponseEEE
574
_ZN4jami14AccountManager13onPeerMessageERKN3dht6crypto9PublicKeyEbOSt8functionIFvRKSt10shared_ptrINS2_11CertificateEERKNS1_4HashILm20EEEEE
73
_ZN4jami14AccountManager13parseAnnounceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_
13
_ZN4jami14AccountManager13removeContactERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
12
_ZN4jami14AccountManager15findCertificateERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto11CertificateEEEE
5191
_ZN4jami14AccountManager15findCertificateERKN3dht4HashILm32EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto11CertificateEEEE
552
_ZN4jami14AccountManager15foundPeerDeviceERKSt10shared_ptrIN3dht6crypto11CertificateEERNS2_4HashILm20EEE
622
_ZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEE
39
_ZN4jami14AccountManager17onPeerCertificateERKSt10shared_ptrIN3dht6crypto11CertificateEEbRNS2_4HashILm20EEE
622
_ZN4jami14AccountManager18acceptTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
123
_ZN4jami14AccountManager18foundAccountDeviceERKSt10shared_ptrIN3dht6crypto11CertificateEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt6chrono10time_pointINSG_3_V212system_clockENSG_8durationIlSt5ratioILl1ELl1000000000EEEEEE
849
_ZN4jami14AccountManager19announceFromReceiptERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
13
_ZN4jami14AccountManager19discardTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
3
_ZN4jami14AccountManager20setAccountDeviceNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
17
_ZN4jami14AccountManager20setCertificateStatusERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN6dhtnet3tls10TrustStore16PermissionStatusE
89
_ZN4jami14AccountManager20setCertificateStatusERKSt10shared_ptrIN3dht6crypto11CertificateEEN6dhtnet3tls10TrustStore16PermissionStatusEb
0
_ZN4jami14AccountManager23getCertificatesByStatusB5cxx11EN6dhtnet3tls10TrustStore16PermissionStatusE
0
_ZN4jami14AccountManager23sendTrustRequestConfirmERKN3dht4HashILm20EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
31
_ZN4jami14AccountManager25removeContactConversationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN4jami14AccountManager25updateContactConversationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
4
_ZN4jami14AccountManager9isAllowedERKN3dht6crypto11CertificateEb
622
_ZN4jami14AccountManager9lookupUriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St8functionIFvS8_NS_13NameDirectory8ResponseEEE
4
_ZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEb
470
_ZN4jami14AccountManagerD0Ev
0
_ZN4jami14AccountManagerD2Ev
472
_ZNK4jami14AccountManager11getContactsB5cxx11Eb
466
_ZNK4jami14AccountManager12loadIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_
516
_ZNK4jami14AccountManager15getKnownDevicesEv
1332
_ZNK4jami14AccountManager16getTrustRequestsB5cxx11Ev
485
_ZNK4jami14AccountManager17getContactDetailsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
480
_ZNK4jami14AccountManager20getAccountDeviceNameB5cxx11Ev
503
_ZNK4jami14AccountManager20getCertificateStatusERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
4258
_ZNK4jami14AccountManager9certStoreEv
6730
_ZZN4jami14AccountManager10onSyncDataEONS_10DeviceSyncEbENKUlRKSt10shared_ptrIN3dht6crypto11CertificateEEE0_clES9_
0
_ZZN4jami14AccountManager10onSyncDataEONS_10DeviceSyncEbENKUlRKSt10shared_ptrIN3dht6crypto11CertificateEEE1_clES9_
319
_ZZN4jami14AccountManager10onSyncDataEONS_10DeviceSyncEbENKUlvE_clEv
284
_ZZN4jami14AccountManager12buildRequestESt13shared_futureISt10shared_ptrIN3dht6crypto10PrivateKeyEEEENKUlvE_clEv
503
_ZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEEN5State5endedEv
8379
_ZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEEN5State5foundESA_
8379
_ZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEENKUlONS8_14RevocationListEE_clESK_
0
_ZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEENKUlONS_18DeviceAnnouncementEE0_clESK_
4183
_ZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEENKUlbE1_clEb
4196
_ZZN4jami14AccountManager13onPeerMessageERKN3dht6crypto9PublicKeyEbOSt8functionIFvRKSt10shared_ptrINS2_11CertificateEERKNS1_4HashILm20EEEEEENKUlSB_E_clESB_
73
_ZZN4jami14AccountManager15findCertificateERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto11CertificateEEEEENKUlSC_E_clESC_
1060
_ZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_
41
_ZZN4jami14AccountManager23sendTrustRequestConfirmERKN3dht4HashILm20EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlRKSt10shared_ptrINS1_6crypto9PublicKeyEEE_clESJ_
31
_ZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_
73
_ZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS4_14RevocationListEE1_clESI_
4
_ZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS_18DeviceAnnouncementEE0_clESI_
525
_ZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlbE_clEb
469
_ZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlvE2_clEv
0
_ZZNK4jami14AccountManager12loadIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_ENKUlvE0_clEv
0
_ZZNK4jami14AccountManager12loadIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_ENKUlvE_clEv
17
_ZZZN4jami14AccountManager10onSyncDataEONS_10DeviceSyncEbENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
284
_ZZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEEN5State5endedEvENKUlvE_clEv
261
_ZZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEENKUlONS_18DeviceAnnouncementEE0_clESK_ENKUlRKS7_INS8_11CertificateEEE_clESP_
4182
_ZZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_ENKUlbE0_clEb
41
_ZZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_ENKUlvE_clEv
41
_ZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_ENUlS8_NS3_4HashILm20EEEE_clES8_SL_
72
_ZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS4_14RevocationListEE1_clESI_ENKUlvE_clEv
4
_ZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS_18DeviceAnnouncementEE0_clESI_ENKUlS8_E_clES8_
525
_ZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlbE_clEbENKUlvE_clEv
460
_ZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZNK4jami14AccountManager12loadIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZNK4jami14AccountManager12loadIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
17
_ZZZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEEN5State5endedEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
261
_ZZZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_ENKUlbE0_clEbENKUlvE_clEv
8
_ZZZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
41
_ZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_ENUlS8_NS3_4HashILm20EEEE_clES8_SL_ENKUlvE0_clEv
2
_ZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_ENUlS8_NS3_4HashILm20EEEE_clES8_SL_ENKUlvE_clEv
72
_ZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS4_14RevocationListEE1_clESI_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
4
_ZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlbE_clEbENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
460
_ZZZZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_ENKUlbE0_clEbENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
8
_ZZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_ENUlS8_NS3_4HashILm20EEEE_clES8_SL_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
2
_ZZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_ENUlS8_NS3_4HashILm20EEEE_clES8_SL_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
72
Generated by:
LCOV version 1.14