GArrowWriteable
GArrowWriteable — Output interface
|
|
Description
GArrowWriteable is an interface for output. Output must be
writeable.
Functions
garrow_writeable_write ()
gboolean
garrow_writeable_write (GArrowWriteable *writeable
,
const guint8 *data
,
gint64 n_bytes
,
GError **error
);
Returns
TRUE
on success, FALSE
if there was an error.
garrow_writeable_flush ()
gboolean
garrow_writeable_flush (GArrowWriteable *writeable
,
GError **error
);
It ensures writing all data on memory to storage.
Returns
TRUE
on success, FALSE
if there was an error.
Types and Values
GArrowWriteableInterface
typedef struct _GArrowWriteableInterface GArrowWriteableInterface;