gio.memory_input_stream
Module for MemoryInputStream class
Types 3
classMemoryInputStream : gio.input_stream.InputStream, gio.pollable_input_stream.PollableInputStream, gio.seekable.Seekable
gio.memory_input_stream.MemoryInputStream is a class for using arbitrary memory chunks as input for GIO streaming input operations.
As of GLib 2.34, gio.memory_input_stream.MemoryInputStream implements gio.pollable_input_stream.PollableInputStream.
Methods
MemoryInputStream self()Returns `this`, for use in `with` statements.MemoryInputStreamGidBuilder builder()Get builder for [gio.memory_input_stream.MemoryInputStream] Returns: New builder objectgio.memory_input_stream.MemoryInputStream newFromBytes(glib.bytes.Bytes bytes)Creates a new #GMemoryInputStream with data from the given bytes.void addBytes(glib.bytes.Bytes bytes)Appends bytes to data that can be read from the input stream.classMemoryInputStreamGidBuilderImpl(T) : gio.input_stream.InputStreamGidBuilderImpl!T, gio.pollable_input_stream.PollableInputStreamGidBuilderImpl!T, gio.seekable.SeekableGidBuilderImpl!T
Fluent builder implementation template for gio.memory_input_stream.MemoryInputStream
Fluent builder for gio.memory_input_stream.MemoryInputStream
Methods
MemoryInputStream build()Create object from builder. Returns: New object