LCOV - code coverage report
Current view:
top level
-
port
- cpl_json.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
585
651
89.9 %
Date:
2026-06-20 20:44:25
Functions:
90
92
97.8 %
Function Name
Hit count
_Z20CPLParseKeyValueJsonPKc
64
_ZL20CPLJSONWriteFunctionPvmmS_
0
_ZN12CPLJSONArray3AddEPKc
6802
_ZN12CPLJSONArray3AddERK13CPLJSONObject
13054
_ZN12CPLJSONArray3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
14586
_ZN12CPLJSONArray3AddESt17basic_string_viewIcSt11char_traitsIcEE
17
_ZN12CPLJSONArray3AddEb
38
_ZN12CPLJSONArray3AddEd
4743
_ZN12CPLJSONArray3AddEi
767
_ZN12CPLJSONArray3AddEm
91
_ZN12CPLJSONArray3AddEx
1977
_ZN12CPLJSONArray7AddNullEv
2459
_ZN12CPLJSONArrayC2ERK13CPLJSONObject
12
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
171699
_ZN12CPLJSONArrayC2Ev
50487
_ZN12CPLJSONArrayixEi
3367
_ZN12CPLJSONArrayixEm
0
_ZN13CPLJSONObject14AddNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
13906
_ZN13CPLJSONObject17DeleteNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1139
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
24014
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12CPLJSONArray
12545
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
12271
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
30026
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt17basic_string_viewIcS3_E
16
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
13055
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
10390
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
14934
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
840
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
5778
_ZN13CPLJSONObject6DeinitEv
48202
_ZN13CPLJSONObject6DeleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
14954
_ZN13CPLJSONObject7AddNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
12094
_ZN13CPLJSONObject7SetNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
18
_ZN13CPLJSONObjectC2EDn
1
_ZN13CPLJSONObjectC2EOS_
394166
_ZN13CPLJSONObjectC2EPKc
1
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
4337
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
1689580
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
835
_ZN13CPLJSONObjectC2ERKS_
1258720
_ZN13CPLJSONObjectC2Eb
1
_ZN13CPLJSONObjectC2Ed
1776
_ZN13CPLJSONObjectC2Ei
2969
_ZN13CPLJSONObjectC2El
1
_ZN13CPLJSONObjectC2Em
1
_ZN13CPLJSONObjectC2Ev
247523
_ZN13CPLJSONObjectD2Ev
3599910
_ZN13CPLJSONObjectaSEO12CPLJSONArray
487
_ZN13CPLJSONObjectaSEOS_
37716
_ZN13CPLJSONObjectaSERKS_
123677
_ZN13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
29665
_ZN15CPLJSONDocument10LoadChunksERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPFidPKcPvESA_
3
_ZN15CPLJSONDocument10LoadMemoryEPKhi
21730
_ZN15CPLJSONDocument10LoadMemoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
14511
_ZN15CPLJSONDocument4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
7870
_ZN15CPLJSONDocument7GetRootEv
30347
_ZN15CPLJSONDocument7LoadUrlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKcPFidS9_PvESC_
2
_ZN15CPLJSONDocument7SetRootERK13CPLJSONObject
9202
_ZN15CPLJSONDocumentC2EOS_
1
_ZN15CPLJSONDocumentC2ERKS_
6
_ZN15CPLJSONDocumentC2Ev
29865
_ZN15CPLJSONDocumentD2Ev
29872
_ZN15CPLJSONDocumentaSEOS_
119
_ZN15CPLJSONDocumentaSERKS_
2
_ZNK12CPLJSONArray4SizeEv
411796
_ZNK12CPLJSONArrayixEi
542451
_ZNK12CPLJSONArrayixEm
34
_ZNK13CPLJSONObject10GetIntegerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
251075
_ZNK13CPLJSONObject11GetChildrenEv
22182
_ZNK13CPLJSONObject15GetObjectByPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_
1155310
_ZNK13CPLJSONObject17GetObjNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
10309
_ZNK13CPLJSONObject5CloneEv
8425
_ZNK13CPLJSONObject6FormatB5cxx11ENS_12PrettyFormatE
29205
_ZNK13CPLJSONObject6GetObjERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
863745
_ZNK13CPLJSONObject6ToBoolEb
3661
_ZNK13CPLJSONObject6ToLongEx
9088
_ZNK13CPLJSONObject7GetBoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
3114
_ZNK13CPLJSONObject7GetLongERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
126
_ZNK13CPLJSONObject7GetTypeEv
183870
_ZNK13CPLJSONObject7IsValidEv
1427810
_ZNK13CPLJSONObject7ToArrayEv
27868
_ZNK13CPLJSONObject8GetArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
140666
_ZNK13CPLJSONObject8ToDoubleEd
197512
_ZNK13CPLJSONObject8ToStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
505766
_ZNK13CPLJSONObject9GetDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
62802
_ZNK13CPLJSONObject9GetStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
328057
_ZNK13CPLJSONObject9ToIntegerEi
254049
_ZNK13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
123374
_ZNK15CPLJSONDocument12SaveAsStringB5cxx11Ev
9289
_ZNK15CPLJSONDocument4SaveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1684
_ZNK15CPLJSONDocument7GetRootEv
93
Generated by:
LCOV version 1.14