Classes for computation

Classes for computation

Functions

Properties

gboolean allow-int-overflow Read / Write
gboolean allow-time-truncate Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── GArrowCastOptions

Includes

#include <arrow-glib/arrow-glib.h>

Description

GArrowCastOptions is a class to custom garrow_array_cast().

Functions

garrow_cast_options_new ()

GArrowCastOptions *
garrow_cast_options_new (void);

Returns

A newly created GArrowCastOptions.

Since: 0.7.0

Types and Values

GARROW_TYPE_CAST_OPTIONS

#define GARROW_TYPE_CAST_OPTIONS (garrow_cast_options_get_type())

struct GArrowCastOptionsClass

struct GArrowCastOptionsClass {
  GObjectClass parent_class;
};

GArrowCastOptions

typedef struct _GArrowCastOptions GArrowCastOptions;

Property Details

The “allow-int-overflow” property

  “allow-int-overflow”       gboolean

Whether integer overflow is allowed or not.

Flags: Read / Write

Default value: FALSE

Since: 0.7.0


The “allow-time-truncate” property

  “allow-time-truncate”      gboolean

Whether truncating time value is allowed or not.

Flags: Read / Write

Default value: FALSE

Since: 0.8.0