GArrowUInt64ArrayBuilder

GArrowUInt64ArrayBuilder — 64-bit unsigned integer array builder class

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GArrowArrayBuilder
        ╰── GArrowUInt64ArrayBuilder

Description

GArrowUInt64ArrayBuilder is the class to create a new GArrowUInt64Array.

Functions

garrow_uint64_array_builder_new ()

GArrowUInt64ArrayBuilder *
garrow_uint64_array_builder_new (void);

Returns

A newly created GArrowUInt64ArrayBuilder.


garrow_uint64_array_builder_append ()

gboolean
garrow_uint64_array_builder_append (GArrowUInt64ArrayBuilder *builder,
                                    guint64 value,
                                    GError **error);

Parameters

builder

A GArrowUInt64ArrayBuilder.

 

value

An uint64 value.

 

error

Return location for a GError or NULL.

[nullable]

Returns

TRUE on success, FALSE if there was an error.


garrow_uint64_array_builder_append_null ()

gboolean
garrow_uint64_array_builder_append_null
                               (GArrowUInt64ArrayBuilder *builder,
                                GError **error);

Parameters

builder

A GArrowUInt64ArrayBuilder.

 

error

Return location for a GError or NULL.

[nullable]

Returns

TRUE on success, FALSE if there was an error.

Types and Values

struct GArrowUInt64ArrayBuilder

struct GArrowUInt64ArrayBuilder;

It wraps arrow::UInt64Builder.