gio.converter_input_stream
Module for [ConverterInputStream] class
Types 3
classConverterInputStream : gio.filter_input_stream.FilterInputStream, gio.pollable_input_stream.PollableInputStream
Converter input stream implements [gio.input_stream.InputStream] and allows conversion of data of various types during reading.
As of GLib 2.34, [gio.converter_input_stream.ConverterInputStream] implements [gio.pollable_input_stream.PollableInputStream].
Methods
ConverterInputStream self()Returns `this`, for use in `with` statements.ConverterInputStreamGidBuilder builder()Get builder for [gio.converterinputstream.ConverterInputStream] Returns: New builder objectgio.converter.Converter converter() @propertyGet `converter` property. Returns: The converter object.gio.converter.Converter getConverter()Gets the #GConverter that is used by converter_stream. Returns: the converter of the converter input streamConstructors
this(gio.input_stream.InputStream baseStream, gio.converter.Converter converter)Creates a new converter input stream for the base_stream.classConverterInputStreamGidBuilderImpl(T) : gio.filter_input_stream.FilterInputStreamGidBuilderImpl!T, gio.pollable_input_stream.PollableInputStreamGidBuilderImpl!T
Methods
T converter(gio.converter.Converter propval)Set `converter` property. Params: propval = The converter object. Returns: Builder instance for fluent chainingclassConverterInputStreamGidBuilder : ConverterInputStreamGidBuilderImpl!ConverterInputStreamGidBuilder
Fluent builder for [gio.converter_input_stream.ConverterInputStream]
Methods