4#ifndef _Stroika_Foundation_DataExchange_Compression_GZip_h_
5#define _Stroika_Foundation_DataExchange_Compression_GZip_h_ 1
7#include "Stroika/Foundation/StroikaPreComp.h"
19namespace Stroika::Foundation::DataExchange::Compression::GZip {
24 constexpr bool kSupported =
25#if qStroika_HasComponent_zlib
43 struct Options : Compression::Compress::Options {
45 optional<Memory::BLOB> fDictionary;
47 Ptr New (
const Options& o = {});
49 namespace Decompress {
50 struct Options : Compression::Compress::Options {
52 optional<Memory::BLOB> fDictionary;
54 Ptr New (
const Options& o = {});