Stroika Library
3.0d16
Help-Home
Loading...
Searching...
No Matches
Compression/Zip/Reader.h
Go to the documentation of this file.
1
/*
2
* Copyright(c) Sophist Solutions, Inc. 1990-2025. All rights reserved
3
*/
4
#ifndef _Stroika_Foundation_DataExchange_Compression_Zip_Reader_h_
5
#define _Stroika_Foundation_DataExchange_Compression_Zip_Reader_h_ 1
6
7
#include "Stroika/Foundation/StroikaPreComp.h"
8
9
#include "Stroika/Foundation/DataExchange/Compression/Reader.h"
10
11
/// FILE DEPRECATED
12
13
/**
14
* \file
15
*
16
* \note Code-Status: <a href="Code-Status.md#Beta">Beta</a>
17
*
18
* TODO:
19
* @todo http://stroika-bugs.sophists.com/browse/STK-609 - Redo the Compression Reader code to use a factory style like used in the rest of Stroika - ::New - instead of Compress methods??? needs some thought...
20
*/
21
22
namespace
Stroika::Foundation::DataExchange::Compression::Zip {
23
#if qStroika_HasComponent_zlib
24
/**
25
* \par Example Usage
26
* \code
27
* Memory::BLOB kSample1_ = Memory::BLOB::Hex ("aa1234abcd01010102030405");
28
* Memory::BLOB compressed = Compression::Zip::Reader{}.Compress (kSample1_);
29
* Assert (kSample1_ == Compression::Zip::Reader{}.Decompress (compressed));
30
* \endcode
31
*/
32
class
[[deprecated (
"Since Stroika v3.0d7 - use Deflate::(De-)Compress::New"
)]] Reader :
public
DataExchange::Compression::Reader {
33
public
:
34
Reader ();
35
};
36
#endif
37
38
}
39
40
/*
41
********************************************************************************
42
***************************** Implementation Details ***************************
43
********************************************************************************
44
*/
45
46
#endif
/*_Stroika_Foundation_DataExchange_Compression_Zip_Reader_h_*/
Library
Sources
Stroika
Foundation
DataExchange
Compression
Zip
Reader.h
Generated by
1.9.8