Platforms to show: All Mac Windows Linux Cross-Platform
GZipFileMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Compression | MBS Compression Plugin | 4.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
A .gz file is just the content of the original file compressed. No header.
See also ArchiveReaderMBS and ArchiveWriterMBS classes for more features and compression formats.
- 8 properties
- 16 methods
- method Adler32(start as UInt32, data as string) as UInt32
- method Close
- method CloseForString as string
- method CRC32(start as UInt32, data as string) as UInt32
- method CreateForString as boolean
- method Flush(flush as Integer)
- method Open(file as folderitem, mode as string) as boolean
- method OpenString(data as string) as boolean
- method Read(ByteCount as Int64) as string
- method ReadByte as Integer
- method ReadData(ByteCount as Int64) as Memoryblock
- method Rewind
- method SetParameter(level as Integer, strategy as Integer)
- method Write(data as Memoryblock)
- method Write(data as string)
- method WriteByte(data as Integer)
This class has no sub classes.
Some examples using this class:
Blog Entries
- MBS Xojo Plugins 18.3
- MBS Xojo Plugins, version 18.3pr1
- MBS Xojo Plugins, version 17.5pr8
- MBS Xojo / Real Studio Plugins, version 15.2pr1
- MBS Real Studio Plugins, version 13.0fc1
- MBS Real Studio Plugins, version 13.0pr8
- MBS Real Studio Plugins, version 13.0pr1
- MBS Real Studio Plugins, version 12.0pr4
- MBS Plugins 11.1 Release notes
- MBS REALbasic plug-in 9.6
Xojo Developer Magazine
Release notes
- Version 18.3
- Added more methods for GZipFileMBS and improved error handling.
- Fixed GZipFileMBS.Read bug for 64bit.
- Version 17.5
- Added GZipFileMBS.Direct property.
The items on this page are in the following plugins: MBS Compression Plugin.