GArrowIOReadable — Input interface
GInterface ╰── GArrowIOReadable
GArrowIOReadable requires GObject.
GArrowIOReadable is implemented by GArrowIOMemoryMappedFile.
GArrowIOReadable is an interface for input. Input must be readable.
gboolean garrow_io_readable_read (GArrowIOReadable *readable, gint64 n_bytes, gint64 *n_read_bytes, guint8 *buffer, GError **error);
GArrowIOReadable *readable
gint64 n_bytes
gint64 *n_read_bytes
guint8 *buffer
GError **error
readable
A GArrowIOReadable.
n_bytes
The number of bytes to be read.
n_read_bytes
The read number of bytes.
buffer
The buffer to be read data.
error
Return location for a GError or NULL.
NULL
TRUE on success, FALSE if there was an error.
TRUE
FALSE
typedef struct _GArrowIOReadable GArrowIOReadable;
typedef struct _GArrowIOReadableInterface GArrowIOReadableInterface;