GIOInputStream

Constructors

this
this(void* ptr, Flag!"Take" take)
this
this(gio.input_stream.InputStream gioInputStream)

Members

Functions

getRaw
gio.input_stream.InputStream getRaw()
self
GIOInputStream self()

Returns this, for use in with statements.

Properties

_gType
GType _gType [@property getter]
raw
gio.input_stream.InputStream raw [@property getter]

Static functions

_getGType
GType _getGType()
builder
GIOInputStreamGidBuilder builder()

Get builder for arrow.gioinput_stream.GIOInputStream

Inherited Members

From SeekableInputStream

_getGType
GType _getGType()
_gType
GType _gType [@property getter]
self
SeekableInputStream self()

Returns this, for use in with statements.

builder
SeekableInputStreamGidBuilder builder()

Get builder for arrow.seekable_input_stream.SeekableInputStream

getSize
ulong getSize()
getSupportZeroCopy
bool getSupportZeroCopy()
peek
glib.bytes.Bytes peek(long nBytes)
readAt
arrow.buffer.Buffer readAt(long position, long nBytes)
readAtBytes
glib.bytes.Bytes readAtBytes(long position, long nBytes)