LCOV - code coverage report
Current view:
top level
-
port
- cpl_json.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
561
619
90.6 %
Date:
2025-08-01 21:52:14
Functions:
86
87
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
_Z20CPLParseKeyValueJsonPKc
37
_ZN12CPLJSONArray3AddEm
40
_ZNK15CPLJSONDocument7GetRootEv
93
_ZNK13CPLJSONObject7GetBoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
104
_ZN15CPLJSONDocumentaSEOS_
119
_ZNK13CPLJSONObject6ToBoolEb
120
_ZNK13CPLJSONObject7GetLongERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
126
_ZN13CPLJSONObjectaSEO12CPLJSONArray
222
_ZN12CPLJSONArray3AddEi
393
_ZNK13CPLJSONObject5CloneEv
809
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
821
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
825
_ZN13CPLJSONObject14AddNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
876
_ZN13CPLJSONObject17DeleteNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
889
_ZNK15CPLJSONDocument4SaveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1357
_ZN12CPLJSONArray3AddEx
1474
_ZNK15CPLJSONDocument12SaveAsStringB5cxx11Ev
2067
_ZN15CPLJSONDocument7SetRootERK13CPLJSONObject
2149
_ZN12CPLJSONArray7AddNullEv
2365
_ZNK13CPLJSONObject6ToLongEx
2841
_ZN12CPLJSONArray3AddEd
3087
_ZN12CPLJSONArrayixEi
3128
_ZN15CPLJSONDocument10LoadMemoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
4846
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
5667
_ZN12CPLJSONArray3AddEPKc
5702
_ZN15CPLJSONDocument4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5872
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
7731
_ZNK13CPLJSONObject7ToArrayEv
8569
_ZN13CPLJSONObject6DeinitEv
8807
_ZN15CPLJSONDocument10LoadMemoryEPKhi
10009
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12CPLJSONArray
10021
_ZN12CPLJSONArray3AddERK13CPLJSONObject
10079
_ZN13CPLJSONObject7AddNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
11403
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
11437
_ZN12CPLJSONArray3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
11832
_ZN13CPLJSONObject6DeleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
11974
_ZN13CPLJSONObjectaSEOS_
12525
_ZNK13CPLJSONObject11GetChildrenEv
12539
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
14105
_ZN15CPLJSONDocumentC2Ev
16465
_ZN15CPLJSONDocumentD2Ev
16470
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
16584
_ZN13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
17109
_ZN15CPLJSONDocument7GetRootEv
18012
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
18566
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
25421
_ZNK13CPLJSONObject6FormatB5cxx11ENS_12PrettyFormatE
28129
_ZN12CPLJSONArrayC2Ev
37027
_ZNK13CPLJSONObject9GetDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
48076
_ZNK13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
90832
_ZNK13CPLJSONObject7GetTypeEv
91019
_ZN13CPLJSONObjectaSERKS_
97284
_ZNK13CPLJSONObject8GetArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
109612
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
118519
_ZN13CPLJSONObjectC2Ev
146790
_ZNK13CPLJSONObject8ToDoubleEd
150438
_ZNK13CPLJSONObject10GetIntegerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
191053
_ZNK13CPLJSONObject9ToIntegerEi
192815
_ZNK13CPLJSONObject9GetStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
291729
_ZN13CPLJSONObjectC2EOS_
304604
_ZNK12CPLJSONArray4SizeEv
322566
_ZNK12CPLJSONArrayixEi
430152
_ZNK13CPLJSONObject8ToStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
444292
_ZNK13CPLJSONObject6GetObjERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
685546
_ZNK13CPLJSONObject15GetObjectByPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_
928879
_ZN13CPLJSONObjectC2ERKS_
985481
_ZNK13CPLJSONObject7IsValidEv
1097500
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
1304520
_ZN13CPLJSONObjectD2Ev
2742220
Generated by:
LCOV version 1.14