LCOV - code coverage report
Current view:
top level
-
port
- cpl_json.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
579
645
89.8 %
Date:
2026-04-20 19:56:30
Functions:
89
91
97.8 %
Function Name
Hit count
_ZL20CPLJSONWriteFunctionPvmmS_
0
_ZN12CPLJSONArrayixEm
0
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1
_ZN13CPLJSONObjectC2EDn
1
_ZN13CPLJSONObjectC2EPKc
1
_ZN13CPLJSONObjectC2Eb
1
_ZN13CPLJSONObjectC2El
1
_ZN13CPLJSONObjectC2Em
1
_ZN15CPLJSONDocumentC2EOS_
1
_ZN15CPLJSONDocument7LoadUrlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKcPFidS9_PvESC_
2
_ZN15CPLJSONDocumentaSERKS_
2
_ZN15CPLJSONDocument10LoadChunksERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPFidPKcPvESA_
3
_ZN15CPLJSONDocumentC2ERKS_
6
_ZN12CPLJSONArrayC2ERK13CPLJSONObject
12
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt17basic_string_viewIcS3_E
16
_ZN12CPLJSONArray3AddESt17basic_string_viewIcSt11char_traitsIcEE
17
_ZN13CPLJSONObject7SetNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
18
_ZNK12CPLJSONArrayixEm
34
_ZN12CPLJSONArray3AddEb
38
_Z20CPLParseKeyValueJsonPKc
40
_ZN12CPLJSONArray3AddEm
91
_ZNK15CPLJSONDocument7GetRootEv
93
_ZN15CPLJSONDocumentaSEOS_
119
_ZNK13CPLJSONObject7GetLongERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
126
_ZN13CPLJSONObjectaSEO12CPLJSONArray
371
_ZN12CPLJSONArray3AddEi
735
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
835
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
840
_ZNK13CPLJSONObject7GetBoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
957
_ZN13CPLJSONObject14AddNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
1111
_ZN13CPLJSONObject17DeleteNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1127
_ZNK13CPLJSONObject6ToBoolEb
1496
_ZNK15CPLJSONDocument4SaveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1673
_ZN13CPLJSONObjectC2Ed
1774
_ZN12CPLJSONArray3AddEx
1965
_ZN12CPLJSONArray7AddNullEv
2459
_ZN13CPLJSONObjectC2Ei
2964
_ZN12CPLJSONArrayixEi
3364
_ZN12CPLJSONArray3AddEd
4271
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
4334
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
5778
_ZN12CPLJSONArray3AddEPKc
6610
_ZN15CPLJSONDocument4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
7580
_ZNK13CPLJSONObject5CloneEv
8064
_ZNK13CPLJSONObject6ToLongEx
8794
_ZN15CPLJSONDocument7SetRootERK13CPLJSONObject
8848
_ZNK15CPLJSONDocument12SaveAsStringB5cxx11Ev
8904
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
10367
_ZN13CPLJSONObject7AddNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
12086
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12CPLJSONArray
12119
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
12553
_ZN12CPLJSONArray3AddERK13CPLJSONObject
12595
_ZN15CPLJSONDocument10LoadMemoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
12938
_ZN13CPLJSONObject6DeleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
13975
_ZN12CPLJSONArray3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
14321
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
14579
_ZN15CPLJSONDocument10LoadMemoryEPKhi
19870
_ZNK13CPLJSONObject11GetChildrenEv
20663
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
23298
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
24917
_ZNK13CPLJSONObject7ToArrayEv
27291
_ZN15CPLJSONDocumentC2Ev
27681
_ZN15CPLJSONDocumentD2Ev
27688
_ZN15CPLJSONDocument7GetRootEv
28427
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
28792
_ZNK13CPLJSONObject6FormatB5cxx11ENS_12PrettyFormatE
29169
_ZN13CPLJSONObjectaSEOS_
36762
_ZN13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
38402
_ZN12CPLJSONArrayC2Ev
44106
_ZN13CPLJSONObject6DeinitEv
45238
_ZNK13CPLJSONObject9GetDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
59798
_ZNK13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
118773
_ZN13CPLJSONObjectaSERKS_
120145
_ZNK13CPLJSONObject8GetArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
134430
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
164768
_ZNK13CPLJSONObject7GetTypeEv
177217
_ZNK13CPLJSONObject8ToDoubleEd
188284
_ZN13CPLJSONObjectC2Ev
235771
_ZNK13CPLJSONObject10GetIntegerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
239009
_ZNK13CPLJSONObject9ToIntegerEi
241904
_ZNK13CPLJSONObject9GetStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
321813
_ZNK12CPLJSONArray4SizeEv
401654
_ZN13CPLJSONObjectC2EOS_
413039
_ZNK13CPLJSONObject8ToStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
497244
_ZNK12CPLJSONArrayixEi
532399
_ZNK13CPLJSONObject6GetObjERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
843547
_ZNK13CPLJSONObject15GetObjectByPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_
1137280
_ZN13CPLJSONObjectC2ERKS_
1246680
_ZNK13CPLJSONObject7IsValidEv
1397060
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
1636980
_ZN13CPLJSONObjectD2Ev
3542410
Generated by:
LCOV version 1.14