zipstreamimpl.h File Reference

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 Documentation

#define OS_CODE   0x03

Generated on Thu Jul 1 06:40:32 2010 for GDCM by doxygen 1.6.3
SourceForge.net Logo