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 Sort by function name Hit count Sort by 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