LCOV - code coverage report
Current view: top level - port - cpl_json.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 549 597 92.0 %
Date: 2025-02-20 10:14:44 Functions: 91 92 98.9 %

Function Name Sort by function name Hit count Sort by hit count
_Z20CPLParseKeyValueJsonPKc 37
_ZL20CPLJSONWriteFunctionPvmmS_ 0
_ZN12CPLJSONArray3AddEPKc 2562
_ZN12CPLJSONArray3AddERK13CPLJSONObject 5902
_ZN12CPLJSONArray3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 7223
_ZN12CPLJSONArray3AddEb 18
_ZN12CPLJSONArray3AddEd 2247
_ZN12CPLJSONArray3AddEi 600
_ZN12CPLJSONArray3AddEm 28
_ZN12CPLJSONArray3AddEx 1478
_ZN12CPLJSONArray7AddNullEv 2363
_ZN12CPLJSONArrayC2ERK13CPLJSONObject 9
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv 30902
_ZN12CPLJSONArrayC2Ev 30487
_ZN12CPLJSONArrayixEi 2966
_ZN13CPLJSONObject14AddNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_ 856
_ZN13CPLJSONObject17DeleteNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 869
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc 13993
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12CPLJSONArray 6026
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_ 13617
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 13551
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 2269
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd 10998
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 14281
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm 795
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx 5638
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc 4154
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 500
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 450
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd 517
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 1394
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm 40
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx 227
_ZN13CPLJSONObject6DeinitEv 8788
_ZN13CPLJSONObject6DeleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 9640
_ZN13CPLJSONObject7AddNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 11421
_ZN13CPLJSONObject7SetNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 14
_ZN13CPLJSONObjectC2EDn 1
_ZN13CPLJSONObjectC2EOS_ 202030
_ZN13CPLJSONObjectC2EPKc 1
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv 806136
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_ 817
_ZN13CPLJSONObjectC2ERKS_ 576409
_ZN13CPLJSONObjectC2Eb 1
_ZN13CPLJSONObjectC2Ed 1
_ZN13CPLJSONObjectC2Ei 1
_ZN13CPLJSONObjectC2El 1
_ZN13CPLJSONObjectC2Em 1
_ZN13CPLJSONObjectC2Ev 128987
_ZN13CPLJSONObjectD2Ev 1714390
_ZN13CPLJSONObjectaSEOS_ 12055
_ZN13CPLJSONObjectaSERKS_ 53192
_ZN15CPLJSONDocument10LoadChunksERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPFidPKcPvESA_ 3
_ZN15CPLJSONDocument10LoadMemoryEPKhi 6924
_ZN15CPLJSONDocument10LoadMemoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4335
_ZN15CPLJSONDocument4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2749
_ZN15CPLJSONDocument7GetRootEv 14370
_ZN15CPLJSONDocument7LoadUrlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKcPFidS9_PvESC_ 2
_ZN15CPLJSONDocument7SetRootERK13CPLJSONObject 2005
_ZN15CPLJSONDocumentC2EOS_ 1
_ZN15CPLJSONDocumentC2ERKS_ 6
_ZN15CPLJSONDocumentC2Ev 9275
_ZN15CPLJSONDocumentD2Ev 9282
_ZN15CPLJSONDocumentaSEOS_ 118
_ZN15CPLJSONDocumentaSERKS_ 2
_ZNK12CPLJSONArray4SizeEv 275379
_ZNK12CPLJSONArrayixEi 300323
_ZNK13CPLJSONObject10GetIntegerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 24232
_ZNK13CPLJSONObject11GetChildrenEv 12375
_ZNK13CPLJSONObject15GetObjectByPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_ 533221
_ZNK13CPLJSONObject5CloneEv 784
_ZNK13CPLJSONObject6FormatB5cxx11ENS_12PrettyFormatE 27988
_ZNK13CPLJSONObject6GetObjERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 408711
_ZNK13CPLJSONObject6ToBoolEb 86
_ZNK13CPLJSONObject6ToLongEx 2609
_ZNK13CPLJSONObject7GetBoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 70
_ZNK13CPLJSONObject7GetLongERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx 92
_ZNK13CPLJSONObject7GetTypeEv 86367
_ZNK13CPLJSONObject7IsValidEv 590194
_ZNK13CPLJSONObject7ToArrayEv 8293
_ZNK13CPLJSONObject8GetArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 22292
_ZNK13CPLJSONObject8ToDoubleEd 23147
_ZNK13CPLJSONObject8ToStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 383136
_ZNK13CPLJSONObject9GetDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd 6373
_ZNK13CPLJSONObject9GetStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 237278
_ZNK13CPLJSONObject9ToIntegerEi 25963
_ZNK13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 101493
_ZNK15CPLJSONDocument12SaveAsStringB5cxx11Ev 1664
_ZNK15CPLJSONDocument4SaveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1253
_ZNK15CPLJSONDocument7GetRootEv 93

Generated by: LCOV version 1.14