Gio.ConverterInputStream¶
| Subclasses: | None |
|---|
Methods¶
| Inherited: | Gio.FilterInputStream (3), Gio.InputStream (19), GObject.Object (37), Gio.PollableInputStream (4) |
|---|---|
| Structs: | GObject.ObjectClass (5) |
| class | new (base_stream, converter) |
get_converter () |
Virtual Methods¶
| Inherited: | Gio.InputStream (9), GObject.Object (7), Gio.PollableInputStream (4) |
|---|
Properties¶
| Inherited: | Gio.FilterInputStream (2) |
|---|
| Name | Type | Flags | Short Description |
|---|---|---|---|
converter |
Gio.Converter |
r/w/co | The converter object |
Signals¶
| Inherited: | GObject.Object (1) |
|---|
Fields¶
| Inherited: | GObject.Object (1) |
|---|
| Name | Type | Access | Description |
|---|---|---|---|
| parent_instance | Gio.FilterInputStream |
r |
Class Details¶
-
class
Gio.ConverterInputStream(**kwargs)¶ Bases: Gio.FilterInputStream,Gio.PollableInputStreamAbstract: No Structure: Gio.ConverterInputStreamClassConverter input stream implements
Gio.InputStreamand allows conversion of data of various types during reading.As of GLib 2.34,
Gio.ConverterInputStreamimplementsGio.PollableInputStream.-
classmethod
new(base_stream, converter)[source]¶ Parameters: - base_stream (
Gio.InputStream) – aGio.InputStream - converter (
Gio.Converter) – aGio.Converter
Returns: a new
Gio.InputStream.Return type: Creates a new converter input stream for the base_stream.
- base_stream (
-
get_converter()[source]¶ Returns: the converter of the converter input stream Return type: Gio.ConverterGets the
Gio.Converterthat is used by self.New in version 2.24.
-
classmethod
Property Details¶
-
Gio.ConverterInputStream.props.converter¶ Name: converterType: Gio.ConverterDefault Value: NoneFlags: READABLE,WRITABLE,CONSTRUCT_ONLYThe converter object