LCOV - code coverage report
Current view: top level - port - cpl_string.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 978 1091 89.6 %
Date: 2025-10-24 23:03:13 Functions: 54 57 94.7 %

Function Name Sort by function name Hit count Sort by hit count
CPLBinaryToHex 4264
CPLEscapeString 702982
CPLFetchBool 359615
CPLGetValueType 110094
CPLHexToBinary 3962
CPLParseMemorySize 6976
CPLParseNameValue 85110
CPLParseNameValueSep 17
CPLSPrintf 1638410
CPLStrlcat 677
CPLStrlcpy 87109
CPLStrnlen 459291
CPLTestBool 3564540
CPLTestBoolean 44
CPLTolower 19559400
CPLToupper 26413100
CPLUnescapeString 38601
CPLVASPrintf 0
CPLprintf 157
CPLsnprintf 171984
CPLsprintf 0
CPLsscanf 2509
CPLvsnprintf 2568670
CSLAddNameValue 366228
CSLAddString 399235
CSLAddStringMayFail 455431
CSLAppendPrintf 176
CSLCount 4838960
CSLDestroy 13172800
CSLDuplicate 3515250
CSLFetchBoolean 1479
CSLFetchNameValue 18161200
CSLFetchNameValueDef 895347
CSLFetchNameValueMultiple 14472
CSLFindName 17748400
CSLFindString 4696030
CSLFindStringCaseSensitive 2809
CSLGetField 1224
CSLInsertString 544
CSLInsertStrings 17276
CSLLoad 231
CSLLoad2 3487
CSLMerge 731327
CSLParseCommandLine 922
CSLPartialFindString 22406
CSLPrint 0
CSLRemoveStrings 6607
CSLSave 2
CSLSetNameValue 397745
CSLSetNameValueSeparator 68
CSLTestBoolean 646
CSLTokenizeString 178729
CSLTokenizeString2 1337390
CSLTokenizeStringComplex 580009
_Z20CPLRemoveSQLCommentsRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 37
_ZL34CPLvsnprintf_get_end_of_formattingPKc 4420730
_ZZ15CPLEscapeStringENKUlmE_clEm 42558000

Generated by: LCOV version 1.14