gio.zlib_decompressor

Module for [ZlibDecompressor] class

Types 3

gio.zlib_decompressor.ZlibDecompressor is an implementation of gio.converter.Converter that decompresses data compressed with zlib.

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
ZlibDecompressor self() nothrowReturns `this`, for use in `with` statements.
ZlibDecompressorGidBuilder builder() static nothrowGet builder for [gio.zlib_decompressor.ZlibDecompressor] Returns: New builder object
gio.file_info.FileInfo fileInfo() @property nothrowGet `fileInfo` property. Returns: A #GFileInfo containing the information found in the GZIP header of the data stream processed, or null if the header was not yet fully processed, is not present at...
gio.types.ZlibCompressorFormat format() @property nothrowGet `format` property. Returns: The format of the compressed data.
gio.file_info.FileInfo getFileInfo() nothrowRetrieves the #GFileInfo constructed from the GZIP header data of compressed data processed by compressor, or null if decompressor's #GZlibDecompressor:format property is not [gio.types.ZlibCompres...
Constructors
this(void * ptr, Flag!"Take" take)
this(gio.types.ZlibCompressorFormat format)Creates a new #GZlibDecompressor.

Fluent builder implementation template for gio.zlib_decompressor.ZlibDecompressor

Methods
T format(gio.types.ZlibCompressorFormat propval) nothrowSet `format` property. Params: propval = The format of the compressed data. Returns: Builder instance for fluent chaining