LCOV - code coverage report
Current view: top level - src/jamidht - account_manager.cpp (source / functions) Hit Total Coverage
Test: jami-coverage-filtered.info Lines: 369 472 78.2 %
Date: 2024-04-30 08:52:06 Functions: 70 80 87.5 %

Function Name Sort by function name Hit count Sort by hit count
_ZN4jami14AccountManager20setCertificateStatusERKSt10shared_ptrIN3dht6crypto11CertificateEEN6dhtnet3tls10TrustStore16PermissionStatusEb 0
_ZN4jami14AccountManager23getCertificatesByStatusB5cxx11EN6dhtnet3tls10TrustStore16PermissionStatusE 0
_ZN4jami14AccountManager25removeContactConversationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN4jami14AccountManagerD0Ev 0
_ZZN4jami14AccountManager10onSyncDataEONS_10DeviceSyncEbENKUlRKSt10shared_ptrIN3dht6crypto11CertificateEEE0_clES9_ 0
_ZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEENKUlONS8_14RevocationListEE_clESK_ 0
_ZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlvE2_clEv 0
_ZZNK4jami14AccountManager12loadIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_ENKUlvE0_clEv 0
_ZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv 0
_ZZZNK4jami14AccountManager12loadIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv 0
_ZN4jami14AccountManager19discardTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN4jami14AccountManager9lookupUriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St8functionIFvS8_NS_13NameDirectory8ResponseEEE 4
_ZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS4_14RevocationListEE1_clESI_ 4
_ZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS4_14RevocationListEE1_clESI_ENKUlvE_clEv 4
_ZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_ENUlS8_NS3_4HashILm20EEEE_clES8_SL_ENKUlvE0_clEv 4
_ZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS4_14RevocationListEE1_clESI_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv 4
_ZZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_ENUlS8_NS3_4HashILm20EEEE_clES8_SL_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv 4
_ZN4jami14AccountManager25updateContactConversationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 8
_ZN4jami14AccountManager13parseAnnounceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ 13
_ZN4jami14AccountManager19announceFromReceiptERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 13
_ZZZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_ENKUlbE0_clEbENKUlvE_clEv 16
_ZZZZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_ENKUlbE0_clEbENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv 16
_ZN4jami14AccountManager13removeContactERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 17
_ZN4jami14AccountManager20setAccountDeviceNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 17
_ZZNK4jami14AccountManager12loadIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_ENKUlvE_clEv 17
_ZZZNK4jami14AccountManager12loadIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv 17
_ZN4jami14AccountManager23sendTrustRequestConfirmERKN3dht4HashILm20EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 37
_ZZN4jami14AccountManager23sendTrustRequestConfirmERKN3dht4HashILm20EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlRKSt10shared_ptrINS1_6crypto9PublicKeyEEE_clESJ_ 38
_ZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEE 47
_ZN4jami14AccountManager10addContactERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbS8_ 49
_ZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_ 53
_ZZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_ENKUlbE0_clEb 53
_ZZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_ENKUlvE_clEv 53
_ZZZZN4jami14AccountManager16sendTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEEENKUlRKSt10shared_ptrIN3dht6crypto9PublicKeyEEE_clESK_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv 53
_ZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_ENUlS8_NS3_4HashILm20EEEE_clES8_SL_ 84
_ZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_ENUlS8_NS3_4HashILm20EEEE_clES8_SL_ENKUlvE_clEv 84
_ZZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_ENUlS8_NS3_4HashILm20EEEE_clES8_SL_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv 84
_ZN4jami14AccountManager13onPeerMessageERKN3dht6crypto9PublicKeyEbOSt8functionIFvRKSt10shared_ptrINS2_11CertificateEERKNS1_4HashILm20EEEEE 85
_ZZN4jami14AccountManager13onPeerMessageERKN3dht6crypto9PublicKeyEbOSt8functionIFvRKSt10shared_ptrINS2_11CertificateEERKNS1_4HashILm20EEEEEENKUlSB_E_clESB_ 85
_ZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS3_12TrustRequestEE3_clESI_ 85
_ZN4jami14AccountManager20setCertificateStatusERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN6dhtnet3tls10TrustStore16PermissionStatusE 86
_ZN4jami14AccountManager18acceptTrustRequestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 137
_ZZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEEN5State5endedEvENKUlvE_clEv 310
_ZZZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEEN5State5endedEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv 310
_ZN4jami14AccountManager10onSyncDataEONS_10DeviceSyncEb 389
_ZZN4jami14AccountManager10onSyncDataEONS_10DeviceSyncEbENKUlvE_clEv 389
_ZZZN4jami14AccountManager10onSyncDataEONS_10DeviceSyncEbENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv 389
_ZZN4jami14AccountManager10onSyncDataEONS_10DeviceSyncEbENKUlRKSt10shared_ptrIN3dht6crypto11CertificateEEE1_clES9_ 453
_ZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlbE_clEbENKUlvE_clEv 509
_ZZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlbE_clEbENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv 509
_ZNK4jami14AccountManager11getContactsB5cxx11Eb 517
_ZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEb 520
_ZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlbE_clEb 520
_ZN4jami14AccountManagerD2Ev 527
_ZNK4jami14AccountManager16getTrustRequestsB5cxx11Ev 536
_ZNK4jami14AccountManager17getContactDetailsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 563
_ZN4jami14AccountManager12buildRequestESt13shared_futureISt10shared_ptrIN3dht6crypto10PrivateKeyEEE 568
_ZNK4jami14AccountManager20getAccountDeviceNameB5cxx11Ev 568
_ZZN4jami14AccountManager12buildRequestESt13shared_futureISt10shared_ptrIN3dht6crypto10PrivateKeyEEEENKUlvE_clEv 568
_ZN4jami14AccountManager11useIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt4pairISt10shared_ptrIN3dht6crypto10PrivateKeyEESA_INSC_11CertificateEEES8_RKSt6vectorIhSaIhEES8_RKNS_11ContactList16OnChangeCallbackE 581
_ZNK4jami14AccountManager12loadIdentityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_S8_ 581
_ZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS_18DeviceAnnouncementEE0_clESI_ 586
_ZZZN4jami14AccountManager9startSyncERKSt8functionIFvRKSt10shared_ptrIN3dht6crypto11CertificateEEEERKS1_IFvvEEbENKUlONS_18DeviceAnnouncementEE0_clESI_ENKUlS8_E_clES8_ 586
_ZN4jami14AccountManager15findCertificateERKN3dht4HashILm32EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto11CertificateEEEE 595
_ZN4jami14AccountManager13lookupAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt8functionIFvS8_NS_13NameDirectory8ResponseEEE 621
_ZN4jami14AccountManager15foundPeerDeviceERKSt10shared_ptrIN3dht6crypto11CertificateEERNS2_4HashILm20EEE 677
_ZN4jami14AccountManager17onPeerCertificateERKSt10shared_ptrIN3dht6crypto11CertificateEEbRNS2_4HashILm20EEE 677
_ZN4jami14AccountManager9isAllowedERKN3dht6crypto11CertificateEb 677
_ZN4jami14AccountManager18foundAccountDeviceERKSt10shared_ptrIN3dht6crypto11CertificateEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt6chrono10time_pointINSG_3_V212system_clockENSG_8durationIlSt5ratioILl1ELl1000000000EEEEEE 1052
_ZZN4jami14AccountManager15findCertificateERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto11CertificateEEEEENKUlSC_E_clESC_ 1164
_ZNK4jami14AccountManager15getKnownDevicesEv 1518
_ZNK4jami14AccountManager20getCertificateStatusERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4552
_ZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEENKUlONS_18DeviceAnnouncementEE0_clESK_ 4600
_ZZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEENKUlONS_18DeviceAnnouncementEE0_clESK_ENKUlRKS7_INS8_11CertificateEEE_clESP_ 4600
_ZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEE 4623
_ZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEENKUlbE1_clEb 4623
_ZN4jami14AccountManager15findCertificateERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto11CertificateEEEE 5824
_ZNK4jami14AccountManager9certStoreEv 7510
_ZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEEN5State5endedEv 9223
_ZZN4jami14AccountManager13forEachDeviceERKN3dht4HashILm20EEEOSt8functionIFvRKSt10shared_ptrINS1_6crypto9PublicKeyEEEEOS6_IFvbEEEN5State5foundESA_ 9223

Generated by: LCOV version 1.14