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:
2026-01-23 00:08:21
Functions:
86
87
98.9 %
Function Name
Hit count
_ZL20CPLJSONWriteFunctionPvmmS_
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
_ZN13CPLJSONObject7SetNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
15
_ZN12CPLJSONArray3AddEb
38
_Z20CPLParseKeyValueJsonPKc
40
_ZN12CPLJSONArray3AddEm
68
_ZNK15CPLJSONDocument7GetRootEv
93
_ZN15CPLJSONDocumentaSEOS_
119
_ZNK13CPLJSONObject7GetLongERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
126
_ZN13CPLJSONObjectaSEO12CPLJSONArray
347
_ZN12CPLJSONArray3AddEi
667
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
835
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
840
_ZNK13CPLJSONObject7GetBoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
900
_ZN13CPLJSONObject14AddNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
1002
_ZN13CPLJSONObject17DeleteNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1015
_ZNK13CPLJSONObject6ToBoolEb
1414
_ZNK15CPLJSONDocument4SaveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1517
_ZN12CPLJSONArray3AddEx
1658
_ZN13CPLJSONObjectC2Ed
1772
_ZN12CPLJSONArray7AddNullEv
2459
_ZN13CPLJSONObjectC2Ei
2932
_ZN12CPLJSONArrayixEi
3205
_ZN12CPLJSONArray3AddEd
4047
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
4231
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
5769
_ZN12CPLJSONArray3AddEPKc
6453
_ZNK13CPLJSONObject5CloneEv
6670
_ZNK13CPLJSONObject6ToLongEx
7224
_ZN15CPLJSONDocument7SetRootERK13CPLJSONObject
7382
_ZNK15CPLJSONDocument12SaveAsStringB5cxx11Ev
7405
_ZN15CPLJSONDocument4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
7676
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
9869
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
10353
_ZN15CPLJSONDocument10LoadMemoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
11108
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12CPLJSONArray
11284
_ZN12CPLJSONArray3AddERK13CPLJSONObject
11643
_ZN13CPLJSONObject7AddNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
12034
_ZN13CPLJSONObject6DeleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
13158
_ZN12CPLJSONArray3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
13420
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
14040
_ZNK13CPLJSONObject11GetChildrenEv
17347
_ZN15CPLJSONDocument10LoadMemoryEPKhi
17397
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
21610
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
23799
_ZNK13CPLJSONObject7ToArrayEv
24091
_ZN15CPLJSONDocumentC2Ev
25145
_ZN15CPLJSONDocumentD2Ev
25152
_ZN15CPLJSONDocument7GetRootEv
25765
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
26277
_ZNK13CPLJSONObject6FormatB5cxx11ENS_12PrettyFormatE
29142
_ZN13CPLJSONObjectaSEOS_
33248
_ZN13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
37122
_ZN12CPLJSONArrayC2Ev
40967
_ZN13CPLJSONObject6DeinitEv
44407
_ZNK13CPLJSONObject9GetDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
54387
_ZN13CPLJSONObjectaSERKS_
111051
_ZNK13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
111699
_ZNK13CPLJSONObject8GetArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
123063
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
149451
_ZNK13CPLJSONObject7GetTypeEv
166753
_ZNK13CPLJSONObject8ToDoubleEd
171488
_ZNK13CPLJSONObject10GetIntegerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
217144
_ZNK13CPLJSONObject9ToIntegerEi
219905
_ZN13CPLJSONObjectC2Ev
219917
_ZNK13CPLJSONObject9GetStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
311807
_ZNK12CPLJSONArray4SizeEv
385217
_ZN13CPLJSONObjectC2EOS_
385766
_ZNK13CPLJSONObject8ToStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
482772
_ZNK12CPLJSONArrayixEi
510876
_ZNK13CPLJSONObject6GetObjERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
794323
_ZNK13CPLJSONObject15GetObjectByPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_
1066400
_ZN13CPLJSONObjectC2ERKS_
1165850
_ZNK13CPLJSONObject7IsValidEv
1303870
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
1544080
_ZN13CPLJSONObjectD2Ev
3325470
Generated by:
LCOV version 1.14