LCOV - code coverage report
Current view: top level - port - cpl_string.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 980 1091 89.8 %
Date: 2026-01-23 00:08:21 Functions: 54 57 94.7 %

Function Name Sort by function name Hit count Sort by hit count
CPLBinaryToHex 4265
CPLEscapeString 705087
CPLFetchBool 366859
CPLGetValueType 110797
CPLHexToBinary 3962
CPLParseMemorySize 8432
CPLParseNameValue 87207
CPLParseNameValueSep 17
CPLSPrintf 1676930
CPLStrlcat 677
CPLStrlcpy 87452
CPLStrnlen 492071
CPLTestBool 3706240
CPLTestBoolean 44
CPLTolower 20818800
CPLToupper 26871800
CPLUnescapeString 39053
CPLVASPrintf 0
CPLprintf 157
CPLsnprintf 172518
CPLsprintf 0
CPLsscanf 2307
CPLvsnprintf 2616720
CSLAddNameValue 367462
CSLAddString 400597
CSLAddStringMayFail 456877
CSLAppendPrintf 185
CSLCount 5062760
CSLDestroy 13917800
CSLDuplicate 3663280
CSLFetchBoolean 1504
CSLFetchNameValue 18848300
CSLFetchNameValueDef 927501
CSLFetchNameValueMultiple 14756
CSLFindName 18491000
CSLFindString 4882500
CSLFindStringCaseSensitive 2833
CSLGetField 1320
CSLInsertString 553
CSLInsertStrings 17285
CSLLoad 231
CSLLoad2 3516
CSLMerge 754993
CSLParseCommandLine 1006
CSLPartialFindString 22984
CSLPrint 0
CSLRemoveStrings 6780
CSLSave 2
CSLSetNameValue 399495
CSLSetNameValueSeparator 68
CSLTestBoolean 646
CSLTokenizeString 187994
CSLTokenizeString2 1426010
CSLTokenizeStringComplex 604144
_Z20CPLRemoveSQLCommentsRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 39
_ZL34CPLvsnprintf_get_end_of_formattingPKc 4478590
_ZZ15CPLEscapeStringENKUlmE_clEm 42581000

Generated by: LCOV version 1.14