NCBI C++ ToolKit
|
ZLib Compression API - Cloudflare ZLIB wrapper (https://github.com/cloudflare/zlib) More...
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CZipCloudflareCompression |
CZipCloudflareCompression –. More... | |
struct | CZipCloudflareCompression::SFileInfo |
Structure to keep compressed file information. More... | |
class | CZipCloudflareCompressionFile |
CZipCloudflareCompressionFile –. More... | |
class | CZipCloudflareCompressor |
CZipCloudflareCompressor – zlib based compressor. More... | |
class | CZipCloudflareDecompressor |
CZipCloudflareDecompressor – zlib based decompressor. More... | |
class | CZipCloudflareStreamCompressor |
CZipCloudflareStreamCompressor – zlib based compression stream processor. More... | |
class | CZipCloudflareStreamDecompressor |
CZipCloudflareStreamDecompressor – zlib based decompression stream processor. More... | |
Functions | |
void | g_GZip_Cloudflare_ScanForChunks (CNcbiIstream &is, IChunkHandler &handler) |
Get list of positions of separate gzip files in the concatenated gzip file. More... | |
ZLib Compression API - Cloudflare ZLIB wrapper (https://github.com/cloudflare/zlib)
CZipCloudflareCompression - base methods for compression/decompression memory buffers and files. CZipCloudflareCompressionFile - allow read/write operations on files in zlib or gzip (.gz) format. CZipCloudflareCompressor - zlib based compressor (used in CZipCloudflareStreamCompressor). CZipCloudflareDecompressor - zlib based decompressor (used in CZipCloudflareStreamDecompressor). CZipCloudflareStreamCompressor - zlib based compression stream processor (see util/compress/stream.hpp for details). CZipCloudflareStreamDecompressor - zlib based decompression stream processor (see util/compress/stream.hpp for details).
The zlib documentation can be found here: http://zlib.org, or http://www.gzip.org/zlib/manual.html
Definition in file zlib_cloudflare.hpp.