LCOV - code coverage report
Current view: top level - ogr/ogrsf_frmts/generic - ogrlayer.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 1620 2068 78.3 %
Date: 2026-05-29 23:25:07 Functions: 132 152 86.8 %

Function Name Sort by function name Hit count Sort by hit count
OGR_L_Dereference 0
OGR_L_GetFeaturesRead 0
OGR_L_GetRefCount 0
OGR_L_Reference 0
OGR_L_SetStyleTableDirectly 0
_ZN8OGRLayer11DeleteFieldEi 0
_ZN8OGRLayer11DereferenceEv 0
_ZN8OGRLayer13ReorderFieldsEPi 0
_ZN8OGRLayer14AlterFieldDefnEiP12OGRFieldDefni 0
_ZN8OGRLayer14ICreateFeatureEP10OGRFeature 0
_ZN8OGRLayer14IUpsertFeatureEP10OGRFeature 0
_ZN8OGRLayer15CreateGeomFieldEPK16OGRGeomFieldDefni 0
_ZN8OGRLayer15GetFeaturesReadEv 0
_ZN8OGRLayer18AlterGeomFieldDefnEiPK16OGRGeomFieldDefni 0
_ZN8OGRLayer18ISetFeatureUniqPtrESt10unique_ptrI10OGRFeatureSt14default_deleteIS1_EE 0
_ZN8OGRLayer21SetStyleTableDirectlyEP13OGRStyleTable 0
_ZN8OGRLayer6RenameEPKc 0
_ZN8OGRLayer9ReferenceEv 0
_ZN8OGRLayerD0Ev 0
_ZNK8OGRLayer11GetRefCountEv 0
OGR_L_SetStyleTable 1
_ZN8OGRLayer12SetActiveSRSEiPK19OGRSpatialReference 1
OGR_L_FindFieldIndex 2
OGR_L_Clip 3
OGR_L_GetAttributeFilter 3
OGR_L_GetStyleTable 3
OGR_L_GetSupportedSRSList 4
OGR_L_SymDifference 4
_ZN8OGRLayer4ClipEPS_S0_PKPKcPFidS2_PvES5_ 4
OGR_L_GetSpatialFilter 5
OGR_L_Update 5
_ZN8OGRLayer13SymDifferenceEPS_S0_PKPKcPFidS2_PvES5_ 5
OGR_L_Erase 6
OGR_L_Identity 6
_ZN8OGRLayer6UpdateEPS_S0_PKPKcPFidS2_PvES5_ 6
OGR_L_Intersection 7
OGR_L_Union 7
_ZN8OGRLayer5EraseEPS_S0_PKPKcPFidS2_PvES5_ 7
_ZN8OGRLayer8IdentityEPS_S0_PKPKcPFidS2_PvES5_ 7
_ZN8OGRLayer12IntersectionEPS_S0_PKPKcPFidS2_PvES5_ 8
OGR_L_SetActiveSRS 9
OGR_L_SetSpatialFilterEx 12
_ZN8OGRLayer16GetGeometryTypesEiiRiPFidPKcPvES3_ 12
OGR_L_SetSpatialFilterRectEx 15
_ZN8OGRLayer21ICreateFeatureUniqPtrESt10unique_ptrI10OGRFeatureSt14default_deleteIS1_EEPx 15
_ZN8OGRLayer5UnionEPS_S0_PKPKcPFidS2_PvES5_ 18
_ZN8OGRLayer10GetDatasetEv 25
OGR_L_RollbackTransaction 26
_ZL16promote_to_multiP11OGRGeometry 26
_ZN8OGRLayer12IGetExtent3DEiP13OGREnvelope3Db 27
_ZN8OGRLayer14IUpdateFeatureEP10OGRFeatureiPKiiS3_b 28
OGR_L_Rename 30
OGR_L_UpdateFeature 31
OGR_L_UpsertFeature 31
OGR_L_AlterGeomFieldDefn 33
_ZN8OGRLayer13UpsertFeatureEP10OGRFeature 33
OGR_L_ReorderField 34
_ZN8OGRLayer12ReorderFieldEii 34
OGR_L_SetNextByIndex 41
OGR_L_ReorderFields 43
OGR_L_GetExtent 49
_ZN8OGRLayer19RollbackTransactionEv 53
OGR_L_GetGeometryTypes 54
_ZL17set_result_schemaP8OGRLayerP14OGRFeatureDefnS2_PiS3_bPKPKc 55
OGR_L_GetExtent3D 62
_ZN8OGRLayer11GetExtent3DEiP13OGREnvelope3Db 68
_ZN8OGRLayer38AttributeFilterEvaluationNeedsGeometryEv 71
_ZN8OGRLayer13UpdateFeatureEP10OGRFeatureiPKiiS3_b 75
_ZL20clone_spatial_filterP8OGRLayerPP11OGRGeometry 78
_ZN8OGRLayer11CreateFieldEPK12OGRFieldDefni 80
_ZN8OGRLayer14FindFieldIndexEPKci 83
_ZL16create_field_mapP14OGRFeatureDefnPPi 99
OGR_L_AlterFieldDefn 126
OGR_L_CommitTransaction 141
OGR_L_CreateGeomField 147
OGR_L_StartTransaction 161
_ZN8OGRLayer25FinishRollbackTransactionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 173
_ZN8OGRLayer19GetSupportedSRSListEi 212
_ZN8OGRLayer11ISetFeatureEP10OGRFeature 225
_ZNK8OGRLayer17FilterWKBGeometryEPKhmbR11OGREnvelope 230
OGR_L_SyncToDisk 251
OGR_L_GetDataset 264
_ZL23ContainGeomSpecialFieldP13swq_expr_nodei 307
_ZL15set_filter_fromP8OGRLayerP11OGRGeometryP10OGRFeature 309
OGR_L_SetIgnoredFields 323
_ZN8OGRLayer17FilterWKBGeometryEPKhmbR11OGREnvelopePK11OGRGeometrybRKS2_RP20_OGRPreparedGeometry 334
OGR_L_DeleteField 374
OGR_L_GetExtentEx 380
OGR_L_GetFIDColumn 423
_ZN8OGRLayer13DeleteFeatureEx 484
_ZN8OGRLayer16GetSpatialFilterEv 509
_ZN8OGRLayer10SetFeatureESt10unique_ptrI10OGRFeatureSt14default_deleteIS1_EE 534
_ZN8OGRLayer10IGetExtentEiP11OGREnvelopeb 583
OGR_L_GetGeometryColumn 703
OGR_L_SetSpatialFilter 784
_ZN8OGRLayer22InitializeIndexSupportEPKc 839
_ZN8OGRLayer17CommitTransactionEv 845
_ZN8OGRLayer16StartTransactionEv 895
OGR_L_TestCapability 1001
_ZN8OGRLayer10GetFeatureEx 1085
OGR_L_GetSpatialRef 1158
_ZN8OGRLayer13SetStyleTableEP13OGRStyleTable 1228
_ZN8OGRLayer13GetStyleTableEv 1231
_ZN8OGRLayer14SetNextByIndexEx 1256
OGR_L_GetGeomType 1327
OGR_L_GetName 1349
OGR_L_SetAttributeFilter 1465
OGR_L_SetFeature 2479
OGR_L_GetFeature 2618
_ZN8OGRLayer23PrepareStartTransactionEv 3177
_ZN8OGRLayer10SetFeatureEP10OGRFeature 3205
OGR_L_DeleteFeature 3356
_ZNK8OGRLayer17GetGeometryColumnEv 3934
_ZL31DoesGeometryHavePointInEnvelopePK11OGRGeometryRK11OGREnvelope 5927
_ZN8OGRLayer10SyncToDiskEv 6599
_ZN8OGRLayer16SetSpatialFilterEPK11OGRGeometry 7212
_ZN8OGRLayer16SetIgnoredFieldsEPKPKc 8557
_ZNK8OGRLayer12GetFIDColumnEv 10413
_ZN8OGRLayer15GetFeatureCountEi 14766
_ZN8OGRLayer9GetExtentEP11OGREnvelopeb 15470
_ZN8OGRLayer18SetAttributeFilterEPKc 17888
_ZN8OGRLayer9GetExtentEiP11OGREnvelopeb 17935
OGR_L_ResetReading 18769
_ZN8OGRLayer3endEv 20433
_ZN8OGRLayer5beginEv 20433
OGR_L_GetFeatureCount 37468
_ZN8OGRLayer17ISetSpatialFilterEiPK11OGRGeometry 38317
_ZN8OGRLayer15FeatureIterator7PrivateC2Ev 40866
_ZN8OGRLayer15FeatureIteratorC2EPS_b 40866
_ZN8OGRLayer15FeatureIteratorD2Ev 40866
OGR_L_SetSpatialFilterRect 48011
_ZN8OGRLayer20SetSpatialFilterRectEdddd 48378
_ZN8OGRLayer20SetSpatialFilterRectEidddd 48418
_ZN8OGRLayer45ValidateGeometryFieldIndexForSetSpatialFilterEiPK11OGRGeometryb 54221
_ZN8OGRLayer13InstallFilterEPK11OGRGeometry 65343
_ZN8OGRLayer16SetSpatialFilterEiPK11OGRGeometry 67091
OGR_L_CreateField 78273
_ZN8OGRLayerD2Ev 79047
_ZN8OGRLayerC2Ev 79067
OGR_L_GetNextFeature 95061
OGR_L_GetLayerDefn 135349
_ZN8OGRLayer15FeatureIteratorppEv 169844
_ZN8OGRLayer15FeatureIteratordeEv 170603
_ZNK8OGRLayer15FeatureIteratorneERKS0_ 190277
_ZNK8OGRLayer11GetGeomTypeEv 219775
OGR_L_CreateFeature 300080
_ZN8OGRLayer13CreateFeatureESt10unique_ptrI10OGRFeatureSt14default_deleteIS1_EEPx 320698
_ZNK8OGRLayer13GetSpatialRefEv 442612
_ZN8OGRLayer14FilterGeometryEPK11OGRGeometry 499878
_ZN8OGRLayer13CreateFeatureEP10OGRFeature 695740
_ZN8OGRLayer23ConvertGeomsIfNecessaryEP10OGRFeature 1020280
_ZNK8OGRLayer7GetNameEv 1510730

Generated by: LCOV version 1.14