Go to the source code of this file.
Classes | |
class | zlib_stream::basic_unzip_streambuf< charT, traits > |
A stream decorator that takes compressed input and unzips it to a istream. More... | |
class | zlib_stream::basic_zip_istream< charT, traits > |
class | zlib_stream::basic_zip_ostream< charT, traits > |
class | zlib_stream::basic_zip_streambuf< charT, traits > |
A stream decorator that takes raw input and zips it to a ostream. More... | |
Namespaces | |
namespace | zlib_stream |
namespace | zlib_stream::detail |
Defines | |
#define | OS_CODE 0x03 |
Typedefs | |
typedef basic_zip_istream< char > | zlib_stream::zip_istream |
A typedef for basic_zip_istream<char> | |
typedef basic_zip_ostream< char > | zlib_stream::zip_ostream |
A typedef for basic_zip_ostream<char> | |
Enumerations | |
enum | zlib_stream::EStrategy { zlib_stream::StrategyFiltered = 1, zlib_stream::StrategyHuffmanOnly = 2, zlib_stream::DefaultStrategy = 0 } |
Compression strategy, see zlib doc. More... | |
Functions | |
bool | zlib_stream::isGZip (std::istream &is) |
A typedef for basic_zip_ostream<wchar_t> | |
Variables | |
const int | zlib_stream::detail::gz_ascii_flag = 0x01 |
const int | zlib_stream::detail::gz_comment = 0x10 |
const int | zlib_stream::detail::gz_extra_field = 0x04 |
const int | zlib_stream::detail::gz_head_crc = 0x02 |
const int | zlib_stream::detail::gz_magic [2] = {0x1f, 0x8b} |
const int | zlib_stream::detail::gz_orig_name = 0x08 |
const int | zlib_stream::detail::gz_reserved = 0xE0 |
const size_t | zlib_stream::zstream_default_buffer_size = 4096 |
#define OS_CODE 0x03 |