Module: Gio::Converter
- Defined in:
- (unknown)
Overview
#GConverter is implemented by objects that convert binary data in various ways. The conversion can be stateful and may fail at any place.
Some example conversions are: character set conversion, compression, decompression and regular expression replace.
Instance Method Summary collapse
-
#convert(converter, inbuf, inbuf_size, outbuf, outbuf_size, flags, bytes_read, bytes_written) ⇒ Gio::ConverterResult
A GConverter::Result, %G_CONVERTER_ERROR on error.
- #reset(converter) ⇒ nil
Instance Method Details
#convert(converter, inbuf, inbuf_size, outbuf, outbuf_size, flags, bytes_read, bytes_written) ⇒ Gio::ConverterResult
Returns a GConverter::Result, %G_CONVERTER_ERROR on error.