General purpose data buffer.
Definition: databuffer.h:42
Deflate compressor.
Definition: zlib_compression.h:40
static DataBuffer decompress(const DataBuffer &data, bool raw=true)
CompressionMode
Definition: zlib_compression.h:43
@ filtered
Definition: zlib_compression.h:45
@ fixed
Definition: zlib_compression.h:48
@ huffman_only
Definition: zlib_compression.h:46
@ default_strategy
Definition: zlib_compression.h:44
@ rle
Definition: zlib_compression.h:47
static DataBuffer compress(const DataBuffer &data, bool raw=true, int compression_level=6, CompressionMode mode=default_strategy)