LCOV - code coverage report
Current view: top level - frmts/mem - memdataset.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 1518 1635 92.8 %
Date: 2026-06-20 02:20:25 Functions: 120 128 93.8 %

Function Name Sort by function name Hit count Sort by hit count
GDALRegister_MEM 2135
MEMCreate 1
MEMCreateRasterBand 0
MEMCreateRasterBandEx 35385
_Z21MEMGroupCreateMDArrayP9GDALGroupRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISt10shared_ptrI13GDALDimensionESaISC_EERK20GDALExtendedDataTypePvPKPKc 28
_Z8FastCopyILi16EEvmPhPKhxx 2
_Z8FastCopyILi1EEvmPhPKhxx 73
_Z8FastCopyILi2EEvmPhPKhxx 46
_Z8FastCopyILi4EEvmPhPKhxx 70
_Z8FastCopyILi8EEvmPhPKhxx 256
_ZL15BuildDimensionsRKSt6vectorIySaIyEE 1715
_ZL16MEMDatasetDeletePKc 5
_ZL18MEMDatasetIdentifyP12GDALOpenInfo 79823
_ZN10MEMDataset10AddMEMBandEPv 13140
_ZN10MEMDataset10CreateBaseEPKciii12GDALDataTypePKS1_ 11884
_ZN10MEMDataset10ExecuteSQLEPKcP11OGRGeometryS1_ 930
_ZN10MEMDataset11CreateLayerERK14OGRFeatureDefnPKPKc 0
_ZN10MEMDataset11DeleteLayerEi 9
_ZN10MEMDataset11GetGCPCountEv 7463
_ZN10MEMDataset12ICreateLayerEPKcPK16OGRGeomFieldDefnPKS1_ 2082
_ZN10MEMDataset13SetSpatialRefEPK19OGRSpatialReference 1947
_ZN10MEMDataset14AddFieldDomainEOSt10unique_ptrI14OGRFieldDomainSt14default_deleteIS1_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 20
_ZN10MEMDataset14CreateMaskBandEi 65
_ZN10MEMDataset15AddRelationshipEOSt10unique_ptrI16GDALRelationshipSt14default_deleteIS1_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1
_ZN10MEMDataset15IBuildOverviewsEPKciPKiiS3_PFidS1_PvES4_PKS1_ 187
_ZN10MEMDataset15SetGeoTransformERK16GDALGeoTransform 3142
_ZN10MEMDataset17DeleteFieldDomainERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_ 6
_ZN10MEMDataset17GetInternalHandleEPKc 520
_ZN10MEMDataset17UpdateFieldDomainEOSt10unique_ptrI14OGRFieldDomainSt14default_deleteIS1_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN10MEMDataset18DeleteRelationshipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_ 2
_ZN10MEMDataset18UpdateRelationshipEOSt10unique_ptrI16GDALRelationshipSt14default_deleteIS1_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2
_ZN10MEMDataset22CreateMultiDimensionalEPKcPKS1_S3_ 220
_ZN10MEMDataset4OpenEP12GDALOpenInfo 13
_ZN10MEMDataset5CloseEPFidPKcPvES2_ 63223
_ZN10MEMDataset6CreateEPKciii12GDALDataTypePKS1_ 35532
_ZN10MEMDataset7AddBandE12GDALDataTypePKPKc 913
_ZN10MEMDataset7GetGCPsEv 64
_ZN10MEMDataset7SetGCPsEiPK8GDAL_GCPPK19OGRSpatialReference 11
_ZN10MEMDataset9IRasterIOE10GDALRWFlagiiiiPvii12GDALDataTypeiPixxxP20GDALRasterIOExtraArg 277906
_ZN10MEMDatasetC2Ev 35966
_ZN10MEMDatasetD0Ev 35960
_ZN10MEMDatasetD2Ev 35960
_ZN10MEMMDArray15CreateAttributeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIySaIyEERK20GDALExtendedDataTypePKPKc 62
_ZN10MEMMDArray15DeleteAttributeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKc 4
_ZN10MEMMDArray17SetRawNoDataValueEPKv 48
_ZN10MEMMDArray24NotifyChildrenOfDeletionEv 2
_ZN10MEMMDArray24NotifyChildrenOfRenamingEv 3
_ZN10MEMMDArray6RenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN10MEMMDArray6ResizeERKSt6vectorIySaIyEEPKPKc 17
_ZN10MEMMDArray6ResizeERKSt6vectorIySaIyEEb 21
_ZN10MEMMDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RKSt6vectorISt10shared_ptrI13GDALDimensionESaISB_EERK20GDALExtendedDataType 368
_ZN10MEMMDArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RKSt6vectorISt10shared_ptrI13GDALDimensionESaISB_EERK20GDALExtendedDataType 0
_ZN10MEMMDArrayD0Ev 364
_ZN10MEMMDArrayD1Ev 364
_ZN10MEMMDArrayD2Ev 0
_ZN12MEMAttribute6CreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RKSt6vectorIySaIyEERK20GDALExtendedDataType 1715
_ZN12MEMAttribute6CreateERKSt10shared_ptrI10MEMMDArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIySaIyEERK20GDALExtendedDataType 61
_ZN12MEMAttribute6CreateERKSt10shared_ptrI8MEMGroupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIySaIyEERK20GDALExtendedDataType 1581
_ZN12MEMAttribute6RenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 19
_ZN12MEMAttributeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RKSt6vectorIySaIyEERK20GDALExtendedDataType 1715
_ZN12MEMAttributeC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RKSt6vectorIySaIyEERK20GDALExtendedDataType 0
_ZN12MEMDimension18RegisterUsingArrayEP10MEMMDArray 520
_ZN12MEMDimension20UnRegisterUsingArrayEP10MEMMDArray 536
_ZN12MEMDimension6CreateERKSt10shared_ptrI8MEMGroupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_SC_y 400
_ZN12MEMDimension6RenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN12MEMDimensionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_S7_y 422
_ZN13MEMRasterBand10IReadBlockEiiPv 20287
_ZN13MEMRasterBand11GetOverviewEi 61466
_ZN13MEMRasterBand11IWriteBlockEiiPv 121853
_ZN13MEMRasterBand14CreateMaskBandEi 84
_ZN13MEMRasterBand16GetOverviewCountEv 10491
_ZN13MEMRasterBand9IRasterIOE10GDALRWFlagiiiiPvii12GDALDataTypexxP20GDALRasterIOExtraArg 1775990
_ZN13MEMRasterBandC2EP11GDALDatasetiPh12GDALDataTypexxiPKc 134849
_ZN13MEMRasterBandC2EPh12GDALDataTypeiib 85
_ZN13MEMRasterBandD0Ev 134933
_ZN13MEMRasterBandD2Ev 134933
_ZN18MEMAbstractMDArray4InitEPhRKSt6vectorIxSaIxEE 2083
_ZN18MEMAbstractMDArray6IWriteEPKyPKmPKxS5_RK20GDALExtendedDataTypePKv 2270
_ZN18MEMAbstractMDArray9FreeArrayEv 2085
_ZN18MEMAbstractMDArrayC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RKSt6vectorISt10shared_ptrI13GDALDimensionESaISB_EERK20GDALExtendedDataType 0
_ZN18MEMAbstractMDArrayC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RKSt6vectorISt10shared_ptrI13GDALDimensionESaISB_EERK20GDALExtendedDataType 2083
_ZN18MEMAbstractMDArrayD0Ev 0
_ZN18MEMAbstractMDArrayD1Ev 0
_ZN18MEMAbstractMDArrayD2Ev 2079
_ZN18MEMAttributeHolder15RenameAttributeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 10
_ZN8MEMGroup11CreateGroupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKc 35
_ZN8MEMGroup11DeleteGroupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKc 2
_ZN8MEMGroup11RenameArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 2
_ZN8MEMGroup13CreateMDArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISt10shared_ptrI13GDALDimensionESaISB_EERK20GDALExtendedDataTypePKPKc 304
_ZN8MEMGroup13CreateMDArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISt10shared_ptrI13GDALDimensionESaISB_EERK20GDALExtendedDataTypePvPKPKc 332
_ZN8MEMGroup13DeleteMDArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKc 2
_ZN8MEMGroup15CreateAttributeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIySaIyEERK20GDALExtendedDataTypePKPKc 1582
_ZN8MEMGroup15CreateDimensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_yPKPKc 402
_ZN8MEMGroup15DeleteAttributeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKc 30
_ZN8MEMGroup15RenameDimensionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 2
_ZN8MEMGroup24NotifyChildrenOfDeletionEv 20
_ZN8MEMGroup24NotifyChildrenOfRenamingEv 3
_ZN8MEMGroup6CreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc 7199
_ZN8MEMGroup6RenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4
_ZNK10MEMDataset11CanBeClonedEib 51
_ZNK10MEMDataset12GetRootGroupEv 8377
_ZNK10MEMDataset13GetSpatialRefEv 12897
_ZNK10MEMDataset14TestCapabilityEPKc 1451
_ZNK10MEMDataset15GetGeoTransformER16GDALGeoTransform 13920
_ZNK10MEMDataset15GetRelationshipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4
_ZNK10MEMDataset16GetGCPSpatialRefEv 458
_ZNK10MEMDataset20GetRelationshipNamesB5cxx11EPKPKc 217
_ZNK10MEMDataset23GetSpatialRefRasterOnlyEv 13610
_ZNK10MEMDataset5CloneEib 16
_ZNK10MEMDataset8GetLayerEi 8373
_ZNK10MEMMDArray12GetAttributeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 284
_ZNK10MEMMDArray13GetAttributesEPKPKc 63
_ZNK10MEMMDArray17GetRawNoDataValueEv 362
_ZNK10MEMMDArray22GetCoordinateVariablesEv 23
_ZNK13MEMRasterBand10IsMaskBandEv 222
_ZNK18MEMAbstractMDArray5IReadEPKyPKmPKxS5_RK20GDALExtendedDataTypePv 1926
_ZNK18MEMAbstractMDArray9ReadWriteEbPKmRSt6vectorINS_14StackReadWriteESaIS3_EERK20GDALExtendedDataTypeS9_ 1642
_ZNK8MEMGroup11OpenMDArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKc 229
_ZNK8MEMGroup12GetAttributeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 9427
_ZNK8MEMGroup13GetAttributesEPKPKc 22141
_ZNK8MEMGroup13GetDimensionsEPKPKc 73
_ZNK8MEMGroup13GetGroupNamesB5cxx11EPKPKc 69
_ZNK8MEMGroup15GetMDArrayNamesB5cxx11EPKPKc 52
_ZNK8MEMGroup9OpenGroupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKPKc 69
_ZZN10MEMDataset9IRasterIOE10GDALRWFlagiiiiPvii12GDALDataTypeiPixxxP20GDALRasterIOExtraArgENKUlvE0_clEv 1124
_ZZN10MEMDataset9IRasterIOE10GDALRWFlagiiiiPvii12GDALDataTypeiPixxxP20GDALRasterIOExtraArgENKUlvE_clEv 176377
_ZZN10MEMMDArray6ResizeERKSt6vectorIySaIyEEbENKUlvE_clEv 10
_ZZNK18MEMAbstractMDArray9ReadWriteEbPKmRSt6vectorINS_14StackReadWriteESaIS3_EERK20GDALExtendedDataTypeS9_ENKUlmE_clEm 77703

Generated by: LCOV version 1.14