LCOV - code coverage report
Current view:
top level
-
port
- cpl_json.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
553
602
91.9 %
Date:
2025-07-09 17:50:03
Functions:
91
92
98.9 %
Function Name
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_
6
_ZN12CPLJSONArrayC2ERK13CPLJSONObject
9
_ZN13CPLJSONObject7SetNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
14
_ZN12CPLJSONArray3AddEb
18
_ZN12CPLJSONArray3AddEm
28
_Z20CPLParseKeyValueJsonPKc
37
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
40
_ZNK15CPLJSONDocument7GetRootEv
93
_ZNK13CPLJSONObject7GetBoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
102
_ZNK13CPLJSONObject6ToBoolEb
118
_ZN15CPLJSONDocumentaSEOS_
119
_ZNK13CPLJSONObject7GetLongERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
126
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
228
_ZN12CPLJSONArray3AddEi
341
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
455
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
500
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
517
_ZNK13CPLJSONObject5CloneEv
792
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
795
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
821
_ZN13CPLJSONObject14AddNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
859
_ZN13CPLJSONObject17DeleteNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
872
_ZNK15CPLJSONDocument4SaveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1275
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
1396
_ZN12CPLJSONArray3AddEx
1482
_ZNK15CPLJSONDocument12SaveAsStringB5cxx11Ev
2034
_ZN15CPLJSONDocument7SetRootERK13CPLJSONObject
2072
_ZN12CPLJSONArray3AddEd
2297
_ZN12CPLJSONArray7AddNullEv
2365
_ZNK13CPLJSONObject6ToLongEx
2825
_ZN12CPLJSONArrayixEi
3124
_ZN15CPLJSONDocument10LoadMemoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
4776
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
5097
_ZN12CPLJSONArray3AddEPKc
5594
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
5647
_ZN15CPLJSONDocument4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5768
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
7400
_ZNK13CPLJSONObject7ToArrayEv
8533
_ZN13CPLJSONObject6DeinitEv
8796
_ZN12CPLJSONArray3AddERK13CPLJSONObject
9590
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12CPLJSONArray
9822
_ZN15CPLJSONDocument10LoadMemoryEPKhi
9837
_ZN12CPLJSONArray3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
9923
_ZN13CPLJSONObject6DeleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
10612
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
11362
_ZN13CPLJSONObject7AddNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
11425
_ZN13CPLJSONObjectaSEOS_
12246
_ZNK13CPLJSONObject11GetChildrenEv
12511
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
13986
_ZN15CPLJSONDocumentC2Ev
15941
_ZN15CPLJSONDocumentD2Ev
15948
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
15973
_ZN15CPLJSONDocument7GetRootEv
17718
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
17898
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
24338
_ZNK13CPLJSONObject6FormatB5cxx11ENS_12PrettyFormatE
28078
_ZN12CPLJSONArrayC2Ev
33889
_ZNK13CPLJSONObject9GetDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
46376
_ZNK13CPLJSONObject7GetTypeEv
90768
_ZN13CPLJSONObjectaSERKS_
95479
_ZNK13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
105968
_ZNK13CPLJSONObject8GetArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
106080
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
114944
_ZN13CPLJSONObjectC2Ev
142026
_ZNK13CPLJSONObject8ToDoubleEd
145250
_ZNK13CPLJSONObject10GetIntegerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
184255
_ZNK13CPLJSONObject9ToIntegerEi
186017
_ZN13CPLJSONObjectC2EOS_
278245
_ZNK13CPLJSONObject9GetStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
289561
_ZNK12CPLJSONArray4SizeEv
320575
_ZNK12CPLJSONArrayixEi
424904
_ZNK13CPLJSONObject8ToStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
441954
_ZNK13CPLJSONObject6GetObjERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
672597
_ZNK13CPLJSONObject15GetObjectByPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_
907922
_ZN13CPLJSONObjectC2ERKS_
951349
_ZNK13CPLJSONObject7IsValidEv
1055470
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
1282390
_ZN13CPLJSONObjectD2Ev
2654840
Generated by:
LCOV version 1.14