17INLINE IDecompressStream::
18IDecompressStream() :
std::istream(&_buf) {
24INLINE IDecompressStream::
25IDecompressStream(std::istream *source,
bool owns_source) :
std::istream(&_buf) {
26 open(source, owns_source);
32INLINE IDecompressStream &IDecompressStream::
33open(std::istream *source,
bool owns_source) {
34 clear((ios_iostate)0);
35 _buf.open_read(source, owns_source);
43INLINE IDecompressStream &IDecompressStream::
53INLINE OCompressStream::
54OCompressStream() :
std::ostream(&_buf) {
60INLINE OCompressStream::
61OCompressStream(std::ostream *dest,
bool owns_dest,
int compression_level) :
64 open(dest, owns_dest, compression_level);
70INLINE OCompressStream &OCompressStream::
71open(std::ostream *dest,
bool owns_dest,
int compression_level) {
72 clear((ios_iostate)0);
73 _buf.open_write(dest, owns_dest, compression_level);
81INLINE OCompressStream &OCompressStream::