|
enum | FlushType {
FlushType::None = 0,
FlushType::Partial,
FlushType::Sync,
FlushType::Full,
FlushType::Finish,
FlushType::Block,
FlushType::Trees
} |
|
enum | CompressionLevel {
CompressionLevel::None = 0,
CompressionLevel::Level0 = 0,
CompressionLevel::BestSpeed = 1,
CompressionLevel::Level1 = 1,
CompressionLevel::Level2 = 2,
CompressionLevel::Level3 = 3,
CompressionLevel::Level4 = 4,
CompressionLevel::Level5 = 5,
CompressionLevel::Default = 6,
CompressionLevel::Level6 = 6,
CompressionLevel::Level7 = 7,
CompressionLevel::Level8 = 8,
CompressionLevel::BestCompression = 9,
CompressionLevel::Level9 = 9
} |
| The compression level to be used when using a DeflateStream or ZlibStream with CompressionMode.Compress. More...
|
|
enum | CompressionStrategy {
CompressionStrategy::Default = 0,
CompressionStrategy::Filtered = 1,
CompressionStrategy::HuffmanOnly = 2,
CompressionStrategy::Rle = 3,
CompressionStrategy::Fixed = 4
} |
|
enum | CompressionMode { CompressionMode::Compress = 0,
CompressionMode::Decompress = 1
} |
| An enum to specify the direction of transcoding - whether to compress or decompress. More...
|
|
enum | ZlibStreamFlavor { ZlibStreamFlavor::DEFLATE = -15,
ZlibStreamFlavor::ZLIB = 15,
ZlibStreamFlavor::GZIP = ZLIB + 16
} |
| Zlib-specific flavor bits. More...
|
|
enum | ZlibConstants : int {
ZlibConstants::Z_BUF_ERROR = -5,
ZlibConstants::Z_DATA_ERROR = -3,
ZlibConstants::Z_STREAM_ERROR = -2,
ZlibConstants::Z_OK = 0,
ZlibConstants::Z_STREAM_END = 1,
ZlibConstants::Z_NEED_DICT = 2,
ZlibConstants::WindowBitsMax = 15,
ZlibConstants::WindowBitsDefault = WindowBitsMax,
ZlibConstants::WorkingBufferSizeDefault = 8192,
ZlibConstants::WorkingBufferSizeMin = 128
} |
| A bunch of constants used in the Zlib interface. More...
|
|