Coverage Report

Created: 2026-02-14 09:00

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/gdal/frmts/zarr/zarr_v3_codec.cpp
Line
Count
Source
1
/******************************************************************************
2
 *
3
 * Project:  GDAL
4
 * Purpose:  Zarr driver, ZarrV3Codec class
5
 * Author:   Even Rouault <even dot rouault at spatialys.com>
6
 *
7
 ******************************************************************************
8
 * Copyright (c) 2023, Even Rouault <even dot rouault at spatialys.com>
9
 *
10
 * SPDX-License-Identifier: MIT
11
 ****************************************************************************/
12
13
#include "zarr_v3_codec.h"
14
15
/************************************************************************/
16
/*                            ZarrV3Codec()                             */
17
/************************************************************************/
18
19
0
ZarrV3Codec::ZarrV3Codec(const std::string &osName) : m_osName(osName)
20
0
{
21
0
}
22
23
/************************************************************************/
24
/*                            ~ZarrV3Codec()                            */
25
/************************************************************************/
26
27
0
ZarrV3Codec::~ZarrV3Codec() = default;
28
29
/************************************************************************/
30
/*                     ZarrV3Codec::DecodePartial()                     */
31
/************************************************************************/
32
33
bool ZarrV3Codec::DecodePartial(VSIVirtualHandle *,
34
                                const ZarrByteVectorQuickResize &,
35
                                ZarrByteVectorQuickResize &,
36
                                std::vector<size_t> &, std::vector<size_t> &)
37
0
{
38
    // Normally we should not hit that...
39
0
    CPLError(CE_Failure, CPLE_NotSupported,
40
0
             "Codec %s does not support partial decoding", m_osName.c_str());
41
0
    return false;
42
0
}