1#ifndef SOURCEMETA_CORE_GZIP_STREAMBUF_H_
2#define SOURCEMETA_CORE_GZIP_STREAMBUF_H_
4#ifndef SOURCEMETA_CORE_GZIP_EXPORT
5#include <sourcemeta/core/gzip_export.h>
12namespace sourcemeta::core {
37#pragma warning(disable : 4251)
40 std::unique_ptr<Internal> internal;
42#pragma warning(default : 4251)
GZIPStreamBuffer(std::istream &compressed_stream)
Construct a stream buffer over a compressed input stream.
auto underflow() -> int_type override
Refill the buffer with more decompressed data.