Search Toolkit Book for CCompressStream
List of all members.
Base stream class to hold common definitions and methods.
Definition at line 69 of file stream_util.hpp.
Member Enumeration Documentation
Default algorithm-specific compression/decompression flags.
- See also:
- TFlags, EMethod
Use algorithm-specific defaults.
Definition at line 96 of file stream_util.hpp.
- Don't mix up "eNone" with compression level. In this mode data will be copied "as is", without parsing or writing any header or footer. On the other hand, CCompress::eLevel_NoCompression use uncompressed data, but reading/writing compression format is always correspond to EMethod.
You can use "eNone" to allow transparent reading/writing data from/to an underlying stream using compression streams, but we do not recommend this. It is always better to use direct access to the original input/output stream if you know in advance that data is uncompressed.
no compression method (copy "as is")
ZLIB (raw zip data / DEFLATE method)
.gz file (including concatenated files)
Synonym for eGZipFile (for backward compatibility)
Definition at line 85 of file stream_util.hpp.
The documentation for this class was generated from the following file: