Uncompress (gb.compress)

This class allows Gambas to use compression algorithms, in order to uncompress files, strings in memory, and to read a compressed file using standard Stream methods.

This class inherits Stream in gb.
This class is
Creates a new Uncompress object.
creatable
.

Properties

Methods
Returns or sets if the stream is blocking.
Blocking  
Returns or sets the byte order used to read or write binary data to the stream.
ByteOrder  
This property signals whether the last use of LINE INPUT reached the end of file, instead of reading a full line with an end-of-line character.
EndOfFile  
Returns or sets the newline separator used by this stream.
EndOfLine  
Return if a stream reached its end.
Eof  
Returns the system file descriptor associated with this Stream.
Handle  
Return if a stream is associated with a terminal.
IsTerm  
Returns a virtual object that allows you to enumerate a stream line by line.
Lines  
Returns or sets the tag associated with the stream.
Tag  
Return a virtual object that allows to manage the terminal associated with the stream.
Term  
Before you can use any of the methods provided by this class, you have to select the compression driver to use.
Type  
Start to buffer data written to the stream, so that everything will be sent when the Send method is called.
Begin  
Closes the stream.
Close  
Drop the data that has been buffered since the last call to the Begin method.
Drop  
Once you have selected the compression driver, you can decompress a file and place the result in another file using this method.
File  
Allows you to open a file that is stored in compressed format for reading. Prior to using this method you have to select the appropiate compression driver.
Open  
Read a line of text from the stream, like the LINE INPUT instruction.
ReadLine  
Send all the data, in one shot, since the last call to Begin.
Send  
This function returns an uncompressed string from a compressed string using the algorithm defined by Type property.
String  
Start or stop watching the stream file descriptor for reading or writing, after it has been opened.
Watch