| public | DeflateStream(Stream* underlyingStream_, CompressionMode mode_) |
| public | DeflateStream(Stream* underlyingStream_, CompressionMode mode_, long bufferSize_) |
| public | DeflateStream(Stream* underlyingStream_, int compressionLevel_) |
| public | DeflateStream(Stream* underlyingStream_, int compressionLevel_, long bufferSize_) |
| suppress | DeflateStream(DeflateStream&&) |
| suppress | DeflateStream(const DeflateStream&) |
| public | ~DeflateStream() |
| private Result<bool> | Finish() |
| public inline CompressionMode | Mode() const |
| public override Result<long> | Read(byte* buf, long count) |
| public override Result<int> | ReadByte() |
| public override Result<bool> | Write(byte x) |
| public override Result<bool> | Write(byte* buf, long count) |
| suppress void | operator=(DeflateStream&&) |
| suppress void | operator=(const DeflateStream&) |
| private long | bufferSize |
| private bool | endOfInput |
| private bool | endOfStream |
| private void* | handle |
| private IOBuffer | in |
| private uint | inAvail |
| private CompressionMode | mode |
| private IOBuffer | out |
| private uint | outAvail |
| private uint | outHave |
| private long | outPos |
| private Stream* | underlyingStream |