LCOV - code coverage report
Current view: top level - frmts/zarr - zarr_v3_array.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 1557 1808 86.1 %
Date: 2026-06-19 21:24:00 Functions: 49 51 96.1 %

Function Name Sort by function name Hit count Sort by hit count
_ZN11ZarrV3ArrayC2ERKSt10shared_ptrI18ZarrSharedResourceERKS0_I13ZarrGroupBaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS0_I13GDALDimensionESaISJ_EERK20GDALExtendedDataTypeRKSH_I8DtypeEltSaISR_EERKSH_IySaIyEESZ_ 0
_ZN11ZarrV3ArrayD2Ev 0
_ZZNK11ZarrV3Array21WriteChunksThreadSafeEPKyPKmPKxS5_RK20GDALExtendedDataTypePKviiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlRKSG_E_clESJ_ 1
_ZNK11ZarrV3Array16GetDataDirectoryB5cxx11Ev 5
_ZNK11ZarrV3Array19GetRawBlockInfoInfoEv 6
_ZZNK11ZarrV3Array20PreloadShardedBlocksEPKyPKmENKUlvE0_clEv 8
_ZN11ZarrV3Array36ReconstructCreationOptionsFromCodecsEv 9
_ZN11ZarrV3Array14BuildOverviewsEPKciPKiPFidS1_PvES4_PKS1_ 14
_ZNK11ZarrV3Array27GetChunkIndicesFromFilenameEPKc 19
_Z20ParseNoDataComponentIdmET_RK13CPLJSONObjectRb 20
_Z20ParseNoDataComponentIfjET_RK13CPLJSONObjectRb 20
_ZNK11ZarrV3Array11IAdviseReadEPKyPKmPKPKc 23
_ZNK11ZarrV3Array21WriteChunksThreadSafeEPKyPKmPKxS5_RK20GDALExtendedDataTypePKviiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 36
_ZZN11ZarrV3Array6IWriteEPKyPKmPKxS5_RK20GDALExtendedDataTypePKvENKUlvE_clEv 36
_ZNK11ZarrV3Array16FlushSingleShardERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_15ShardWriteEntryE 37
_ZZNK11ZarrV3Array11IAdviseReadEPKyPKmPKPKcENKUlPvE_clES8_ 44
_ZNK11ZarrV3Array11GetOverviewEi 54
_ZZNK11ZarrV3Array13LoadOverviewsEvENKUlRK13CPLJSONObjectE_clES2_ 54
_ZZNK11ZarrV3Array13LoadOverviewsEvENKUlRK13CPLJSONObjectE0_clES2_ 68
_ZNK11ZarrV3Array13LoadOverviewsEv 99
_ZNK11ZarrV3Array16GetOverviewCountEv 99
_ZNK11ZarrV3Array22FlushDirtyBlockShardedEv 108
_ZN11ZarrV3Array6IWriteEPKyPKmPKxS5_RK20GDALExtendedDataTypePKv 149
_ZN11ZarrV3Array9SerializeERK13CPLJSONObject 238
_ZZNK11ZarrV3Array13LoadOverviewsEvENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE1_clES7_ 240
_ZL25ParseNoDataStringAsDoubleRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb 322
_ZZNK11ZarrV3Array22FlushDirtyBlockShardedEvENKUlbE_clEb 341
_ZNK11ZarrV3Array20PreloadShardedBlocksEPKyPKm 557
_ZZNK11ZarrV3Group9LoadArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RK13CPLJSONObjectENKUlS7_RSt10shared_ptrI13GDALDimensionEiE_clES7_SE_i 819
_ZNK11ZarrV3Array5IReadEPKyPKmPKxS5_RK20GDALExtendedDataTypePv 892
_ZNK11ZarrV3Array22AllocateWorkingBuffersEv 1032
_ZZNK11ZarrV3Group9LoadArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RK13CPLJSONObjectEN11NoDataFreerC2ERSt6vectorIhSaIhEERK20GDALExtendedDataType 1231
_ZZNK11ZarrV3Group9LoadArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RK13CPLJSONObjectEN11NoDataFreerD2Ev 1231
_ZL12ParseDtypeV3RK13CPLJSONObjectRSt6vectorI8DtypeEltSaIS3_EE 1234
_ZNK11ZarrV3Group9LoadArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RK13CPLJSONObject 1247
_ZN11ZarrV3Array9SetCodecsERK12CPLJSONArrayOSt10unique_ptrI19ZarrV3CodecSequenceSt14default_deleteIS4_EE 1364
_ZN11ZarrV3Array11SetupCodecsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK12CPLJSONArrayRKSt6vectorIySaIyEERSD_R8DtypeEltRKSB_IhSaIhEE 1382
_ZN11ZarrV3Array6CreateERKSt10shared_ptrI18ZarrSharedResourceERKS0_I13ZarrGroupBaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS0_I13GDALDimensionESaISJ_EERK20GDALExtendedDataTypeRKSH_I8DtypeEltSaISR_EERKSH_IySaIyEESZ_ 1394
_ZN11ZarrV3ArrayC1ERKSt10shared_ptrI18ZarrSharedResourceERKS0_I13ZarrGroupBaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS0_I13GDALDimensionESaISJ_EERK20GDALExtendedDataTypeRKSH_I8DtypeEltSaISR_EERKSH_IySaIyEESZ_ 1394
_ZN11ZarrV3ArrayD0Ev 1394
_ZN11ZarrV3ArrayD1Ev 1394
_ZNK11ZarrV3Array13LoadBlockDataEPKmRb 1871
_ZZNK11ZarrV3Array20PreloadShardedBlocksEPKyPKmENKUlRKZNKS_20PreloadShardedBlocksES1_S3_E9ShardWorkP19ZarrV3CodecSequenceRSt5mutexE_clES6_S8_SA_ 4035
_ZL15ExtractSubArrayPKhRKSt6vectorImSaImEERKS1_IxSaIxEES5_PhS9_m 4172
_ZNK11ZarrV3Array15FlushShardCacheEv 6174
_ZN11ZarrV3Array5FlushEv 6184
_ZNK11ZarrV3Array22AllocateWorkingBuffersER25ZarrByteVectorQuickResizeS1_ 15807
_ZNK11ZarrV3Array13LoadBlockDataEPKmbP19ZarrV3CodecSequenceR25ZarrByteVectorQuickResizeS5_Rb 16723
_ZNK11ZarrV3Array17NeedDecodedBufferEv 17277
_ZNK11ZarrV3Array15FlushDirtyBlockEv 18729
_ZNK11ZarrV3Array18BuildChunkFilenameB5cxx11EPKm 44525

Generated by: LCOV version 1.14