21 INLINE IDecompressStream::
22 IDecompressStream() : istream(&_buf) {
30 INLINE IDecompressStream::
31 IDecompressStream(istream *source,
bool owns_source) : istream(&_buf) {
32 open(source, owns_source);
40 INLINE IDecompressStream &IDecompressStream::
41 open(istream *source,
bool owns_source) {
42 clear((ios_iostate)0);
43 _buf.open_read(source, owns_source);
53 INLINE IDecompressStream &IDecompressStream::
65 INLINE OCompressStream::
66 OCompressStream() : ostream(&_buf) {
74 INLINE OCompressStream::
75 OCompressStream(ostream *dest,
bool owns_dest,
int compression_level) :
78 open(dest, owns_dest, compression_level);
86 INLINE OCompressStream &OCompressStream::
87 open(ostream *dest,
bool owns_dest,
int compression_level) {
88 clear((ios_iostate)0);
89 _buf.open_write(dest, owns_dest, compression_level);
99 INLINE OCompressStream &OCompressStream::