LCOV - code coverage report
Current view: top level - src/base - utils.cc (source / functions) Hit Total Coverage
Test: vlink Lines: 635 648 98.0 %
Date: 2026-07-26 14:05:51 Functions: 44 44 100.0 %
Branches: 483 667 72.4 %

Function Name Sort by function name Hit count Sort by hit count
_ZN5vlink5Utils12SignalHelper12on_terminateEi 1
_ZN5vlink5Utils14KeyboardHelperC2Ev 1
_ZN5vlink5Utils17get_terminal_sizeEv 1
_ZN5vlink5Utils21register_crash_signalEONS_12MoveFunctionIFviELm64EEE 1
_ZN5vlink5Utils22try_release_sys_memoryEv 1
_ZZN5vlink5Utils21start_detect_keyboardEONS_12MoveFunctionIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEELm64EEEiENKUlvE_clEv 1
_ZN5vlink5Utils12SignalHelperD2Ev 2
_ZN5vlink5Utils14KeyboardHelper3getEv 2
_ZN5vlink5Utils23set_console_utf8_outputEv 2
_ZN5vlink5Utils14get_machine_idB5cxx11Ev 3
_ZN5vlink5Utils16get_memory_usageEv 3
_ZN5vlink5Utils16set_thread_stickEjPSt6thread 3
_ZN5vlink5Utils19set_thread_priorityEiiPSt6thread 3
_ZN5vlink5Utils25register_terminate_signalEONS_12MoveFunctionIFviELm64EEEbb 3
_ZN5vlink5Utils26get_interface_name_by_ipv4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN5vlink5Utils26get_interface_name_by_ipv6ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN5vlink5Utils12SignalHelper3getEv 4
_ZN5vlink5Utils20get_all_ipv6_addressB5cxx11Eb 4
_ZN5vlink5Utils21start_detect_keyboardEONS_12MoveFunctionIFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEELm64EEEi 4
_ZN5vlink5Utils15wait_for_deviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii 5
_ZN5vlink5Utils18is_process_runningERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5
_ZN5vlink5Utils20stop_detect_keyboardEv 5
_ZN5vlink5Utils15check_singletonERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 7
_ZN5vlink5Utils9unset_envERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 8
_ZN5vlink5Utils7set_envERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b 13
_ZN5vlink5Utils23get_dds_default_addressB5cxx11Ebi 23
_ZN5vlink5Utils20get_all_ipv4_addressB5cxx11Eb 28
_ZN5vlink5Utils11get_app_dirB5cxx11Ev 39
_ZN5vlink5Utils13get_host_nameB5cxx11Ev 76
_ZN5vlink5Utils21is_ignored_iface_nameEPKc 77
_ZN5vlink5Utils13get_cpu_usageEv 83
_ZZN5vlink5Utils18is_process_runningERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlhE_clEh 83
_ZN5vlink5Utils20get_native_thread_idEv 106
_ZN5vlink5Utils7get_pidEv 106
_ZZN5vlink5Utils12get_app_pathB5cxx11EvENKUlPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE0_clES2_S9_ 107
_ZZN5vlink5Utils12get_app_pathB5cxx11EvENKUlPcmE_clES1_m 107
_ZZN5vlink5Utils12get_app_pathB5cxx11EvENKUlvE1_clEv 107
_ZN5vlink5Utils12get_app_nameB5cxx11Ev 165
_ZN5vlink5Utils17get_timezone_diffEv 204
_ZN5vlink5Utils12get_app_pathB5cxx11Ev 246
_ZN5vlink5Utils11get_tmp_dirB5cxx11Ev 390
_ZN5vlink5Utils15set_thread_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6thread 434
_ZN5vlink5Utils11get_pid_strB5cxx11Ev 562
_ZN5vlink5Utils7get_envERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 5110

Generated by: LCOV version 1.14