NCBI C++ ToolKit
|
C++ I/O stream wrappers to compress/decompress data on-the-fly. More...
#include <util/compress/stream.hpp>
#include <ncbiconf.h>
#include <util/compress/bzip2.hpp>
#include <util/compress/lzo.hpp>
#include <util/compress/zlib.hpp>
#include <util/compress/zlib_cloudflare.hpp>
#include <util/compress/zstd.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Macros | |
#define | MCompress_BZip2 MCompress_Proxy_BZip2() |
Manipulator definitions. More... | |
#define | MCompress_LZO MCompress_Proxy_LZO() |
#define | MCompress_Zip MCompress_Proxy_Zip() |
#define | MCompress_GZipFile MCompress_Proxy_GZipFile() |
#define | MCompress_ZipCloudflare MCompress_Proxy_ZipCloudflare() |
#define | MCompress_GZipCloudflareFile MCompress_Proxy_GZipCloudflareFile() |
#define | MCompress_Zstd MCompress_Proxy_Zstd() |
#define | MDecompress_BZip2 MDecompress_Proxy_BZip2() |
#define | MDecompress_LZO MDecompress_Proxy_LZO() |
#define | MDecompress_Zip MDecompress_Proxy_Zip() |
#define | MDecompress_GZipFile MDecompress_Proxy_GZipFile() |
#define | MDecompress_ConcatenatedGZipFile MDecompress_Proxy_ConcatenatedGZipFile() |
#define | MDecompress_ZipCloudflare MDecompress_Proxy_ZipCloudflare() |
#define | MDecompress_GZipCloudflareFile MDecompress_Proxy_GZipCloudflareFile() |
#define | MDecompress_Zstd MDecompress_Proxy_Zstd() |
Typedefs | |
typedef CManipulatorIProxy< CCompressIStream, CCompressOStream > | TCompressIProxy |
Type of compression manipulators for operator>> More... | |
typedef CManipulatorIProxy< CDecompressIStream, CDecompressOStream > | TDecompressIProxy |
Type of decompression manipulators for operator>> More... | |
typedef CManipulatorOProxy< CCompressIStream, CCompressOStream > | TCompressOProxy |
Type of compression manipulators for operator<<. More... | |
typedef CManipulatorOProxy< CDecompressIStream, CDecompressOStream > | TDecompressOProxy |
Type of decompression manipulators for operator<<. More... | |
C++ I/O stream wrappers to compress/decompress data on-the-fly.
CCompressIStream - input compression stream. CCompressOStream - output compression stream. CDecompressIStream - input decompression stream. CDecompressOStream - output decompression stream.
Compression/decompression manipulators: MCompress_BZip2, MDecompress_BZip2 MCompress_LZO, MDecompress_LZO MCompress_Zip, MDecompress_Zip MCompress_GZipFile, MDecompress_GZipFile, MDecompress_ConcatenatedGZipFile MCompress_ZipCloudflare, MDecompress_ZipCloudflare MCompress_GZipCloudflareFile, MDecompress_GZipCloudflareFile, MCompress_Zstd, MDecompress_Zstd
Definition in file stream_util.hpp.