LCOV - code coverage report
Current view: top level - port - cpl_string.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 976 1087 89.8 %
Date: 2025-09-11 10:31:57 Functions: 54 57 94.7 %

Function Name Sort by function name Hit count Sort by hit count
CPLBinaryToHex 4262
CPLEscapeString 701707
CPLFetchBool 356583
CPLGetValueType 542878
CPLHexToBinary 3962
CPLParseMemorySize 6896
CPLParseNameValue 84173
CPLParseNameValueSep 17
CPLSPrintf 1607380
CPLStrlcat 677
CPLStrlcpy 87215
CPLStrnlen 458698
CPLTestBool 3607490
CPLTestBoolean 45
CPLTolower 19464100
CPLToupper 26259800
CPLUnescapeString 38127
CPLVASPrintf 0
CPLprintf 157
CPLsnprintf 171734
CPLsprintf 0
CPLsscanf 2509
CPLvsnprintf 2539700
CSLAddNameValue 404032
CSLAddString 436402
CSLAddStringMayFail 492613
CSLAppendPrintf 176
CSLCount 4998500
CSLDestroy 12979200
CSLDuplicate 3657360
CSLFetchBoolean 1387
CSLFetchNameValue 18166900
CSLFetchNameValueDef 884596
CSLFetchNameValueMultiple 14394
CSLFindName 17577800
CSLFindString 4362600
CSLFindStringCaseSensitive 4385
CSLGetField 1222
CSLInsertString 538
CSLInsertStrings 17404
CSLLoad 231
CSLLoad2 3467
CSLMerge 755526
CSLParseCommandLine 911
CSLPartialFindString 22276
CSLPrint 0
CSLRemoveStrings 6567
CSLSave 2
CSLSetNameValue 435350
CSLSetNameValueSeparator 68
CSLTestBoolean 660
CSLTokenizeString 177316
CSLTokenizeString2 1332450
CSLTokenizeStringComplex 581485
_Z20CPLRemoveSQLCommentsRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 37
_ZL34CPLvsnprintf_get_end_of_formattingPKc 4391760
_ZZ15CPLEscapeStringENKUlmE_clEm 42535100

Generated by: LCOV version 1.14