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-11-19 16:33:52 Functions: 54 57 94.7 %

Function Name Sort by function name Hit count Sort by hit count
CPLBinaryToHex 4264
CPLEscapeString 702647
CPLFetchBool 361460
CPLGetValueType 110232
CPLHexToBinary 3962
CPLParseMemorySize 7062
CPLParseNameValue 85606
CPLParseNameValueSep 17
CPLSPrintf 1656730
CPLStrlcat 677
CPLStrlcpy 87161
CPLStrnlen 486545
CPLTestBool 3644360
CPLTestBoolean 42
CPLTolower 20607600
CPLToupper 26721100
CPLUnescapeString 38931
CPLVASPrintf 0
CPLprintf 157
CPLsnprintf 173506
CPLsprintf 0
CPLsscanf 2519
CPLvsnprintf 2587660
CSLAddNameValue 366623
CSLAddString 399682
CSLAddStringMayFail 455932
CSLAppendPrintf 176
CSLCount 4846150
CSLDestroy 13266000
CSLDuplicate 3476660
CSLFetchBoolean 1479
CSLFetchNameValue 18396800
CSLFetchNameValueDef 901307
CSLFetchNameValueMultiple 14490
CSLFindName 17669200
CSLFindString 4732940
CSLFindStringCaseSensitive 2831
CSLGetField 1224
CSLInsertString 548
CSLInsertStrings 17278
CSLLoad 231
CSLLoad2 3498
CSLMerge 738531
CSLParseCommandLine 924
CSLPartialFindString 22468
CSLPrint 0
CSLRemoveStrings 6616
CSLSave 2
CSLSetNameValue 398132
CSLSetNameValueSeparator 68
CSLTestBoolean 646
CSLTokenizeString 179521
CSLTokenizeString2 1376090
CSLTokenizeStringComplex 586558
_Z20CPLRemoveSQLCommentsRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 37
_ZL34CPLvsnprintf_get_end_of_formattingPKc 4442300
_ZZ15CPLEscapeStringENKUlmE_clEm 42558000

Generated by: LCOV version 1.14