LCOV - code coverage report
Current view: top level - foo/src/jamidht/swarm - routing_table.cpp (source / functions) Hit Total Coverage
Test: jami-coverage-filtered.info Lines: 276 340 81.2 %
Date: 2025-12-18 10:07:43 Functions: 44 69 63.8 %

Function Name Sort by function name Hit count Sort by hit count
_ZN4jami12RoutingTable20removeConnectingNodeERKN3dht4HashILm32EEE 0
_ZN4jami6Bucket12getNodeTimerERKSt10shared_ptrIN6dhtnet22ChannelSocketInterfaceEE 0
_ZNK4jami12RoutingTable17printRoutingTableEv 0
_ZNK4jami12RoutingTable20getBucketMobileNodesEv 0
_ZNK4jami6Bucket11printBucketEj 0
_ZZNK4jami12RoutingTable17printRoutingTableEvENKUlvE0_clEv 0
_ZZNK4jami12RoutingTable17printRoutingTableEvENKUlvE_clEv 0
_ZZNK4jami6Bucket11printBucketEjENKUlvE0_clEv 0
_ZZNK4jami6Bucket11printBucketEjENKUlvE1_clEv 0
_ZZNK4jami6Bucket11printBucketEjENKUlvE2_clEv 0
_ZZNK4jami6Bucket11printBucketEjENKUlvE3_clEv 0
_ZZNK4jami6Bucket11printBucketEjENKUlvE4_clEv 0
_ZZNK4jami6Bucket11printBucketEjENKUlvE5_clEv 0
_ZZNK4jami6Bucket11printBucketEjENKUlvE6_clEv 0
_ZZNK4jami6Bucket11printBucketEjENKUlvE_clEv 0
_ZZZNK4jami12RoutingTable17printRoutingTableEvENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZNK4jami12RoutingTable17printRoutingTableEvENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE3_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE4_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE5_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE6_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZZZNK4jami6Bucket11printBucketEjENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1217basic_string_viewIcEEEv 0
_ZNK4jami12RoutingTable13getKnownNodesEv 1
_ZNK4jami12RoutingTable14getMobileNodesEv 1
_ZNK4jami12RoutingTable18getConnectingNodesEv 1
_ZNK4jami6Bucket14getNodeSocketsEv 1
_ZN4jami12RoutingTable12shutdownNodeERKN3dht4HashILm32EEE 2
_ZN4jami12RoutingTable16removeMobileNodeERKN3dht4HashILm32EEE 2
_ZN4jami12RoutingTable13hasMobileNodeERKN3dht4HashILm32EEE 5
_ZN4jami6Bucket14changeMobilityERKN3dht4HashILm32EEEb 8
_ZN4jami12RoutingTable7addNodeERKSt10shared_ptrIN6dhtnet22ChannelSocketInterfaceEE 10
_ZN4jami12RoutingTable10deleteNodeERKN3dht4HashILm32EEE 11
_ZZN4jami6Bucket12shutdownNodeERKN3dht4HashILm32EEEENKUlvE_clEv 12
_ZN4jami12RoutingTable13addMobileNodeERKN3dht4HashILm32EEE 14
_ZN4jami6Bucket12shutdownNodeERKN3dht4HashILm32EEE 14
_ZNK4jami12RoutingTable11getAllNodesEv 17
_ZN4jami6Bucket13addMobileNodeERKN3dht4HashILm32EEE 18
_ZNK4jami12RoutingTable8getNodesEv 31
_ZN4jami12RoutingTable5splitERSt14_List_iteratorINS_6BucketEE 135
_ZNK4jami12RoutingTable5depthERSt14_List_iteratorINS_6BucketEE 135
_ZNK4jami12RoutingTable6middleERSt14_List_iteratorINS_6BucketEE 135
_ZNK4jami6Bucket12getKnownNodeEj 163
_ZN4jami12RoutingTable10removeNodeERKN3dht4HashILm32EEE 346
_ZZN4jami6Bucket16shutdownAllNodesEvENKUlvE_clEv 348
_ZN4jami12RoutingTable7hasNodeERKN3dht4HashILm32EEE 363
_ZN4jami12RoutingTableC2Ev 583
_ZN4jami12RoutingTable12closestNodesERKN3dht4HashILm32EEEj 712
_ZN4jami6BucketC2ERKN3dht4HashILm32EEE 720
_ZN4jami6Bucket16shutdownAllNodesEv 755
_ZN4jami12RoutingTable17addConnectingNodeERKN3dht4HashILm32EEE 756
_ZN4jami6Bucket17addConnectingNodeERKN3dht4HashILm32EEE 808
_ZNK4jami6Bucket19getKnownNodesRandomEjRSt23mersenne_twister_engineImLm64ELm312ELm156ELm31ELm13043109905998158313ELm29ELm6148914691236517205ELm17ELm8202884508482404352ELm37ELm18444473444759240704ELm43ELm6364136223846793005EE 820
_ZN4jami6Bucket7addNodeERKSt10shared_ptrIN6dhtnet22ChannelSocketInterfaceEE 832
_ZN4jami6Bucket10removeNodeERKN3dht4HashILm32EEE 835
_ZN4jami6Bucket7addNodeEONS_8NodeInfoE 955
_ZN4jami12RoutingTable7addNodeERKSt10shared_ptrIN6dhtnet22ChannelSocketInterfaceEERSt14_List_iteratorINS_6BucketEE 1131
_ZZN4jami12RoutingTable12closestNodesERKN3dht4HashILm32EEEjENKUlRKSt14_List_iteratorINS_6BucketEEE_clESA_ 1488
_ZNK4jami6Bucket10getNodeIdsEv 1591
_ZNK4jami12RoutingTable17getConnectedNodesEv 1721
_ZNK4jami12RoutingTable7isEmptyEv 2311
_ZNK4jami12RoutingTable8containsERKSt14_List_iteratorINS_6BucketEERKN3dht4HashILm32EEE 2405
_ZN4jami6Bucket12addKnownNodeERKN3dht4HashILm32EEE 4580
_ZN4jami12RoutingTable12addKnownNodeERKN3dht4HashILm32EEE 4680
_ZNK4jami6Bucket7hasNodeERKN3dht4HashILm32EEE 6904
_ZZZN4jami12RoutingTable12closestNodesERKN3dht4HashILm32EEEjENKUlRKSt14_List_iteratorINS_6BucketEEE_clESA_ENKUlRS3_E_clESC_ 7679
_ZN4jami12RoutingTable10findBucketERKN3dht4HashILm32EEE 9859

Generated by: LCOV version 1.14