CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
zlib_compression_flags.h
1
2#pragma once
3
4#include <system/string.h>
5#include <system/exceptions.h>
6
7namespace Aspose { namespace Zip {
8
10enum class CompressionLevel
11{
12 None = 0,
13 Level0 = 0,
14 BestSpeed = 1,
15 Level1 = 1,
16 Level2 = 2,
17 Level3 = 3,
18 Level4 = 4,
19 Level5 = 5,
20 Default = 6,
21 Level6 = 6,
22 Level7 = 7,
23 Level8 = 8,
24 BestCompression = 9,
25 Level9 = 9
26};
27
31enum class CompressionStrategy
32{
33 Default = 0,
34 Filtered = 1,
35 HuffmanOnly = 2,
36 Rle = 3,
37 Fixed = 4
38};
39
41enum class CompressionMode
42{
43 Compress = 0,
44 Decompress = 1
45};
46
48enum class ZlibStreamFlavor
49{
50 DEFLATE = -15, // 1951,
51 ZLIB = 15, // 1950,
52 GZIP = ZLIB + 16 // 1952
53};
54
55}} // namespace Aspose::Zip
CompressionLevel
Specifies values that indicate whether a compression operation emphasizes speed or compression size.
Definition: compression_level.h:8
std::enable_if< IsExceptionWrapper< T >::value, constT & >::type Default()
Returns the default-constructed instance of the specified type.
Definition: default.h:16