Gio.ConverterInputStream¶
- Subclasses:
 None
Methods¶
- Inherited:
 Gio.FilterInputStream (3), Gio.InputStream (19), GObject.Object (37), Gio.PollableInputStream (4)
- Structs:
 
class  | 
  | 
Virtual Methods¶
Properties¶
- Inherited:
 
Name  | 
Type  | 
Flags  | 
Short Description  | 
|---|---|---|---|
r/w/co  | 
Signals¶
- Inherited:
 
Fields¶
- Inherited:
 
Name  | 
Type  | 
Access  | 
Description  | 
|---|---|---|---|
parent_instance  | 
r  | 
Class Details¶
- class Gio.ConverterInputStream(**kwargs)¶
 - Bases:
 - Abstract:
 No
- Structure:
 
Converter input stream implements [class`Gio`.InputStream] and allows conversion of data of various types during reading.
As of GLib 2.34,
GConverterInputStreamimplements [iface`Gio`.PollableInputStream].- classmethod new(base_stream, converter)[source]¶
 - Parameters:
 base_stream (
Gio.InputStream) – aGio.InputStreamconverter (
Gio.Converter) – aGio.Converter
- Returns:
 a new
Gio.InputStream.- Return type:
 
Creates a new converter input stream for the base_stream.
- get_converter()[source]¶
 - Returns:
 the converter of the converter input stream
- Return type:
 
Gets the
Gio.Converterthat is used by self.New in version 2.24.
Property Details¶
- Gio.ConverterInputStream.props.converter¶
 - Name:
 converter- Type:
 - Default Value:
 - Flags:
 
The converter object.