/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 | } |