LCOV - code coverage report
Current view: top level - ogr/ogrsf_frmts/arrow_common - ograrrowlayer.hpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 2757 3137 87.9 %
Date: 2024-11-23 01:35:44 Functions: 114 121 94.2 %

Function Name Sort by function name Hit count Sort by hit count
_Z12GetMapAsJSONIN5arrow11StringArrayEE13CPLJSONObjectPKNS0_5ArrayEm 24852
_Z12GetMapAsJSONIN5arrow15StringViewArrayEE13CPLJSONObjectPKNS0_5ArrayEm 2
_Z13GetListAsJSONIN5arrow14LargeListArrayEE12CPLJSONArrayPKT_m 108
_Z13GetListAsJSONIN5arrow18FixedSizeListArrayEE12CPLJSONArrayPKT_m 175
_Z13GetListAsJSONIN5arrow9ListArrayEE12CPLJSONArrayPKT_m 4627
_Z14ReadListDoubleIN5arrow12NumericArrayINS0_10DoubleTypeEEENS0_18FixedSizeListArrayEEvP10OGRFeatureilPKT0_ 1756
_Z14ReadListDoubleIN5arrow12NumericArrayINS0_10DoubleTypeEEENS0_9ListArrayEEvP10OGRFeatureilPKT0_ 1972
_Z14ReadListDoubleIN5arrow12NumericArrayINS0_9FloatTypeEEENS0_18FixedSizeListArrayEEvP10OGRFeatureilPKT0_ 1756
_Z14ReadListDoubleIN5arrow12NumericArrayINS0_9FloatTypeEEENS0_9ListArrayEEvP10OGRFeatureilPKT0_ 1701
_Z15SetPointsOfLineILb0ELb0ELi2EEvP13OGRLineStringPKN5arrow12NumericArrayINS2_10DoubleTypeEEEmi 608
_Z15SetPointsOfLineILb0ELb1ELi3EEvP13OGRLineStringPKN5arrow12NumericArrayINS2_10DoubleTypeEEEmi 78
_Z15SetPointsOfLineILb1ELb0ELi3EEvP13OGRLineStringPKN5arrow12NumericArrayINS2_10DoubleTypeEEEmi 184
_Z15SetPointsOfLineILb1ELb1ELi4EEvP13OGRLineStringPKN5arrow12NumericArrayINS2_10DoubleTypeEEEmi 78
_Z20OverrideArrowReleaseI10ArrowArrayEvP15OGRArrowDatasetPT_ 222
_Z20OverrideArrowReleaseI11ArrowSchemaEvP15OGRArrowDatasetPT_ 387
_Z21SetPointsOfLineStructILb0ELb0ELi2EEvP13OGRLineStringPKN5arrow11StructArrayEmi 949
_Z21SetPointsOfLineStructILb0ELb1ELi3EEvP13OGRLineStringPKN5arrow11StructArrayEmi 13
_Z21SetPointsOfLineStructILb1ELb0ELi3EEvP13OGRLineStringPKN5arrow11StructArrayEmi 453
_Z21SetPointsOfLineStructILb1ELb1ELi4EEvP13OGRLineStringPKN5arrow11StructArrayEmi 13
_Z8ReadListIN5arrow18FixedSizeListArrayEEvP10OGRFeatureilPKT_NS0_4Type4typeE 21072
_Z8ReadListIN5arrow9ListArrayEEvP10OGRFeatureilPKT_NS0_4Type4typeE 28473
_Z8ReadListIdN5arrow12NumericArrayINS0_10UInt64TypeEEENS0_18FixedSizeListArrayEEvP10OGRFeatureilPKT1_ 1756
_Z8ReadListIdN5arrow12NumericArrayINS0_10UInt64TypeEEENS0_9ListArrayEEvP10OGRFeatureilPKT1_ 1470
_Z8ReadListIiN5arrow12BooleanArrayENS0_18FixedSizeListArrayEEvP10OGRFeatureilPKT1_ 1756
_Z8ReadListIiN5arrow12BooleanArrayENS0_9ListArrayEEvP10OGRFeatureilPKT1_ 1640
_Z8ReadListIiN5arrow12NumericArrayINS0_10UInt16TypeEEENS0_18FixedSizeListArrayEEvP10OGRFeatureilPKT1_ 1756
_Z8ReadListIiN5arrow12NumericArrayINS0_10UInt16TypeEEENS0_9ListArrayEEvP10OGRFeatureilPKT1_ 1470
_Z8ReadListIiN5arrow12NumericArrayINS0_8Int8TypeEEENS0_18FixedSizeListArrayEEvP10OGRFeatureilPKT1_ 1756
_Z8ReadListIiN5arrow12NumericArrayINS0_8Int8TypeEEENS0_9ListArrayEEvP10OGRFeatureilPKT1_ 1470
_Z8ReadListIiN5arrow12NumericArrayINS0_9Int16TypeEEENS0_18FixedSizeListArrayEEvP10OGRFeatureilPKT1_ 1756
_Z8ReadListIiN5arrow12NumericArrayINS0_9Int16TypeEEENS0_9ListArrayEEvP10OGRFeatureilPKT1_ 1470
_Z8ReadListIiN5arrow12NumericArrayINS0_9Int32TypeEEENS0_18FixedSizeListArrayEEvP10OGRFeatureilPKT1_ 1756
_Z8ReadListIiN5arrow12NumericArrayINS0_9Int32TypeEEENS0_9ListArrayEEvP10OGRFeatureilPKT1_ 2320
_Z8ReadListIiN5arrow12NumericArrayINS0_9UInt8TypeEEENS0_18FixedSizeListArrayEEvP10OGRFeatureilPKT1_ 1756
_Z8ReadListIiN5arrow12NumericArrayINS0_9UInt8TypeEEENS0_9ListArrayEEvP10OGRFeatureilPKT1_ 1470
_Z8ReadListIxN5arrow12NumericArrayINS0_10UInt32TypeEEENS0_18FixedSizeListArrayEEvP10OGRFeatureilPKT1_ 235
_Z8ReadListIxN5arrow12NumericArrayINS0_10UInt32TypeEEENS0_9ListArrayEEvP10OGRFeatureilPKT1_ 194
_Z8ReadListIxN5arrow12NumericArrayINS0_9Int64TypeEEENS0_18FixedSizeListArrayEEvP10OGRFeatureilPKT1_ 3277
_Z8ReadListIxN5arrow12NumericArrayINS0_9Int64TypeEEENS0_9ListArrayEEvP10OGRFeatureilPKT1_ 4929
_ZL10AddToArrayR12CPLJSONArrayPKN5arrow5ArrayEm 6326
_ZL11IsPointTypeRKSt10shared_ptrIN5arrow8DataTypeEERbS5_ 828
_ZL12GetMapAsJSONPKN5arrow5ArrayEm 24854
_ZL15GetObjectAsJSONPKN5arrow5ArrayEm 6434
_ZL15GetStorageArrayPKN5arrow5ArrayE 185567
_ZL17IsListOfPointTypeRKSt10shared_ptrIN5arrow8DataTypeEEiRbS5_ 1298
_ZL17IsPointStructTypeRKSt10shared_ptrIN5arrow8DataTypeEERbS5_ 498
_ZL18GetSetPointsOfLinebb 824
_ZL18GetStructureAsJSONPKN5arrow5ArrayEm 3531
_ZL23IsListOfPointStructTypeRKSt10shared_ptrIN5arrow8DataTypeEEiRbS5_ 790
_ZL24GetSetPointsOfLineStructbb 1100
_ZL26FillTargetValueFromSrcExprPK12OGRFieldDefnPN13OGRArrowLayer10ConstraintEPK13swq_expr_node 212
_ZL45IsSilentlyIgnoredFormatForGetArrowSchemaArrayPKc 10800
_ZL9AddToDictR13CPLJSONObjectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKN5arrow5ArrayEm 20329
_ZN12_GLOBAL__N_110CompareStrEiRKSt17basic_string_viewIcSt11char_traitsIcEERKNSt7__cxx1112basic_stringIcS2_SaIcEEE 45
_ZN12_GLOBAL__N_114CompareGenericINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_E3getEiRKS6_S9_ 0
_ZN12_GLOBAL__N_114CompareGenericIddE3getEiRKdS3_ 42
_ZN12_GLOBAL__N_114CompareGenericIdiE3getEiRKdRKi 0
_ZN12_GLOBAL__N_114CompareGenericIiiE3getEiRKiS3_ 204
_ZN12_GLOBAL__N_114CompareGenericIixE3getEiRKiRKx 0
_ZN12_GLOBAL__N_114CompareGenericIxiE3getEiRKxRKi 0
_ZN12_GLOBAL__N_114CompareGenericIxxE3getEiRKxS3_ 43
_ZN12_GLOBAL__N_119ConstraintEvaluatorERKN13OGRArrowLayer10ConstraintERKSt17basic_string_viewIcSt11char_traitsIcEE 45
_ZN12_GLOBAL__N_17CompareIdxE3getEidx 0
_ZN12_GLOBAL__N_1L19ConstraintEvaluatorIdEEbRKN13OGRArrowLayer10ConstraintET_ 42
_ZN12_GLOBAL__N_1L19ConstraintEvaluatorIiEEbRKN13OGRArrowLayer10ConstraintET_ 204
_ZN12_GLOBAL__N_1L19ConstraintEvaluatorIxEEbRKN13OGRArrowLayer10ConstraintET_ 43
_ZN13OGRArrowLayer11GetExtent3DEiP13OGREnvelope3Di 19
_ZN13OGRArrowLayer12ResetReadingEv 7120
_ZN13OGRArrowLayer14GetArrowSchemaEP16ArrowArrayStreamP11ArrowSchema 432
_ZN13OGRArrowLayer14GetArrowStreamEP16ArrowArrayStreamPKPKc 292
_ZN13OGRArrowLayer14IsComparisonOpEi 428
_ZN13OGRArrowLayer14LoadGDALSchemaB5cxx11EPKN5arrow16KeyValueMetadataE 1663
_ZN13OGRArrowLayer14TestCapabilityEPKc 873
_ZN13OGRArrowLayer14TimestampToOGRElPKN5arrow13TimestampTypeEiP8OGRField 11092
_ZN13OGRArrowLayer15ExploreExprNodeEPK13swq_expr_node 347
_ZN13OGRArrowLayer16GetColumnSubNodeEPK13swq_expr_node 284
_ZN13OGRArrowLayer16IsHandledMapTypeERKSt10shared_ptrIN5arrow7MapTypeEE 7209
_ZN13OGRArrowLayer16LoadGDALMetadataEPKN5arrow16KeyValueMetadataE 1118
_ZN13OGRArrowLayer16SetSpatialFilterEiP11OGRGeometry 1346
_ZN13OGRArrowLayer17GetNextArrowArrayEP16ArrowArrayStreamP10ArrowArray 602
_ZN13OGRArrowLayer17GetNextRawFeatureEv 11785
_ZN13OGRArrowLayer17IsHandledListTypeERKSt10shared_ptrIN5arrow12BaseListTypeEE 1706
_ZN13OGRArrowLayer17MapArrowTypeToOGRERKSt10shared_ptrIN5arrow8DataTypeEERKS0_INS1_5FieldEER12OGRFieldDefnR12OGRFieldTypeR15OGRFieldSubTypeRKSt6vectorIiSaIiEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10unique_ptrISA_St14default_deleteISA_EESt4lessISR_ESaISt4pairIKSR_SV_EEE 35748
_ZN13OGRArrowLayer18GetConstantSubNodeEPK13swq_expr_node 284
_ZN13OGRArrowLayer18IsIntegerArrowTypeEN5arrow4Type4typeE 8921
_ZN13OGRArrowLayer18SetAttributeFilterEPKc 748
_ZN13OGRArrowLayer21CreateFieldFromSchemaERKSt10shared_ptrIN5arrow5FieldEERKSt6vectorIiSaIiEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10unique_ptrI12OGRFieldDefnSt14default_deleteISJ_EESt4lessISH_ESaISt4pairIKSH_SM_EEE 10263
_ZN13OGRArrowLayer21GetExtentFromMetadataERK13CPLJSONObjectP13OGREnvelope3D 756
_ZN13OGRArrowLayer22IsHandledListOrMapTypeERKSt10shared_ptrIN5arrow8DataTypeEE 8915
_ZN13OGRArrowLayer23IsValidGeometryEncodingERKSt10shared_ptrIN5arrow5FieldEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbR18OGRwkbGeometryTypeR20OGRArrowGeomEncoding 1626
_ZN13OGRArrowLayer25GetGeometryTypeFromStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 260
_ZN13OGRArrowLayer26ComputeConstraintsArrayIdxEv 530
_ZN13OGRArrowLayer26CreateWKBArrayFromWKTArrayIjEEP10ArrowArrayPKS1_ 18
_ZN13OGRArrowLayer26CreateWKBArrayFromWKTArrayImEEP10ArrowArrayPKS1_ 0
_ZN13OGRArrowLayer8SetBatchERKSt10shared_ptrIN5arrow11RecordBatchEE 3666
_ZN13OGRArrowLayer9GetExtentEP11OGREnvelopei 11
_ZN13OGRArrowLayer9GetExtentEiP11OGREnvelopei 106
_ZN13OGRArrowLayerC2EP15OGRArrowDatasetPKc 1663
_ZN13OGRArrowLayerD0Ev 0
_ZN13OGRArrowLayerD2Ev 1663
_ZN25OGRArrowLayerAppendBuffer4GrowEm 4
_ZN25OGRArrowLayerAppendBufferC2EP10ArrowArraym 18
_ZNK13OGRArrowLayer11ReadFeatureElRKSt6vectorISt10shared_ptrIN5arrow5ArrayEESaIS4_EE 9814
_ZNK13OGRArrowLayer12ReadGeometryEiPKN5arrow5ArrayEl 9684
_ZNK13OGRArrowLayer13FastGetExtentEiP11OGREnvelope 723
_ZNK13OGRArrowLayer15FastGetExtent3DEiP13OGREnvelope3D 38
_ZNK13OGRArrowLayer20BuildDomainFromBatchERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIN5arrow11RecordBatchEEi 34
_ZNK13OGRArrowLayer21SanityCheckOfSetBatchEv 2637
_ZNK13OGRArrowLayer22GetArrowSchemaInternalEP11ArrowSchema 387
_ZNK13OGRArrowLayer32UseRecordBatchBaseImplementationEv 473
_ZNK13OGRArrowLayer37ComputeGeometryColumnTypeProcessBatchERKSt10shared_ptrIN5arrow11RecordBatchEEii18OGRwkbGeometryType 534
_ZNK13OGRArrowLayer37SkipToNextFeatureDueToAttributeFilterEv 441
_ZZ20OverrideArrowReleaseI10ArrowArrayEvP15OGRArrowDatasetPT_EN17OverriddenPrivate7releaseEPS0_ 222
_ZZ20OverrideArrowReleaseI10ArrowArrayEvP15OGRArrowDatasetPT_EN17OverriddenPrivateC2Ev 222
_ZZ20OverrideArrowReleaseI11ArrowSchemaEvP15OGRArrowDatasetPT_EN17OverriddenPrivate7releaseEPS0_ 387
_ZZ20OverrideArrowReleaseI11ArrowSchemaEvP15OGRArrowDatasetPT_EN17OverriddenPrivateC2Ev 387
_ZZN13OGRArrowLayer15ExploreExprNodeEPK13swq_expr_nodeENKUlRNS_10ConstraintEE_clES4_ 199
_ZZN13OGRArrowLayer17GetNextArrowArrayEP16ArrowArrayStreamP10ArrowArrayENKUlRKSt3setIiSt4lessIiESaIiEEE_clESA_ 222
_ZZN13OGRArrowLayer17GetNextRawFeatureEvENKUlvE_clEv 300
_ZZNK13OGRArrowLayer12ReadGeometryEiPKN5arrow5ArrayElENKUlPKNS0_11StructArrayElE0_clES6_l 667
_ZZNK13OGRArrowLayer12ReadGeometryEiPKN5arrow5ArrayElENKUlPKNS0_12NumericArrayINS0_10DoubleTypeEEEiE_clES8_i 399

Generated by: LCOV version 1.14