LCOV - code coverage report
Current view: top level - port - cpl_path.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 483 526 91.8 %
Date: 2026-10-17 17:51:10 Functions: 35 41 85.4 %

Function Name Sort by function name Hit count Sort by hit count
CPLCleanTrailingSlash 0
CPLFormCIFilename 0
CPLGetHomeDir 0
CPLLaunderForFilename 0
CPLProjectRelativeFilename 0
_ZL23CPLStaticBufferTooSmallPc 0
CPLExpandTilde 2
CPLGenerateTempFilename 7
_Z25CPLCleanTrailingSlashSafeB5cxx11PKc 9
CPLGetDirname 19
CPLGetExtension 47
CPLGetPath 51
CPLFormFilename 88
CPLResetExtension 137
CPLCorrespondingPaths 187
_Z18CPLExpandTildeSafeB5cxx11PKc 195
CPLGetBasename 232
CPLHasUnbalancedPathTraversal 402
_ZL18CPLGetStaticResultv 583
_ZL22CPLPathReturnTLSStringRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc 583
_Z21CPLLexicallyNormalizeB5cxx11St17basic_string_viewIcSt11char_traitsIcEEcc 710
_Z25CPLLaunderForFilenameSafeB5cxx11PKcS0_ 1525
_Z25CPLLaunderForFilenameSafeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcPKc 1583
CPLHasPathTraversal 2225
_ZZ21CPLLexicallyNormalizeB5cxx11St17basic_string_viewIcSt11char_traitsIcEEccENKUlvE_clEv 2427
CPLExtractRelativePath 2719
_Z27CPLGenerateTempFilenameSafeB5cxx11PKc 3321
_Z30CPLProjectRelativeFilenameSafeB5cxx11PKcS0_ 4330
CPLGetCurrentDir 4609
_Z21CPLFormCIFilenameSafeB5cxx11PKcS0_S0_ 6796
_ZZ29CPLHasUnbalancedPathTraversalENKUliE0_clEi 26027
_ZZ29CPLHasUnbalancedPathTraversalENKUliE_clEi 27146
_Z17CPLGetDirnameSafeB5cxx11PKc 183172
_Z21CPLResetExtensionSafeB5cxx11PKcS0_ 204358
_Z14CPLGetPathSafeB5cxx11PKc 261135
_Z18CPLGetBasenameSafeB5cxx11PKc 457998
_Z19CPLFormFilenameSafeB5cxx11PKcS0_S0_ 478101
CPLIsFilenameRelative 502072
_Z19CPLGetExtensionSafeB5cxx11PKc 689827
CPLGetFilename 932465
_ZL20CPLFindFilenameStartPKcm 2522690

Generated by: LCOV version 1.14