GArrowDoubleArrayBuilder

GArrowDoubleArrayBuilder — 64-bit floating point array builder class

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GArrowArrayBuilder
        ╰── GArrowDoubleArrayBuilder

Description

GArrowDoubleArrayBuilder is the class to create a new GArrowDoubleArray.

Functions

garrow_double_array_builder_new ()

GArrowDoubleArrayBuilder *
garrow_double_array_builder_new (void);

Returns

A newly created GArrowDoubleArrayBuilder.


garrow_double_array_builder_append ()

gboolean
garrow_double_array_builder_append (GArrowDoubleArrayBuilder *builder,
                                    gdouble value,
                                    GError **error);

Parameters

builder

A GArrowDoubleArrayBuilder.

 

value

A double value.

 

error

Return location for a GError or NULL.

[nullable]

Returns

TRUE on success, FALSE if there was an error.


garrow_double_array_builder_append_null ()

gboolean
garrow_double_array_builder_append_null
                               (GArrowDoubleArrayBuilder *builder,
                                GError **error);

Parameters

builder

A GArrowDoubleArrayBuilder.

 

error

Return location for a GError or NULL.

[nullable]

Returns

TRUE on success, FALSE if there was an error.

Types and Values

struct GArrowDoubleArrayBuilder

struct GArrowDoubleArrayBuilder;

It wraps arrow::DoubleBuilder.