LCOV - code coverage report
Current view:
top level
-
ogr/ogrsf_frmts/generic
- ogrlayerarrow.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
gdal_filtered.info
Lines:
3254
3635
89.5 %
Date:
2024-11-23 01:35:44
Functions:
212
214
99.1 %
Function Name
Hit count
OGR_L_CreateFieldFromArrowSchema
539
OGR_L_GetArrowStream
366
OGR_L_IsArrowSchemaSupported
19
OGR_L_WriteArrowBatch
58
_Z13FillBoolArrayIM8OGRFieldiEbP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS6_EESaIS9_EEmbT_i
137
_Z13FillFieldListIjaiEvPK10ArrowArrayimS2_R10OGRFeature
10
_Z13FillFieldListIjddEvPK10ArrowArrayimS2_R10OGRFeature
14
_Z13FillFieldListIjfdEvPK10ArrowArrayimS2_R10OGRFeature
12
_Z13FillFieldListIjhiEvPK10ArrowArrayimS2_R10OGRFeature
14
_Z13FillFieldListIjiiEvPK10ArrowArrayimS2_R10OGRFeature
14
_Z13FillFieldListIjjxEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z13FillFieldListIjlxEvPK10ArrowArrayimS2_R10OGRFeature
27
_Z13FillFieldListIjmdEvPK10ArrowArrayimS2_R10OGRFeature
10
_Z13FillFieldListIjsiEvPK10ArrowArrayimS2_R10OGRFeature
12
_Z13FillFieldListIjtiEvPK10ArrowArrayimS2_R10OGRFeature
10
_Z13FillFieldListImaiEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z13FillFieldListImddEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z13FillFieldListImfdEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z13FillFieldListImhiEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z13FillFieldListImiiEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z13FillFieldListImjxEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z13FillFieldListImlxEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z13FillFieldListImmdEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z13FillFieldListImsiEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z13FillFieldListImtiEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z13FillListArrayIid15GetFromRealListEmP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS5_EESaIS8_EEmbim
109
_Z13FillListArrayIif15GetFromRealListEmP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS5_EESaIS8_EEmbim
39
_Z13FillListArrayIii18GetFromIntegerListEmP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS5_EESaIS8_EEmbim
147
_Z13FillListArrayIil20GetFromInteger64ListEmP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS5_EESaIS8_EEmbim
70
_Z13FillListArrayIis18GetFromIntegerListEmP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS5_EESaIS8_EEmbim
28
_Z13GetListAsJSONIjE12CPLJSONArrayPK11ArrowSchemaPK10ArrowArraym
109
_Z13GetListAsJSONImE12CPLJSONArrayPK11ArrowSchemaPK10ArrowArraym
3
_Z15FillBinaryArrayIiEmP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS4_EESaIS7_EEmbim
903
_Z15FillFieldBinaryIjEbPK10ArrowArrayimiRKSt6vectorI9FieldInfoSaIS4_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcR10OGRFeature
60077
_Z15FillFieldBinaryImEbPK10ArrowArrayimiRKSt6vectorI9FieldInfoSaIS4_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcR10OGRFeature
16
_Z15FillFieldStringIjEvPK10ArrowArrayimiRKSt6vectorI9FieldInfoSaIS4_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10OGRFeature
1200120
_Z15FillFieldStringImEvPK10ArrowArrayimiRKSt6vectorI9FieldInfoSaIS4_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER10OGRFeature
10
_Z15FillStringArrayIiEmP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS4_EESaIS7_EEmbim
3761
_Z16CompactListArrayIjEbPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
1770
_Z16CompactListArrayImEbPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
3
_Z17FillListArrayBoolIi18GetFromIntegerListEmP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS5_EESaIS8_EEmbim
47
_Z17GetBinaryAsBase64IjENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK10ArrowArraym
4
_Z17GetBinaryAsBase64ImENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK10ArrowArraym
4
_Z18OGRCloneArrowArrayPK11ArrowSchemaPK10ArrowArrayPS2_
130
_Z19FillStringListArrayIiEmP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS4_EESaIS7_EEmbim
200
_Z19OGRCloneArrowSchemaPK11ArrowSchemaPS_
23
_Z20FillWKBGeometryArrayIiEmP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS4_EESaIS7_EEmPK16OGRGeomFieldDefnim
1224
_Z21CompactPrimitiveArrayIhEvPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
444
_Z21CompactPrimitiveArrayIjEvPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
794
_Z21CompactPrimitiveArrayImEvPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
1807
_Z21CompactPrimitiveArrayItEvPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
458
_Z21FillFieldListFromBoolIjEvPK10ArrowArrayimS2_R10OGRFeature
12
_Z21FillFieldListFromBoolImEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z21OGRParseArrowMetadataB5cxx11PKc
185
_Z22FillFieldFixedSizeListIaiEvPK10ArrowArrayimiS2_R10OGRFeature
12
_Z22FillFieldFixedSizeListIddEvPK10ArrowArrayimiS2_R10OGRFeature
12
_Z22FillFieldFixedSizeListIfdEvPK10ArrowArrayimiS2_R10OGRFeature
12
_Z22FillFieldFixedSizeListIhiEvPK10ArrowArrayimiS2_R10OGRFeature
12
_Z22FillFieldFixedSizeListIiiEvPK10ArrowArrayimiS2_R10OGRFeature
12
_Z22FillFieldFixedSizeListIjxEvPK10ArrowArrayimiS2_R10OGRFeature
5
_Z22FillFieldFixedSizeListIlxEvPK10ArrowArrayimiS2_R10OGRFeature
19
_Z22FillFieldFixedSizeListImdEvPK10ArrowArrayimiS2_R10OGRFeature
12
_Z22FillFieldFixedSizeListIsiEvPK10ArrowArrayimiS2_R10OGRFeature
12
_Z22FillFieldFixedSizeListItiEvPK10ArrowArrayimiS2_R10OGRFeature
12
_Z23FillFieldListFromStringIjjEvPK10ArrowArrayimS2_R10OGRFeature
14
_Z23FillFieldListFromStringIjmEvPK10ArrowArrayimS2_R10OGRFeature
10
_Z23FillFieldListFromStringImjEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z23FillFieldListFromStringImmEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z26CompactStringOrBinaryArrayIjEvPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
983
_Z26CompactStringOrBinaryArrayImEvPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
204
_Z26FillFieldListFromHalfFloatIjEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z26FillFieldListFromHalfFloatImEvPK10ArrowArrayimS2_R10OGRFeature
4
_Z28FillFieldFixedSizeListStringIjEvPK10ArrowArrayimiS2_R10OGRFeature
12
_Z28FillFieldFixedSizeListStringImEvPK10ArrowArrayimiS2_R10OGRFeature
5
_Z29FillValidityArrayFromWKBArrayIjEmP10ArrowArrayPK8OGRLayerRSt6vectorIbSaIbEE
21
_Z29FillValidityArrayFromWKBArrayImEmP10ArrowArrayPK8OGRLayerRSt6vectorIbSaIbEE
0
_Z6SetBitPhm
9586
_Z7TestBitPKhm
12933
_Z8GetValueIaET_PK10ArrowArraym
20
_Z8GetValueIbET_PK10ArrowArraym
12
_Z8GetValueIdET_PK10ArrowArraym
26
_Z8GetValueIfET_PK10ArrowArraym
12
_Z8GetValueIhET_PK10ArrowArraym
26
_Z8GetValueIiET_PK10ArrowArraym
47
_Z8GetValueIjET_PK10ArrowArraym
17
_Z8GetValueIlET_PK10ArrowArraym
37
_Z8GetValueImET_PK10ArrowArraym
20
_Z8GetValueIsET_PK10ArrowArraym
20
_Z8GetValueItET_PK10ArrowArraym
20
_Z8UnsetBitPhm
12216
_Z9FillArrayIdM8OGRFielddEbP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS6_EESaIS9_EEmbT0_i
1580
_Z9FillArrayIfM8OGRFielddEbP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS6_EESaIS9_EEmbT0_i
477
_Z9FillArrayIiM8OGRFieldiEbP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS6_EESaIS9_EEmbT0_i
3009
_Z9FillArrayIlM8OGRFieldxEbP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS6_EESaIS9_EEmbT0_i
292
_Z9FillArrayIsM8OGRFieldiEbP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS6_EESaIS9_EEmbT0_i
477
_Z9FillFieldIaaEvPK10ArrowArrayimR10OGRFeature
10
_Z9FillFieldIddEvPK10ArrowArrayimR10OGRFeature
48
_Z9FillFieldIffEvPK10ArrowArrayimR10OGRFeature
12
_Z9FillFieldIhhEvPK10ArrowArrayimR10OGRFeature
10
_Z9FillFieldIiiEvPK10ArrowArrayimR10OGRFeature
26
_Z9FillFieldIjxEvPK10ArrowArrayimR10OGRFeature
4
_Z9FillFieldIlxEvPK10ArrowArrayimR10OGRFeature
68
_Z9FillFieldImdEvPK10ArrowArrayimR10OGRFeature
10
_Z9FillFieldIssEvPK10ArrowArrayimR10OGRFeature
12
_Z9FillFieldIttEvPK10ArrowArrayimR10OGRFeature
10
_Z9GetStringIjENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK10ArrowArraym
27
_Z9GetStringImENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK10ArrowArraym
6
_ZL10AddToArrayR12CPLJSONArrayPK11ArrowSchemaPK10ArrowArraym
142
_ZL11FillFeatureP8OGRLayerPK11ArrowSchemaPK10ArrowArrayRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmRiRKSt6vectorI9FieldInfoSaISH_EER10OGRFeatureRSC_
1321620
_ZL11IsLargeListPKc
20198
_ZL11IsStructurePKc
2749740
_ZL11IsTimestampPKc
2784
_ZL12CompactArrayPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
8383
_ZL12GetMapAsJSONPK11ArrowSchemaPK10ArrowArraym
243
_ZL12IsValidFieldPK8OGRField
88607
_ZL13FillDateArrayP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS3_EESaIS6_EEmbi
123
_ZL13FillTimeArrayP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS3_EESaIS6_EEmbi
70
_ZL13IsLargeBinaryPKc
12856
_ZL13IsLargeStringPKc
73718
_ZL14GetUInt64ValuePK11ArrowSchemaPK10ArrowArraym
90
_ZL15AddDictToSchemaP11ArrowSchemaPK19OGRCodedFieldDomain
31
_ZL15CompactMapArrayPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
561
_ZL15GetObjectAsJSONPK11ArrowSchemaPK10ArrowArraym
104
_ZL15GetValueDecimalPK10ArrowArrayiim
71
_ZL15GetValueFloat16PK10ArrowArraym
23
_ZL15IsFixedSizeListPKc
33142
_ZL15IsHandledSchemabPK11ArrowSchemaRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbRK13CPLStringList
15760
_ZL16CompactBoolArrayPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
224
_ZL16GetFixedSizeListPKc
2311
_ZL17BuildOGRFieldInfoPK11ArrowSchemaP10ArrowArrayPK14OGRFeatureDefnRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13CPLStringListRbRSt6vectorI9FieldInfoSaISK_EEPKcSP_P8OGRLayerRKSt3mapISC_SC_St4lessISC_ESaISt4pairISD_SC_EEERS1_RS3_
749
_ZL17FillDateTimeArrayP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS3_EESaIS6_EEmbii
712
_ZL18CompactStructArrayPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
665
_ZL18GetFixedWithBinaryPKc
202
_ZL18GetStructureAsJSONPK11ArrowSchemaPK10ArrowArraym
16
_ZL18IsFixedWidthBinaryPKc
3145
_ZL18IsTimestampSecondsPKc
3542
_ZL18OGRCloneArrowArrayPK11ArrowSchemaPK10ArrowArrayPS2_m
13947
_ZL18ParseDecimalFormatPKcRiS1_S1_
686
_ZL19AllocValidityBitmapm
3448
_ZL19IsSupportForJSONObjPK11ArrowSchema
230
_ZL19IsTimestampInternalPKcc
11296
_ZL20GetTimestampTimezonePKc
107
_ZL20GetWorkingBufferSizePK11ArrowSchemaPK10ArrowArraymRiRKSt6vectorI9FieldInfoSaIS7_EE
1381750
_ZL21CompactValidityBufferPK11ArrowSchemaP10ArrowArraymRKSt6vectorIbSaIbEEm
7610
_ZL21OGRCloneArrowMetadataPKv
23
_ZL21OGRLayerReleaseSchemaP11ArrowSchemab
25135
_ZL22CompactFixedWidthArrayPK11ArrowSchemaP10ArrowArrayimRKSt6vectorIbSaIbEEm
305
_ZL22GetFixedSizeListAsJSONPK11ArrowSchemaPK10ArrowArraym
3
_ZL22InvalidateNullCountRecPK11ArrowSchemaP10ArrowArray
570
_ZL22IsTimestampNanosecondsPKc
1835
_ZL23IsKnownCodedFieldDomainP8OGRLayerPKc
34
_ZL23IsTimestampMicrosecondsPKc
2387
_ZL23IsTimestampMillisecondsPKc
3532
_ZL23SetFieldForOtherFormatsR10OGRFeatureimPK11ArrowSchemaPK10ArrowArray
856
_ZL25CompactFixedSizeListArrayPK11ArrowSchemaP10ArrowArraymmRKSt6vectorIbSaIbEEm
809
_ZL25FillFixedWidthBinaryArrayP10ArrowArrayRSt5dequeISt10unique_ptrI10OGRFeatureSt14default_deleteIS3_EESaIS6_EEmbii
7
_ZL25OGRLayerFullReleaseSchemaP11ArrowSchema
23
_ZL26IsValidDictionaryIndexTypePKc
43
_ZL27ArrowTimestampToOGRDateTimeliPKcR10OGRFeaturei
107
_ZL27OGRLayerDefaultReleaseArrayP10ArrowArray
34611
_ZL28BuildMapFieldNameToArrowPathPK11ArrowSchemaRSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIiSaIiEESt4lessIS8_ESaISt4pairIKS8_SB_EEERSF_RSB_
334
_ZL28GetErrorIfUnsupportedDecimalii
55
_ZL28OGRLayerPartialReleaseSchemaP11ArrowSchema
25112
_ZL30FillValidityArrayFromAttrQueryPK8OGRLayerP15OGRFeatureQueryPK11ArrowSchemaP10ArrowArrayRSt6vectorIbSaIbEEPKPKc
134
_ZL30IsArrowSchemaSupportedInternalPK11ArrowSchemaRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS7_
490
_ZL31GetValueFixedWithBinaryAsBase64PK10ArrowArrayim
4
_ZL5IsMapPKc
23078
_ZL6IsInt8PKc
1337880
_ZL6IsListPKc
30285
_ZL7IsInt16PKc
1336590
_ZL7IsInt32PKc
1395690
_ZL7IsInt64PKc
1388620
_ZL7IsUInt8PKc
1338010
_ZL8IsBinaryPKc
78863
_ZL8IsStringPKc
2484810
_ZL8IsUInt16PKc
1336690
_ZL8IsUInt32PKc
1335270
_ZL8IsUInt64PKc
1268030
_ZL9AddToDictR13CPLJSONObjectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK11ArrowSchemaPK10ArrowArraym
198
_ZL9IsBooleanPKc
1341130
_ZL9IsDecimalPKc
2746
_ZL9IsFloat16PKc
14922
_ZL9IsFloat32PKc
1274440
_ZL9IsFloat64PKc
1266100
_ZN15GetFromRealList8getCountEPK8OGRField
304
_ZN15GetFromRealList9getValuesEPK8OGRField
151
_ZN18GetFromIntegerList8getCountEPK8OGRField
447
_ZN18GetFromIntegerList9getValuesEPK8OGRField
222
_ZN20GetFromInteger64List8getCountEPK8OGRField
196
_ZN20GetFromInteger64List9getValuesEPK8OGRField
97
_ZN8OGRLayer12ReleaseArrayEP10ArrowArray
3858
_ZN8OGRLayer13ReleaseSchemaEP11ArrowSchema
25081
_ZN8OGRLayer13ReleaseStreamEP16ArrowArrayStream
2202
_ZN8OGRLayer14GetArrowSchemaEP16ArrowArrayStreamP11ArrowSchema
2162
_ZN8OGRLayer14GetArrowStreamEP16ArrowArrayStreamPKPKc
2206
_ZN8OGRLayer15WriteArrowBatchEPK11ArrowSchemaP10ArrowArrayPKPKc
75
_ZN8OGRLayer17GetNextArrowArrayEP16ArrowArrayStreamP10ArrowArray
3546
_ZN8OGRLayer20StaticGetArrowSchemaEP16ArrowArrayStreamP11ArrowSchema
2382
_ZN8OGRLayer23StaticGetNextArrowArrayEP16ArrowArrayStreamP10ArrowArray
4491
_ZN8OGRLayer26CreateFieldFromArrowSchemaEPK11ArrowSchemaPKPKc
431
_ZN8OGRLayer28GetLastErrorArrowArrayStreamEP16ArrowArrayStream
3
_ZN8OGRLayer32CreateSchemaForWKBGeometryColumnEPK16OGRGeomFieldDefnPKcS4_
2201
_ZN8OGRLayer34CreateFieldFromArrowSchemaInternalEPK11ArrowSchemaRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKc
447
_ZNK8OGRLayer20PostFilterArrowArrayEPK11ArrowSchemaP10ArrowArrayPKPKc
153
_ZNK8OGRLayer22IsArrowSchemaSupportedEPK11ArrowSchemaPKPKcRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
37
_ZNK8OGRLayer23CanPostFilterArrowArrayEPK11ArrowSchema
155
_ZZL17BuildOGRFieldInfoPK11ArrowSchemaP10ArrowArrayPK14OGRFeatureDefnRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK13CPLStringListRbRSt6vectorI9FieldInfoSaISK_EEPKcSP_P8OGRLayerRKSt3mapISC_SC_St4lessISC_ESaISt4pairISD_SC_EEERS1_RS3_ENKUlvE_clEv
713
_ZZL30IsArrowSchemaSupportedInternalPK11ArrowSchemaRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS7_ENKUlS9_E_clES9_
0
_ZZN8OGRLayer15WriteArrowBatchEPK11ArrowSchemaP10ArrowArrayPKPKcEN14FeatureCleanerC2ER10OGRFeatureRKSt6vectorIbSaIbEE
74
_ZZN8OGRLayer15WriteArrowBatchEPK11ArrowSchemaP10ArrowArrayPKPKcEN14FeatureCleanerD2Ev
74
_ZZN8OGRLayer15WriteArrowBatchEPK11ArrowSchemaP10ArrowArrayPKPKcEN23LayerDefnTmpRefReleaserC2ER14OGRFeatureDefn
74
_ZZN8OGRLayer15WriteArrowBatchEPK11ArrowSchemaP10ArrowArrayPKPKcEN23LayerDefnTmpRefReleaserD2Ev
74
_ZZN8OGRLayer15WriteArrowBatchEPK11ArrowSchemaP10ArrowArrayPKPKcENKUldlE_clEdl
2
_ZZN8OGRLayer34CreateFieldFromArrowSchemaInternalEPK11ArrowSchemaRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKcENKUl12OGRFieldType15OGRFieldSubTypeiiE_clESF_SG_ii
442
Generated by:
LCOV version 1.14