[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Write-only stream class which compresses data written to it.
Source position: zstream.pp line 65
type Tcompressionstream = class(Tcustomzlibstream) |
||
public |
||
constructor create(); |
|
Create a new instance of the compression stream. |
destructor destroy; override; |
|
Flushes data to the output stream and destroys the compression stream. |
function write(); override; |
|
Write data to the stream. |
procedure flush; |
|
Flush remaining data to the target stream. |
function get_compressionrate; |
|
Get the current compression rate. |
property OnProgress: Tnotifyevent; |
|
Progress handler. |
end; |
|
Write-only stream class which compresses data written to it. |
|
| | ||
|
Ancestor for compression and decompression classes. |
|
| | ||
| | ||
| | ||
TObject |
TCompressionStream