LCOV - code coverage report
Current view:
top level
-
port
- cpl_json.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
549
597
92.0 %
Date:
2025-01-18 19:11:18
Functions:
91
92
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
_ZN12CPLJSONArray3AddEm
28
_Z20CPLParseKeyValueJsonPKc
37
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
40
_ZNK13CPLJSONObject7GetBoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
70
_ZNK13CPLJSONObject6ToBoolEb
82
_ZNK15CPLJSONDocument7GetRootEv
90
_ZNK13CPLJSONObject7GetLongERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
91
_ZN15CPLJSONDocumentaSEOS_
118
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
227
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
450
_ZNK13CPLJSONObject5CloneEv
499
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
500
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
517
_ZN12CPLJSONArray3AddEi
600
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
795
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
817
_ZN13CPLJSONObject14AddNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
845
_ZN13CPLJSONObject17DeleteNoSplitNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
858
_ZNK15CPLJSONDocument4SaveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1233
_ZNK15CPLJSONDocument12SaveAsStringB5cxx11Ev
1363
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
1394
_ZN12CPLJSONArray3AddEx
1458
_ZN15CPLJSONDocument7SetRootERK13CPLJSONObject
1716
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
2018
_ZN12CPLJSONArray3AddEd
2247
_ZN12CPLJSONArray7AddNullEv
2363
_ZN12CPLJSONArray3AddEPKc
2478
_ZNK13CPLJSONObject6ToLongEx
2576
_ZN15CPLJSONDocument4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
2716
_ZN12CPLJSONArrayixEi
2956
_ZN15CPLJSONDocument10LoadMemoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
4031
_ZN13CPLJSONObject3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
4147
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEx
5636
_ZN12CPLJSONArray3AddERK13CPLJSONObject
5670
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12CPLJSONArray
5874
_ZNK13CPLJSONObject9GetDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
6373
_ZN15CPLJSONDocument10LoadMemoryEPKhi
6584
_ZN12CPLJSONArray3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
7163
_ZNK13CPLJSONObject7ToArrayEv
8115
_ZN13CPLJSONObject6DeinitEv
8754
_ZN15CPLJSONDocumentC2Ev
8895
_ZN15CPLJSONDocumentD2Ev
8902
_ZN13CPLJSONObject6DeleteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
9613
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEd
10989
_ZN13CPLJSONObject7AddNullERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
11407
_ZN13CPLJSONObjectaSEOS_
11445
_ZNK13CPLJSONObject11GetChildrenEv
12200
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
13031
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS_
13410
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
13661
_ZN15CPLJSONDocument7GetRootEv
13960
_ZN13CPLJSONObject3AddERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
14136
_ZNK13CPLJSONObject8GetArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
22257
_ZNK13CPLJSONObject8ToDoubleEd
23121
_ZNK13CPLJSONObject10GetIntegerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
24217
_ZNK13CPLJSONObject9ToIntegerEi
25932
_ZNK13CPLJSONObject6FormatB5cxx11ENS_12PrettyFormatE
27988
_ZN12CPLJSONArrayC2Ev
30284
_ZN12CPLJSONArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
30561
_ZN13CPLJSONObjectaSERKS_
52978
_ZNK13CPLJSONObject7GetTypeEv
85593
_ZNK13CPLJSONObjectixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
100824
_ZN13CPLJSONObjectC2Ev
127523
_ZN13CPLJSONObjectC2EOS_
199775
_ZNK13CPLJSONObject9GetStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
237262
_ZNK12CPLJSONArray4SizeEv
275152
_ZNK12CPLJSONArrayixEi
300085
_ZNK13CPLJSONObject8ToStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
382693
_ZNK13CPLJSONObject6GetObjERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
407794
_ZNK13CPLJSONObject15GetObjectByPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_
530610
_ZN13CPLJSONObjectC2ERKS_
573615
_ZNK13CPLJSONObject7IsValidEv
586687
_ZN13CPLJSONObjectC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPv
804053
_ZN13CPLJSONObjectD2Ev
1705790
Generated by:
LCOV version 1.14