GArrowInt64ArrayBuilder

GArrowInt64ArrayBuilder — 64-bit integer array builder class

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GArrowArrayBuilder
        ╰── GArrowInt64ArrayBuilder

Description

GArrowInt64ArrayBuilder is the class to create a new GArrowInt64Array.

Functions

garrow_int64_array_builder_new ()

GArrowInt64ArrayBuilder *
garrow_int64_array_builder_new (void);

Returns

A newly created GArrowInt64ArrayBuilder.


garrow_int64_array_builder_append ()

gboolean
garrow_int64_array_builder_append (GArrowInt64ArrayBuilder *builder,
                                   gint64 value,
                                   GError **error);

Parameters

builder

A GArrowInt64ArrayBuilder.

 

value

A int64 value.

 

error

Return location for a GError or NULL.

[nullable]

Returns

TRUE on success, FALSE if there was an error.


garrow_int64_array_builder_append_null ()

gboolean
garrow_int64_array_builder_append_null
                               (GArrowInt64ArrayBuilder *builder,
                                GError **error);

Parameters

builder

A GArrowInt64ArrayBuilder.

 

error

Return location for a GError or NULL.

[nullable]

Returns

TRUE on success, FALSE if there was an error.

Types and Values

struct GArrowInt64ArrayBuilder

struct GArrowInt64ArrayBuilder;

It wraps arrow::Int64Builder.