| [Overview][Types][Classes][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Write-only stream class which compresses data written to it.
Source position: zstream.pp line 57
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  | 
|
| | | ||
| | | ||
| | | ||
TCompressionStream