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: 2024-05-14 23:54:21 Functions: 91 92 98.9 %

Function Name Sort by function name Hit count Sort by hit count
_ZL20CPLJSONWriteFunctionPvmmS_ 0
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1
_ZN13CPLJSONObjectC2EDn 1
_ZN13CPLJSONObjectC2EPKc 1
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1
_ZN13CPLJSONObjectC2Eb 1
_ZN13CPLJSONObjectC2Ed 1
_ZN13CPLJSONObjectC2Ei 1
_ZN13CPLJSONObjectC2El 1
_ZN13CPLJSONObjectC2Em 1
_ZN15CPLJSONDocumentC2EOS_ 1
_ZN15CPLJSONDocument7LoadUrlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKcPFidS9_PvESC_ 2
_ZN15CPLJSONDocumentaSERKS_ 2
_ZN15CPLJSONDocument10LoadChunksERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPFidPKcPvESA_ 3
_ZN15CPLJSONDocumentC2ERKS_ 5
_ZN12CPLJSONArrayC2ERK13CPLJSONObject 9
_ZN13CPLJSONObject7SetNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 13
_ZN12CPLJSONArray3AddEm 16
_ZN12CPLJSONArray3AddEb 18
_Z20CPLParseKeyValueJsonPKc 36
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm 40
_ZNK13CPLJSONObject7GetBoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 67
_ZNK13CPLJSONObject7GetLongERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx 70
_ZNK13CPLJSONObject6ToBoolEb 79
_ZNK15CPLJSONDocument7GetRootEv 87
_ZN15CPLJSONDocumentaSEOS_ 110
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx 218
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 414
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm 452
_ZNK13CPLJSONObject5CloneEv 499
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 500
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd 515
_ZN12CPLJSONArray3AddEi 582
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_ 809
_ZN13CPLJSONObject14AddNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_ 816
_ZN13CPLJSONObject17DeleteNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 829
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 860
_ZN12CPLJSONArray3AddEPKc 896
_ZNK15CPLJSONDocument4SaveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1196
_ZNK15CPLJSONDocument12SaveAsStringB5cxx11Ev 1261
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 1382
_ZN12CPLJSONArray3AddEx 1404
_ZN12CPLJSONArray7AddNullEv 1406
_ZN15CPLJSONDocument7SetRootERK13CPLJSONObject 1678
_ZN12CPLJSONArray3AddEd 1931
_ZNK13CPLJSONObject6ToLongEx 2443
_ZN15CPLJSONDocument4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2629
_ZN12CPLJSONArrayixEi 2929
_ZN12CPLJSONArray3AddERK13CPLJSONObject 3370
_ZN15CPLJSONDocument10LoadMemoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3377
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx 3514
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc 3523
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12CPLJSONArray 4223
_ZNK13CPLJSONObject9GetDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd 4854
_ZN12CPLJSONArray3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5645
_ZN15CPLJSONDocument10LoadMemoryEPKhi 5840
_ZNK13CPLJSONObject7ToArrayEv 6915
_ZN13CPLJSONObject7AddNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 7117
_ZN15CPLJSONDocumentC2Ev 8003
_ZN15CPLJSONDocumentD2Ev 8009
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd 8241
_ZN13CPLJSONObject6DeinitEv 8689
_ZN13CPLJSONObject6DeleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 8831
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 10697
_ZN13CPLJSONObjectaSEOS_ 11103
_ZNK13CPLJSONObject11GetChildrenEv 11517
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_ 12045
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 12164
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc 12433
_ZN15CPLJSONDocument7GetRootEv 13091
_ZNK13CPLJSONObject6FormatB5cxx11ENS_12PrettyFormatE 15987
_ZNK13CPLJSONObject8ToDoubleEd 18814
_ZNK13CPLJSONObject8GetArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 19693
_ZNK13CPLJSONObject10GetIntegerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi 20204
_ZNK13CPLJSONObject9ToIntegerEi 21871
_ZN12CPLJSONArrayC2Ev 26576
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv 26779
_ZN13CPLJSONObjectaSERKS_ 50233
_ZNK13CPLJSONObject7GetTypeEv 79666
_ZNK13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 97552
_ZN13CPLJSONObjectC2Ev 108035
_ZN13CPLJSONObjectC2EOS_ 175389
_ZNK13CPLJSONObject9GetStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 235296
_ZNK12CPLJSONArray4SizeEv 271762
_ZNK12CPLJSONArrayixEi 290865
_ZNK13CPLJSONObject8ToStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 376777
_ZNK13CPLJSONObject6GetObjERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 394892
_ZNK13CPLJSONObject15GetObjectByPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_ 495152
_ZN13CPLJSONObjectC2ERKS_ 538189
_ZNK13CPLJSONObject7IsValidEv 543690
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv 776532
_ZN13CPLJSONObjectD2Ev 1598960

Generated by: LCOV version 1.14