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-12-13 23:48:27
Functions:
86
87
98.9 %
Function Name
Hit count
_Z20CPLParseKeyValueJsonPKc
40
_ZL20CPLJSONWriteFunctionPvmmS_
0
_ZN12CPLJSONArray3AddEPKc
6358
_ZN12CPLJSONArray3AddERK13CPLJSONObject
11518
_ZN12CPLJSONArray3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
13404
_ZN12CPLJSONArray3AddEb
38
_ZN12CPLJSONArray3AddEd
4034
_ZN12CPLJSONArray3AddEi
661
_ZN12CPLJSONArray3AddEm
60
_ZN12CPLJSONArray3AddEx
1634
_ZN12CPLJSONArray7AddNullEv
2459
_ZN12CPLJSONArrayC2ERK13CPLJSONObject
9
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
140391
_ZN12CPLJSONArrayC2Ev
40066
_ZN12CPLJSONArrayixEi
3197
_ZN13CPLJSONObject14AddNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
881
_ZN13CPLJSONObject17DeleteNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
894
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
21109
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12CPLJSONArray
11581
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
14806
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
30272
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
9665
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
12040
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
17610
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
836
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
5754
_ZN13CPLJSONObject6DeinitEv
9193
_ZN13CPLJSONObject6DeleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
12993
_ZN13CPLJSONObject7AddNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
12026
_ZN13CPLJSONObject7SetNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
15
_ZN13CPLJSONObjectC2EDn
1
_ZN13CPLJSONObjectC2EOS_
337611
_ZN13CPLJSONObjectC2EPKc
1
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
1467190
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
835
_ZN13CPLJSONObjectC2ERKS_
1085050
_ZN13CPLJSONObjectC2Eb
1
_ZN13CPLJSONObjectC2Ed
1
_ZN13CPLJSONObjectC2Ei
1
_ZN13CPLJSONObjectC2El
1
_ZN13CPLJSONObjectC2Em
1
_ZN13CPLJSONObjectC2Ev
154595
_ZN13CPLJSONObjectD2Ev
3045290
_ZN13CPLJSONObjectaSEO12CPLJSONArray
347
_ZN13CPLJSONObjectaSEOS_
12813
_ZN13CPLJSONObjectaSERKS_
104709
_ZN13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
20184
_ZN15CPLJSONDocument10LoadChunksERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPFidPKcPvESA_
3
_ZN15CPLJSONDocument10LoadMemoryEPKhi
11472
_ZN15CPLJSONDocument10LoadMemoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5887
_ZN15CPLJSONDocument4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
6310
_ZN15CPLJSONDocument7GetRootEv
19803
_ZN15CPLJSONDocument7LoadUrlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKcPFidS9_PvESC_
2
_ZN15CPLJSONDocument7SetRootERK13CPLJSONObject
2185
_ZN15CPLJSONDocumentC2EOS_
1
_ZN15CPLJSONDocumentC2ERKS_
6
_ZN15CPLJSONDocumentC2Ev
18504
_ZN15CPLJSONDocumentD2Ev
18511
_ZN15CPLJSONDocumentaSEOS_
119
_ZN15CPLJSONDocumentaSERKS_
2
_ZNK12CPLJSONArray4SizeEv
371553
_ZNK12CPLJSONArrayixEi
500244
_ZNK13CPLJSONObject10GetIntegerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
215759
_ZNK13CPLJSONObject11GetChildrenEv
13920
_ZNK13CPLJSONObject15GetObjectByPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_
1021910
_ZNK13CPLJSONObject5CloneEv
827
_ZNK13CPLJSONObject6FormatB5cxx11ENS_12PrettyFormatE
29120
_ZNK13CPLJSONObject6GetObjERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
750500
_ZNK13CPLJSONObject6ToBoolEb
144
_ZNK13CPLJSONObject6ToLongEx
3104
_ZNK13CPLJSONObject7GetBoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
128
_ZNK13CPLJSONObject7GetLongERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
126
_ZNK13CPLJSONObject7GetTypeEv
141278
_ZNK13CPLJSONObject7IsValidEv
1212320
_ZNK13CPLJSONObject7ToArrayEv
17299
_ZNK13CPLJSONObject8GetArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
122740
_ZNK13CPLJSONObject8ToDoubleEd
170399
_ZNK13CPLJSONObject8ToStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
472228
_ZNK13CPLJSONObject9GetDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
54293
_ZNK13CPLJSONObject9GetStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
309347
_ZNK13CPLJSONObject9ToIntegerEi
217981
_ZNK13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
94219
_ZNK15CPLJSONDocument12SaveAsStringB5cxx11Ev
2205
_ZNK15CPLJSONDocument4SaveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1372
_ZNK15CPLJSONDocument7GetRootEv
93
Generated by:
LCOV version 1.14