...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Raw deflate compressor.
Defined in header <boost/beast/zlib/deflate_stream.hpp>
class deflate_stream : private deflate_stream
Name |
Description |
---|---|
Clear the stream. |
|
Construct a default deflate stream. |
|
Update the compression level and strategy. |
|
Return bits pending in the output. |
|
Insert bits into the compressed output stream. |
|
Reset the stream and compression settings. Reset the stream without deallocating memory. |
|
Fine tune internal compression parameters. |
|
Returns the upper limit on the size of a compressed block. |
|
Compress input and write output. |
This is a port of zlib's "deflate" functionality to C++.
Convenience header <boost/beast/zlib.hpp>