34 #include <Pt/IOStream.h>
35 #include <Pt/ZBuffer.h>
251 #endif // Pt_ZStream_h
Core module.
Definition: pt-gfx-images.dox:14
void finish()
Finish and flush remaining data to the target stream.
Definition: ZStream.h:100
~ZIOStream()
Destructor.
Definition: ZStream.h:202
ZIStream()
Construct with target stream.
Definition: ZStream.h:46
void setBuffer(BasicStreamBuffer< char > *sb)
Sets the buffer.
Definition: IOStream.h:87
void reset(std::ostream &os)
Reset to begin new compression/decompression.
Definition: ZStream.h:163
void attach(std::iostream &ios)
Attach to target stream.
Definition: ZStream.h:212
void reset(std::istream &is)
Reset to begin new compression/decompression.
Definition: ZStream.h:93
void detach()
Detach from target stream.
Definition: ZStream.h:149
void setBuffer(BasicStreamBuffer< char > *sb)
Sets the buffer.
Definition: IOStream.h:127
Output stream for zlib compression.
Definition: ZStream.h:112
Stream buffer for zlib compression.
Definition: ZBuffer.h:44
ZIOStream(std::iostream &ios)
Construct with target stream.
Definition: ZStream.h:194
void finish()
Finish and flush remaining data to the target stream.
Definition: ZStream.h:170
void reset()
Detach from target stream, discard the buffer and reset the state.
I/O stream for zlib compression.
Definition: ZStream.h:182
Input/Output stream.
Definition: IOStream.h:142
void reset()
Reset to begin new compression/decompression.
Definition: ZStream.h:86
void detach()
Detach from target stream.
Definition: ZStream.h:219
void reset()
Reset to begin new compression/decompression.
Definition: ZStream.h:156
Input stream for zlib compression.
Definition: ZStream.h:42
void detach()
Detach from target stream.
~ZOStream()
Destructor.
Definition: ZStream.h:132
void detach()
Detach from target stream.
Definition: ZStream.h:79
void setBuffer(BasicStreamBuffer< char > *sb)
Sets the buffer.
Definition: IOStream.h:175
void reset()
Reset to begin new compression/decompression.
Definition: ZStream.h:226
Input stream.
Definition: IOStream.h:58
ZOStream(std::ostream &os)
Construct with target stream.
Definition: ZStream.h:124
~ZIStream()
Destructor.
Definition: ZStream.h:62
void attach(std::ios &target)
Attach to target stream.
ZOStream()
Construct with target stream.
Definition: ZStream.h:116
ZBuffer & zBuffer()
Returns the compression buffer.
Definition: ZStream.h:67
void finish()
Finish and flush remaining data to the target stream.
ZBuffer & zBuffer()
Returns the compression buffer.
Definition: ZStream.h:207
ZBuffer & zBuffer()
Returns the compression buffer.
Definition: ZStream.h:137
Output stream.
Definition: IOStream.h:102
void attach(std::istream &is)
Attach to target stream.
Definition: ZStream.h:72
void attach(std::ostream &os)
Attach to target stream.
Definition: ZStream.h:142
ZIOStream()
Construct with target stream.
Definition: ZStream.h:186
void reset(std::iostream &ios)
Reset to begin new compression/decompression.
Definition: ZStream.h:233
ZIStream(std::istream &is)
Construct with target stream.
Definition: ZStream.h:54
void finish()
Finish and flush remaining data to the target stream.
Definition: ZStream.h:240