LCOV - code coverage report
Current view:
top level
-
src/base
- utils.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
vlink
Lines:
698
723
96.5 %
Date:
2026-09-30 18:30:16
Functions:
50
50
100.0 %
Branches:
525
737
71.2 %
Function Name
Hit count
_ZN5vlink5Utils11get_app_dirB5cxx11Ev
40
_ZN5vlink5Utils11get_pid_strB5cxx11Ev
807
_ZN5vlink5Utils11get_tmp_dirB5cxx11Ev
564
_ZN5vlink5Utils12SignalHelper12on_terminateEi
3
_ZN5vlink5Utils12SignalHelper3getEv
8
_ZN5vlink5Utils12SignalHelperC2Ev
4
_ZN5vlink5Utils12SignalHelperD2Ev
4
_ZN5vlink5Utils12get_app_nameB5cxx11Ev
173
_ZN5vlink5Utils12get_app_pathB5cxx11Ev
278
_ZN5vlink5Utils13get_cpu_usageEv
83
_ZN5vlink5Utils13get_host_nameB5cxx11Ev
80
_ZN5vlink5Utils14KeyboardHelper3getEv
4
_ZN5vlink5Utils14KeyboardHelperC2Ev
2
_ZN5vlink5Utils14KeyboardHelperD2Ev
2
_ZN5vlink5Utils14get_machine_idB5cxx11Ev
3
_ZN5vlink5Utils14is_terminatingEv
1
_ZN5vlink5Utils15check_singletonERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
7
_ZN5vlink5Utils15set_thread_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6thread
810
_ZN5vlink5Utils15wait_for_deviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii
5
_ZN5vlink5Utils16get_memory_usageEv
3
_ZN5vlink5Utils16set_thread_stickEjPSt6thread
3
_ZN5vlink5Utils17get_terminal_sizeEv
1
_ZN5vlink5Utils17get_timezone_diffEv
325
_ZN5vlink5Utils18is_process_runningERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5
_ZN5vlink5Utils19set_thread_priorityEiiPSt6thread
3
_ZN5vlink5Utils20get_all_ipv4_addressB5cxx11Eb
40
_ZN5vlink5Utils20get_all_ipv6_addressB5cxx11Eb
4
_ZN5vlink5Utils20get_native_thread_idEv
337
_ZN5vlink5Utils20stop_detect_keyboardEv
9
_ZN5vlink5Utils21is_ignored_iface_nameEPKc
85
_ZN5vlink5Utils21register_crash_signalEONS_12MoveFunctionIFviELm64EEE
1
_ZN5vlink5Utils21start_detect_keyboardEONS_12MoveFunctionIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEELm64EEEi
6
_ZN5vlink5Utils22get_process_start_timeEi
38
_ZN5vlink5Utils22try_release_sys_memoryEv
1
_ZN5vlink5Utils23get_dds_default_addressB5cxx11Ebi
31
_ZN5vlink5Utils23set_console_utf8_outputEv
2
_ZN5vlink5Utils25register_terminate_signalEONS_12MoveFunctionIFviELm64EEEbb
5
_ZN5vlink5Utils26get_interface_name_by_ipv4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
3
_ZN5vlink5Utils26get_interface_name_by_ipv6ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
3
_ZN5vlink5Utils7get_envERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
6218
_ZN5vlink5Utils7get_pidEv
126
_ZN5vlink5Utils7ip_lessERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
549
_ZN5vlink5Utils7set_envERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b
21
_ZN5vlink5Utils9unset_envERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
228
_ZZN5vlink5Utils12SignalHelper12on_terminateEiENKUlvE_clEv
3
_ZZN5vlink5Utils12get_app_pathB5cxx11EvENKUlPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE0_clES2_S9_
117
_ZZN5vlink5Utils12get_app_pathB5cxx11EvENKUlPcmE_clES1_m
117
_ZZN5vlink5Utils12get_app_pathB5cxx11EvENKUlvE1_clEv
117
_ZZN5vlink5Utils18is_process_runningERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlhE_clEh
83
_ZZN5vlink5Utils21start_detect_keyboardEONS_12MoveFunctionIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEELm64EEEiENKUlvE_clEv
3
Generated by:
LCOV version 1.14