LCOV - code coverage report
Current view:
top level
-
modules/shm
- shm_factory.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
vlink
Lines:
673
776
86.7 %
Date:
2026-09-30 18:30:16
Functions:
104
128
81.2 %
Branches:
461
904
51.0 %
Function Name
Hit count
_ZN5vlink10ShmFactory19get_publisher_countERKN3iox5capro18ServiceDescriptionE
0
_ZN5vlink10ShmFactoryD0Ev
0
_ZN5vlink13ShmSubscriber11unsubscribeEv
0
_ZN5vlink9ShmServer4stopEv
0
_ZNK5vlink9ShmServer11has_clientsEv
0
_ZZN5vlink10ShmFactoryC4EvENKUlvE_clEv
0
_ZZN5vlink12ShmPublisher4loanEmlENKUlvE_clEv
0
_ZZN5vlink12ShmPublisher7publishEmRKNS_5BytesEENKUlvE_clEv
0
_ZZN5vlink13ShmSubscriber15process_messageEPNS_11MessageLoopEENKUlvE_clEv
0
_ZZN5vlink13ShmSubscriberC4ERKSt5tupleIJhNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiiiS7_PKvEEENKUlvE_clEv
0
_ZZN5vlink9ShmClient15process_messageEvENKUlvE_clEv
0
_ZZN5vlink9ShmClient4callEPNS_8NodeImplEmRKNS_5BytesEONS_8FunctionIFvS5_ELm64EEEPmbENKUlvE0_clEv
0
_ZZN5vlink9ShmClient4callEPNS_8NodeImplEmRKNS_5BytesEONS_8FunctionIFvS5_ELm64EEEPmbENKUlvE1_clEv
0
_ZZN5vlink9ShmClient4callEPNS_8NodeImplEmRKNS_5BytesEONS_8FunctionIFvS5_ELm64EEEPmbENKUlvE_clEv
0
_ZZN5vlink9ShmClient4loanEmlENKUlvE_clEv
0
_ZZN5vlink9ShmClientC4ERKSt5tupleIJhNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiiiS7_PKvEEENKUlvE_clEv
0
_ZZN5vlink9ShmServer15process_messageEvENKUlRT_E0_clIN3iox4popo19ServerRequestResultEEEDaS2_
0
_ZZN5vlink9ShmServer4loanEmlENKUlvE_clEv
0
_ZZN5vlink9ShmServer5replyEmRKNS_5BytesEENKUlvE0_clEv
0
_ZZN5vlink9ShmServer5replyEmRKNS_5BytesEENKUlvE1_clEv
0
_ZZN5vlink9ShmServer5replyEmRKNS_5BytesEENKUlvE_clEv
0
_ZZN5vlink9ShmServerC4ERKSt5tupleIJhNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiiiS7_PKvEEENKUlvE_clEv
0
_ZZZN5vlink9ShmServer15process_messageEvENKUlRT_E0_clIN3iox4popo19ServerRequestResultEEEDaS2_ENKUlvE_clEv
0
_ZZZZN5vlink9ShmServer15process_messageEvENKUlPKvE_clES2_ENKUlPNS_8NodeImplERKT_E_clINS_8FunctionIFvmRKNS_5BytesEPSC_ELm64EEEEEDaS5_S8_ENKUlvE_clEv
0
_ZN5vlink10ShmFactory10init_roudiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEib
1
_ZN5vlink10ShmFactory20get_subscriber_countERKN3iox5capro18ServiceDescriptionE
1
_ZN5vlink10ShmFactory23start_detect_node_countEv
1
_ZN5vlink13ShmSubscriber6resumeEv
1
_ZN5vlink13ShmSubscriber7suspendEv
1
_ZN5vlink9ShmClient24remove_response_callbackEm
1
_ZN5vlink9ShmServer4loanEml
1
_ZN5vlink9ShmServer6resumeEv
1
_ZN5vlink9ShmServer7releaseERKNS_5BytesE
1
_ZN5vlink9ShmServer7suspendEv
1
_ZNK5vlink9ShmClient17get_native_handleEv
1
_ZNK5vlink9ShmServer17get_native_handleEv
1
_ZZN5vlink10ShmFactory10init_roudiERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEibENKUlvE_clEv
1
_ZNK5vlink12ShmPublisher17get_native_handleEv
2
_ZNK5vlink13ShmSubscriber10is_suspendEv
2
_ZNK5vlink13ShmSubscriber17get_native_handleEv
2
_ZNK5vlink13ShmSubscriber20get_calculate_sampleEv
2
_ZNK5vlink9ShmServer10is_suspendEv
2
_ZN5vlink10ShmFactory16has_roudi_initedEv
3
_ZZN5vlink13ShmSubscriber15process_messageEPNS_11MessageLoopEENKUlPKhE1_clES4_
3
_ZZN5vlink9ShmClient15process_messageEvENKUlPKhE1_clES2_
3
_ZZN5vlink9ShmClient15process_messageEvENKUlvE2_clEv
3
_ZZZN5vlink9ShmClient15process_messageEvENKUlvE2_clEvENKUlvE_clEv
3
_ZN5vlink12ShmPublisher7releaseERKNS_5BytesE
4
_ZZN5vlink13ShmSubscriber15on_msg_receivedEPN3iox4popo17UntypedSubscriberEPS0_ENKUlvE0_clEv
4
_ZZN5vlink13ShmSubscriber15process_messageEPNS_11MessageLoopEENKUlvE2_clEv
5
_ZZN5vlink9ShmClient15process_messageEvENKUlvE0_clEv
5
_ZNK5vlink13ShmSubscriber27is_latency_and_lost_enabledEv
6
_ZZZN5vlink10ShmFactoryC4EvENKUlvE0_clEvENKUlRKN3iox4popo6SampleIKNS2_5roudi27PortIntrospectionFieldTopicEKNS2_5mepoo12NoUserHeaderEEEE_clESD_
6
_ZZN5vlink9ShmServer19on_request_receivedEPN3iox4popo13UntypedServerEPS0_ENKUlvE0_clEv
9
_ZZZN5vlink9ShmServer19on_request_receivedEPN3iox4popo13UntypedServerEPS0_ENKUlvE0_clEvENKUlvE_clEv
9
_ZZZN5vlink13ShmSubscriber15process_messageEPNS_11MessageLoopEENKUlvE2_clEvENKUlPNS_8NodeImplERKT_E_clINS_8FunctionIFvRKNS_5BytesEELm64EEEEEDaS5_S8_
10
_ZZN5vlink10ShmFactory15auto_init_roudiEbiEN12RoudiManagerC2Ebi
11
_ZZN5vlink10ShmFactory15auto_init_roudiEbiEN12RoudiManagerD2Ev
11
_ZN5vlink10ShmFactoryC2Ev
12
_ZN5vlink10ShmFactoryD2Ev
12
_ZN5vlink10ShmRuntimeC2ERKN3iox3cxx6stringILm100EEEb
12
_ZN5vlink10ShmRuntimeD0Ev
12
_ZN5vlink10ShmRuntimeD2Ev
12
_ZN5vlink10ShmFactory17has_roudi_runningEv
13
_ZN5vlink9ShmGlobalC2Ev
13
_ZN5vlink9ShmClient15process_messageEv
21
_ZN5vlink9ShmClient20on_response_receivedEPN3iox4popo13UntypedClientEPS0_
21
_ZN5vlink9ShmServer5replyEmRKNS_5BytesE
21
_ZZN5vlink9ShmClient16discovery_serverEbENKUlPNS_8NodeImplERKT_E_clINS_8FunctionIFvbELm64EEEEEDaS2_S5_
21
_ZN5vlink9ShmClient20disable_detect_timerEv
22
_ZN5vlink9ShmClientC2ERKSt5tupleIJhNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiiiS7_PKvEE
22
_ZN5vlink9ShmClientD0Ev
22
_ZN5vlink9ShmClientD2Ev
22
_ZN5vlink9ShmServer5startEv
22
_ZN5vlink10ShmFactory12deinit_roudiEv
23
_ZN5vlink10ShmFactory14deinit_runtimeEv
23
_ZN5vlink10ShmFactory12init_runtimeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
24
_ZN5vlink9ShmServer15process_messageEv
24
_ZN5vlink9ShmServerC2ERKSt5tupleIJhNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiiiS7_PKvEE
24
_ZN5vlink9ShmServerD0Ev
24
_ZN5vlink9ShmServerD2Ev
24
_ZZN5vlink9ShmServer15process_messageEvENKUlPKvE_clES2_
24
_ZZN5vlink9ShmServer19on_request_receivedEPN3iox4popo13UntypedServerEPS0_ENKUlvE_clEv
24
_ZZZN5vlink9ShmServer15process_messageEvENKUlPKvE_clES2_ENKUlPNS_8NodeImplERKT_E_clINS_8FunctionIFvmRKNS_5BytesEPSC_ELm64EEEEEDaS5_S8_
24
_ZN5vlink9ShmServer19on_request_receivedEPN3iox4popo13UntypedServerEPS0_
25
_ZN5vlink10ShmFactory14init_log_levelEb
36
_ZZN5vlink12ShmPublisher21discovery_subscribersEbENKUlPNS_8NodeImplERKT_E_clINS_8FunctionIFvbELm64EEEEEDaS2_S5_
44
_ZN5vlink12ShmPublisher19enable_detect_timerEv
48
_ZN5vlink9ShmClient12cancel_callsEPNS_8NodeImplE
48
_ZN5vlink9ShmClient4callEPNS_8NodeImplEmRKNS_5BytesEONS_8FunctionIFvS5_ELm64EEEPmb
57
_ZNK5vlink10ShmFactory13get_sub_depthEv
59
_ZN5vlink10ShmFactory19add_detect_callbackEPvONS_8FunctionIFvvELm64EEE
62
_ZN5vlink10ShmFactory22remove_detect_callbackEPv
62
_ZZN5vlink10ShmFactory19add_detect_callbackEPvONS_8FunctionIFvvELm64EEEENKUlvE_clEv
62
_ZN5vlink12ShmPublisher20disable_detect_timerEv
63
_ZN5vlink12ShmPublisherC2ERKSt5tupleIJhNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiiiS7_PKvEE
63
_ZN5vlink12ShmPublisherD0Ev
63
_ZN5vlink12ShmPublisherD2Ev
63
_ZN5vlink13ShmSubscriberC2ERKSt5tupleIJhNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiiiS7_PKvEE
65
_ZN5vlink13ShmSubscriberD0Ev
65
_ZN5vlink13ShmSubscriberD2Ev
65
_ZN5vlink9ShmClient19enable_detect_timerEv
67
_ZN5vlink12ShmPublisher4loanEml
72
_ZN5vlink9ShmClient13detect_serverEv
74
_ZN5vlink9ShmClient16discovery_serverEb
74
_ZZN5vlink9ShmClient19enable_detect_timerEvENKUlvE_clEv
74
_ZN5vlink13ShmSubscriber9subscribeEv
80
_ZN5vlink10ShmFactory15auto_init_roudiEbi
84
_ZZN5vlink10ShmFactory15auto_init_roudiEbiENK12RoudiManager6statusEv
84
_ZN5vlink13ShmSubscriber28set_latency_and_lost_enabledEb
86
_ZN5vlink9ShmClient4loanEml
98
_ZN5vlink9ShmClient7releaseERKNS_5BytesE
98
_ZN5vlink10ShmFactory12get_listenerEi
111
_ZN5vlink10ShmFactory15get_descriptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_
174
_ZN5vlink10ShmRuntime19get_runtime_factoryEN3iox3cxx8optionalIPKNS2_6stringILm100EEEEE
253
_ZNK5vlink9ShmClient12is_connectedEv
316
_ZZN5vlink10ShmFactoryC4EvENKUlvE0_clEv
408
_ZN5vlink12ShmPublisher18detect_subscribersEv
420
_ZN5vlink12ShmPublisher21discovery_subscribersEb
420
_ZZN5vlink12ShmPublisher19enable_detect_timerEvENKUlvE_clEv
420
_ZN5vlink10ShmFactory18has_runtime_initedEv
496
_ZN5vlink9ShmGlobal3getEv
829
_ZN5vlink13ShmSubscriber15process_messageEPNS_11MessageLoopE
3007
_ZN5vlink13ShmSubscriber15on_msg_receivedEPN3iox4popo17UntypedSubscriberEPS0_
3008
_ZZN5vlink13ShmSubscriber15on_msg_receivedEPN3iox4popo17UntypedSubscriberEPS0_ENKUlPNS_8NodeImplERKT_E_clINS_8FunctionIFvRKNS_5BytesEELm64EEEEEDaS7_SA_
3138
_ZZN5vlink13ShmSubscriber15process_messageEPNS_11MessageLoopEENKUlPNS_8NodeImplERKT_E0_clINS_8FunctionIFvRKNS_5BytesEELm64EEEEEDaS4_S7_
4325
_ZN5vlink12ShmPublisher7publishEmRKNS_5BytesE
4371
_ZNK5vlink12ShmPublisher15has_subscribersEv
4750
Generated by:
LCOV version 1.14