LCOV - code coverage report
Current view:
top level
-
src
- fileutils.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
jami-coverage-filtered.info
Lines:
172
297
57.9 %
Date:
2024-12-22 08:54:19
Functions:
45
74
60.8 %
Function Name
Hit count
_ZN4jami9fileutils10accessFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
7
_ZN4jami9fileutils11expand_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5
_ZN4jami9fileutils11getFullPathERKNSt10filesystem7__cxx114pathES5_
14943
_ZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEE
95
_ZN4jami9fileutils12getCleanPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
10311
_ZN4jami9fileutils12get_data_dirB5cxx11EPKc
66
_ZN4jami9fileutils12get_data_dirB5cxx11Ev
75327
_ZN4jami9fileutils12get_home_dirB5cxx11Ev
201
_ZN4jami9fileutils12loadTextFileERKNSt10filesystem7__cxx114pathES5_
8
_ZN4jami9fileutils12writeArchiveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcS4_ES8_RKSt6vectorIhSaIhEE
826
_ZN4jami9fileutils13createSymlinkERKNSt10filesystem7__cxx114pathES5_
12
_ZN4jami9fileutils13get_cache_dirB5cxx11EPKc
66
_ZN4jami9fileutils13get_cache_dirB5cxx11Ev
3311
_ZN4jami9fileutils13loadCacheFileERKNSt10filesystem7__cxx114pathENSt6chrono8durationIlSt5ratioILl1ELl1000000000EEEE
0
_ZN4jami9fileutils14createFileLinkERKNSt10filesystem7__cxx114pathES5_b
23
_ZN4jami9fileutils14createHardlinkERKNSt10filesystem7__cxx114pathES5_
11
_ZN4jami9fileutils14get_config_dirB5cxx11EPKc
67
_ZN4jami9fileutils14get_config_dirB5cxx11Ev
282
_ZN4jami9fileutils14isPathRelativeERKNSt10filesystem7__cxx114pathE
9378
_ZN4jami9fileutils15eraseFile_posixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
0
_ZN4jami9fileutils16getFileExtensionESt17basic_string_viewIcSt11char_traitsIcEE
60
_ZN4jami9fileutils17get_home_dir_implB5cxx11Ev
34
_ZN4jami9fileutils17loadCacheTextFileERKNSt10filesystem7__cxx114pathENSt6chrono8durationIlSt5ratioILl1ELl1000000000EEEE
0
_ZN4jami9fileutils19isDirectoryWritableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
7
_ZN4jami9fileutils21get_resource_dir_pathB5cxx11Ev
823
_ZN4jami9fileutils21set_resource_dir_pathERKNSt10filesystem7__cxx114pathE
0
_ZN4jami9fileutils22lastWriteTimeInSecondsERKNSt10filesystem7__cxx114pathE
17
_ZN4jami9fileutils4sizeERKNSt10filesystem7__cxx114pathE
22
_ZN4jami9fileutils6removeERKNSt10filesystem7__cxx114pathEb
0
_ZN4jami9fileutils7sha3sumB5cxx11EPKhm
0
_ZN4jami9fileutils8loadFileERKNSt10filesystem7__cxx114pathES5_
7193
_ZN4jami9fileutils8saveFileERKNSt10filesystem7__cxx114pathEPKhmj
1587
_ZN4jami9fileutils8sha3FileERKNSt10filesystem7__cxx114pathE
44
_ZN4jami9fileutils9eraseFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
0
_ZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlRKSt6vectorIhSaIhEEE0_clESK_
182
_ZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlRSt6vectorIhSaIhEEE1_clESJ_
95
_ZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlvE2_clEv
2
_ZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlvE3_clEv
0
_ZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlvE4_clEv
2
_ZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlvE5_clEv
1
_ZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlvE_clEv
95
_ZZN4jami9fileutils12writeArchiveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcS4_ES8_RKSt6vectorIhSaIhEEENKUlvE0_clEv
0
_ZZN4jami9fileutils12writeArchiveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcS4_ES8_RKSt6vectorIhSaIhEEENKUlvE1_clEv
0
_ZZN4jami9fileutils12writeArchiveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcS4_ES8_RKSt6vectorIhSaIhEEENKUlvE2_clEv
810
_ZZN4jami9fileutils12writeArchiveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcS4_ES8_RKSt6vectorIhSaIhEEENKUlvE_clEv
826
_ZZN4jami9fileutils13createSymlinkERKNSt10filesystem7__cxx114pathES5_ENKUlvE0_clEv
12
_ZZN4jami9fileutils13createSymlinkERKNSt10filesystem7__cxx114pathES5_ENKUlvE_clEv
0
_ZZN4jami9fileutils13loadCacheFileERKNSt10filesystem7__cxx114pathENSt6chrono8durationIlSt5ratioILl1ELl1000000000EEEEENKUlvE_clEv
0
_ZZN4jami9fileutils14createHardlinkERKNSt10filesystem7__cxx114pathES5_ENKUlvE0_clEv
11
_ZZN4jami9fileutils14createHardlinkERKNSt10filesystem7__cxx114pathES5_ENKUlvE_clEv
0
_ZZN4jami9fileutils15eraseFile_posixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbENKUlvE_clEv
0
_ZZN4jami9fileutils17loadCacheTextFileERKNSt10filesystem7__cxx114pathENSt6chrono8durationIlSt5ratioILl1ELl1000000000EEEEENKUlvE_clEv
0
_ZZN4jami9fileutils8saveFileERKNSt10filesystem7__cxx114pathEPKhmjENKUlvE0_clEv
0
_ZZN4jami9fileutils8saveFileERKNSt10filesystem7__cxx114pathEPKhmjENKUlvE_clEv
0
_ZZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlRSt6vectorIhSaIhEEE1_clESJ_ENKUlvE_clEv
0
_ZZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
2
_ZZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlvE3_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlvE4_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
2
_ZZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlvE5_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
1
_ZZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
95
_ZZZN4jami9fileutils12writeArchiveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcS4_ES8_RKSt6vectorIhSaIhEEENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami9fileutils12writeArchiveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcS4_ES8_RKSt6vectorIhSaIhEEENKUlvE1_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami9fileutils12writeArchiveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcS4_ES8_RKSt6vectorIhSaIhEEENKUlvE2_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
810
_ZZZN4jami9fileutils12writeArchiveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcS4_ES8_RKSt6vectorIhSaIhEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
826
_ZZZN4jami9fileutils13createSymlinkERKNSt10filesystem7__cxx114pathES5_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
12
_ZZZN4jami9fileutils13createSymlinkERKNSt10filesystem7__cxx114pathES5_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami9fileutils13loadCacheFileERKNSt10filesystem7__cxx114pathENSt6chrono8durationIlSt5ratioILl1ELl1000000000EEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami9fileutils14createHardlinkERKNSt10filesystem7__cxx114pathES5_ENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
11
_ZZZN4jami9fileutils14createHardlinkERKNSt10filesystem7__cxx114pathES5_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami9fileutils15eraseFile_posixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami9fileutils17loadCacheTextFileERKNSt10filesystem7__cxx114pathENSt6chrono8durationIlSt5ratioILl1ELl1000000000EEEEENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami9fileutils8saveFileERKNSt10filesystem7__cxx114pathEPKhmjENKUlvE0_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZN4jami9fileutils8saveFileERKNSt10filesystem7__cxx114pathEPKhmjENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
_ZZZZN4jami9fileutils11readArchiveERKNSt10filesystem7__cxx114pathESt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS8_SaIcEEEENKUlRSt6vectorIhSaIhEEE1_clESJ_ENKUlvE_clEvENK18FMT_COMPILE_STRINGcvN3fmt3v1017basic_string_viewIcEEEv
0
Generated by:
LCOV version 1.14