| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>Array builder classes: Apache Arrow GLib Reference Manual</title> |
| <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> |
| <link rel="home" href="index.html" title="Apache Arrow GLib Reference Manual"> |
| <link rel="up" href="array-builder.html" title="Array builder"> |
| <link rel="prev" href="array-builder.html" title="Array builder"> |
| <link rel="next" href="decimal.html" title="Decimal"> |
| <meta name="generator" content="GTK-Doc V1.27 (XML mode)"> |
| <link rel="stylesheet" href="style.css" type="text/css"> |
| </head> |
| <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
| <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> |
| <td width="100%" align="left" class="shortcuts"> |
| <a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> |
| <a href="#array-builder-classes.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> |
| <a href="#array-builder-classes.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> |
| <a href="#array-builder-classes.properties" class="shortcut">Properties</a></span> |
| </td> |
| <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> |
| <td><a accesskey="u" href="array-builder.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> |
| <td><a accesskey="p" href="array-builder.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> |
| <td><a accesskey="n" href="decimal.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> |
| </tr></table> |
| <div class="refentry"> |
| <a name="array-builder-classes"></a><div class="titlepage"></div> |
| <div class="refnamediv"><table width="100%"><tr> |
| <td valign="top"> |
| <h2><span class="refentrytitle"><a name="array-builder-classes.top_of_page"></a>Array builder classes</span></h2> |
| <p>Array builder classes</p> |
| </td> |
| <td class="gallery_image" valign="top" align="right"></td> |
| </tr></table></div> |
| <div class="refsect1"> |
| <a name="array-builder-classes.functions"></a><h2>Functions</h2> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="functions_return"> |
| <col class="functions_name"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">void</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-array-builder-release-ownership" title="garrow_array_builder_release_ownership ()">garrow_array_builder_release_ownership</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="basic-data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-array-builder-get-value-data-type" title="garrow_array_builder_get_value_data_type ()">garrow_array_builder_get_value_data_type</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType"><span class="returnvalue">GArrowType</span></a> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-array-builder-get-value-type" title="garrow_array_builder_get_value_type ()">garrow_array_builder_get_value_type</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="basic-array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-array-builder-finish" title="garrow_array_builder_finish ()">garrow_array_builder_finish</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowNullArrayBuilder"><span class="returnvalue">GArrowNullArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-null-array-builder-new" title="garrow_null_array_builder_new ()">garrow_null_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-null-array-builder-append-null" title="garrow_null_array_builder_append_null ()">garrow_null_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-null-array-builder-append-nulls" title="garrow_null_array_builder_append_nulls ()">garrow_null_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="returnvalue">GArrowBooleanArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-new" title="garrow_boolean_array_builder_new ()">garrow_boolean_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append" title="garrow_boolean_array_builder_append ()">garrow_boolean_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-value" title="garrow_boolean_array_builder_append_value ()">garrow_boolean_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-values" title="garrow_boolean_array_builder_append_values ()">garrow_boolean_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-null" title="garrow_boolean_array_builder_append_null ()">garrow_boolean_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-nulls" title="garrow_boolean_array_builder_append_nulls ()">garrow_boolean_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="returnvalue">GArrowIntArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int-array-builder-new" title="garrow_int_array_builder_new ()">garrow_int_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int-array-builder-append" title="garrow_int_array_builder_append ()">garrow_int_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int-array-builder-append-value" title="garrow_int_array_builder_append_value ()">garrow_int_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int-array-builder-append-values" title="garrow_int_array_builder_append_values ()">garrow_int_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int-array-builder-append-null" title="garrow_int_array_builder_append_null ()">garrow_int_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int-array-builder-append-nulls" title="garrow_int_array_builder_append_nulls ()">garrow_int_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="returnvalue">GArrowUIntArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint-array-builder-new" title="garrow_uint_array_builder_new ()">garrow_uint_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint-array-builder-append" title="garrow_uint_array_builder_append ()">garrow_uint_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint-array-builder-append-value" title="garrow_uint_array_builder_append_value ()">garrow_uint_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint-array-builder-append-values" title="garrow_uint_array_builder_append_values ()">garrow_uint_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint-array-builder-append-null" title="garrow_uint_array_builder_append_null ()">garrow_uint_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint-array-builder-append-nulls" title="garrow_uint_array_builder_append_nulls ()">garrow_uint_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="returnvalue">GArrowInt8ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int8-array-builder-new" title="garrow_int8_array_builder_new ()">garrow_int8_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int8-array-builder-append" title="garrow_int8_array_builder_append ()">garrow_int8_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int8-array-builder-append-value" title="garrow_int8_array_builder_append_value ()">garrow_int8_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int8-array-builder-append-values" title="garrow_int8_array_builder_append_values ()">garrow_int8_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int8-array-builder-append-null" title="garrow_int8_array_builder_append_null ()">garrow_int8_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int8-array-builder-append-nulls" title="garrow_int8_array_builder_append_nulls ()">garrow_int8_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="returnvalue">GArrowUInt8ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint8-array-builder-new" title="garrow_uint8_array_builder_new ()">garrow_uint8_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint8-array-builder-append" title="garrow_uint8_array_builder_append ()">garrow_uint8_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint8-array-builder-append-value" title="garrow_uint8_array_builder_append_value ()">garrow_uint8_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint8-array-builder-append-values" title="garrow_uint8_array_builder_append_values ()">garrow_uint8_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint8-array-builder-append-null" title="garrow_uint8_array_builder_append_null ()">garrow_uint8_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint8-array-builder-append-nulls" title="garrow_uint8_array_builder_append_nulls ()">garrow_uint8_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="returnvalue">GArrowInt16ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int16-array-builder-new" title="garrow_int16_array_builder_new ()">garrow_int16_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append" title="garrow_int16_array_builder_append ()">garrow_int16_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-value" title="garrow_int16_array_builder_append_value ()">garrow_int16_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-values" title="garrow_int16_array_builder_append_values ()">garrow_int16_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-null" title="garrow_int16_array_builder_append_null ()">garrow_int16_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-nulls" title="garrow_int16_array_builder_append_nulls ()">garrow_int16_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="returnvalue">GArrowUInt16ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-new" title="garrow_uint16_array_builder_new ()">garrow_uint16_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-append" title="garrow_uint16_array_builder_append ()">garrow_uint16_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-append-value" title="garrow_uint16_array_builder_append_value ()">garrow_uint16_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-append-values" title="garrow_uint16_array_builder_append_values ()">garrow_uint16_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-append-null" title="garrow_uint16_array_builder_append_null ()">garrow_uint16_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-append-nulls" title="garrow_uint16_array_builder_append_nulls ()">garrow_uint16_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="returnvalue">GArrowInt32ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int32-array-builder-new" title="garrow_int32_array_builder_new ()">garrow_int32_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int32-array-builder-append" title="garrow_int32_array_builder_append ()">garrow_int32_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int32-array-builder-append-value" title="garrow_int32_array_builder_append_value ()">garrow_int32_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int32-array-builder-append-values" title="garrow_int32_array_builder_append_values ()">garrow_int32_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int32-array-builder-append-null" title="garrow_int32_array_builder_append_null ()">garrow_int32_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int32-array-builder-append-nulls" title="garrow_int32_array_builder_append_nulls ()">garrow_int32_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="returnvalue">GArrowUInt32ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-new" title="garrow_uint32_array_builder_new ()">garrow_uint32_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-append" title="garrow_uint32_array_builder_append ()">garrow_uint32_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-append-value" title="garrow_uint32_array_builder_append_value ()">garrow_uint32_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-append-values" title="garrow_uint32_array_builder_append_values ()">garrow_uint32_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-append-null" title="garrow_uint32_array_builder_append_null ()">garrow_uint32_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-append-nulls" title="garrow_uint32_array_builder_append_nulls ()">garrow_uint32_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="returnvalue">GArrowInt64ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int64-array-builder-new" title="garrow_int64_array_builder_new ()">garrow_int64_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int64-array-builder-append" title="garrow_int64_array_builder_append ()">garrow_int64_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int64-array-builder-append-value" title="garrow_int64_array_builder_append_value ()">garrow_int64_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int64-array-builder-append-values" title="garrow_int64_array_builder_append_values ()">garrow_int64_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int64-array-builder-append-null" title="garrow_int64_array_builder_append_null ()">garrow_int64_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-int64-array-builder-append-nulls" title="garrow_int64_array_builder_append_nulls ()">garrow_int64_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="returnvalue">GArrowUInt64ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint64-array-builder-new" title="garrow_uint64_array_builder_new ()">garrow_uint64_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint64-array-builder-append" title="garrow_uint64_array_builder_append ()">garrow_uint64_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint64-array-builder-append-value" title="garrow_uint64_array_builder_append_value ()">garrow_uint64_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint64-array-builder-append-values" title="garrow_uint64_array_builder_append_values ()">garrow_uint64_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint64-array-builder-append-null" title="garrow_uint64_array_builder_append_null ()">garrow_uint64_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-uint64-array-builder-append-nulls" title="garrow_uint64_array_builder_append_nulls ()">garrow_uint64_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="returnvalue">GArrowFloatArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-float-array-builder-new" title="garrow_float_array_builder_new ()">garrow_float_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-float-array-builder-append" title="garrow_float_array_builder_append ()">garrow_float_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-value" title="garrow_float_array_builder_append_value ()">garrow_float_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-values" title="garrow_float_array_builder_append_values ()">garrow_float_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-null" title="garrow_float_array_builder_append_null ()">garrow_float_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-nulls" title="garrow_float_array_builder_append_nulls ()">garrow_float_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="returnvalue">GArrowDoubleArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-double-array-builder-new" title="garrow_double_array_builder_new ()">garrow_double_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-double-array-builder-append" title="garrow_double_array_builder_append ()">garrow_double_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-value" title="garrow_double_array_builder_append_value ()">garrow_double_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-values" title="garrow_double_array_builder_append_values ()">garrow_double_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-null" title="garrow_double_array_builder_append_null ()">garrow_double_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-nulls" title="garrow_double_array_builder_append_nulls ()">garrow_double_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="returnvalue">GArrowBinaryArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-binary-array-builder-new" title="garrow_binary_array_builder_new ()">garrow_binary_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append" title="garrow_binary_array_builder_append ()">garrow_binary_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append-value" title="garrow_binary_array_builder_append_value ()">garrow_binary_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append-value-bytes" title="garrow_binary_array_builder_append_value_bytes ()">garrow_binary_array_builder_append_value_bytes</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append-values" title="garrow_binary_array_builder_append_values ()">garrow_binary_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append-null" title="garrow_binary_array_builder_append_null ()">garrow_binary_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append-nulls" title="garrow_binary_array_builder_append_nulls ()">garrow_binary_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="returnvalue">GArrowLargeBinaryArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-binary-array-builder-new" title="garrow_large_binary_array_builder_new ()">garrow_large_binary_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-binary-array-builder-append-value" title="garrow_large_binary_array_builder_append_value ()">garrow_large_binary_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-binary-array-builder-append-value-bytes" title="garrow_large_binary_array_builder_append_value_bytes ()">garrow_large_binary_array_builder_append_value_bytes</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-binary-array-builder-append-values" title="garrow_large_binary_array_builder_append_values ()">garrow_large_binary_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-binary-array-builder-append-null" title="garrow_large_binary_array_builder_append_null ()">garrow_large_binary_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-binary-array-builder-append-nulls" title="garrow_large_binary_array_builder_append_nulls ()">garrow_large_binary_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="returnvalue">GArrowStringArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-string-array-builder-new" title="garrow_string_array_builder_new ()">garrow_string_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-string-array-builder-append" title="garrow_string_array_builder_append ()">garrow_string_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-string-array-builder-append-value" title="garrow_string_array_builder_append_value ()">garrow_string_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-string-array-builder-append-string" title="garrow_string_array_builder_append_string ()">garrow_string_array_builder_append_string</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-string-array-builder-append-values" title="garrow_string_array_builder_append_values ()">garrow_string_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-string-array-builder-append-strings" title="garrow_string_array_builder_append_strings ()">garrow_string_array_builder_append_strings</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowLargeStringArrayBuilder"><span class="returnvalue">GArrowLargeStringArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-string-array-builder-new" title="garrow_large_string_array_builder_new ()">garrow_large_string_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-string-array-builder-append-string" title="garrow_large_string_array_builder_append_string ()">garrow_large_string_array_builder_append_string</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-string-array-builder-append-strings" title="garrow_large_string_array_builder_append_strings ()">garrow_large_string_array_builder_append_strings</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="returnvalue">GArrowDate32ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date32-array-builder-new" title="garrow_date32_array_builder_new ()">garrow_date32_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append" title="garrow_date32_array_builder_append ()">garrow_date32_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append-value" title="garrow_date32_array_builder_append_value ()">garrow_date32_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append-values" title="garrow_date32_array_builder_append_values ()">garrow_date32_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append-null" title="garrow_date32_array_builder_append_null ()">garrow_date32_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append-nulls" title="garrow_date32_array_builder_append_nulls ()">garrow_date32_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="returnvalue">GArrowDate64ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date64-array-builder-new" title="garrow_date64_array_builder_new ()">garrow_date64_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append" title="garrow_date64_array_builder_append ()">garrow_date64_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append-value" title="garrow_date64_array_builder_append_value ()">garrow_date64_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append-values" title="garrow_date64_array_builder_append_values ()">garrow_date64_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append-null" title="garrow_date64_array_builder_append_null ()">garrow_date64_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append-nulls" title="garrow_date64_array_builder_append_nulls ()">garrow_date64_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="returnvalue">GArrowTimestampArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-timestamp-array-builder-new" title="garrow_timestamp_array_builder_new ()">garrow_timestamp_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-timestamp-array-builder-append" title="garrow_timestamp_array_builder_append ()">garrow_timestamp_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-timestamp-array-builder-append-value" title="garrow_timestamp_array_builder_append_value ()">garrow_timestamp_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-timestamp-array-builder-append-values" title="garrow_timestamp_array_builder_append_values ()">garrow_timestamp_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-timestamp-array-builder-append-null" title="garrow_timestamp_array_builder_append_null ()">garrow_timestamp_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-timestamp-array-builder-append-nulls" title="garrow_timestamp_array_builder_append_nulls ()">garrow_timestamp_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="returnvalue">GArrowTime32ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time32-array-builder-new" title="garrow_time32_array_builder_new ()">garrow_time32_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time32-array-builder-append" title="garrow_time32_array_builder_append ()">garrow_time32_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time32-array-builder-append-value" title="garrow_time32_array_builder_append_value ()">garrow_time32_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time32-array-builder-append-values" title="garrow_time32_array_builder_append_values ()">garrow_time32_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time32-array-builder-append-null" title="garrow_time32_array_builder_append_null ()">garrow_time32_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time32-array-builder-append-nulls" title="garrow_time32_array_builder_append_nulls ()">garrow_time32_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="returnvalue">GArrowTime64ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time64-array-builder-new" title="garrow_time64_array_builder_new ()">garrow_time64_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time64-array-builder-append" title="garrow_time64_array_builder_append ()">garrow_time64_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time64-array-builder-append-value" title="garrow_time64_array_builder_append_value ()">garrow_time64_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time64-array-builder-append-values" title="garrow_time64_array_builder_append_values ()">garrow_time64_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time64-array-builder-append-null" title="garrow_time64_array_builder_append_null ()">garrow_time64_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-time64-array-builder-append-nulls" title="garrow_time64_array_builder_append_nulls ()">garrow_time64_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="returnvalue">GArrowListArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-list-array-builder-new" title="garrow_list_array_builder_new ()">garrow_list_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-list-array-builder-append" title="garrow_list_array_builder_append ()">garrow_list_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-list-array-builder-append-value" title="garrow_list_array_builder_append_value ()">garrow_list_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-list-array-builder-append-null" title="garrow_list_array_builder_append_null ()">garrow_list_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-list-array-builder-get-value-builder" title="garrow_list_array_builder_get_value_builder ()">garrow_list_array_builder_get_value_builder</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilder"><span class="returnvalue">GArrowLargeListArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-list-array-builder-new" title="garrow_large_list_array_builder_new ()">garrow_large_list_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-list-array-builder-append-value" title="garrow_large_list_array_builder_append_value ()">garrow_large_list_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-list-array-builder-append-null" title="garrow_large_list_array_builder_append_null ()">garrow_large_list_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-large-list-array-builder-get-value-builder" title="garrow_large_list_array_builder_get_value_builder ()">garrow_large_list_array_builder_get_value_builder</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="returnvalue">GArrowStructArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-struct-array-builder-new" title="garrow_struct_array_builder_new ()">garrow_struct_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-struct-array-builder-append" title="garrow_struct_array_builder_append ()">garrow_struct_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-struct-array-builder-append-value" title="garrow_struct_array_builder_append_value ()">garrow_struct_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-struct-array-builder-append-null" title="garrow_struct_array_builder_append_null ()">garrow_struct_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-struct-array-builder-get-field-builder" title="garrow_struct_array_builder_get_field_builder ()">garrow_struct_array_builder_get_field_builder</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">GList</span> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-struct-array-builder-get-field-builders" title="garrow_struct_array_builder_get_field_builders ()">garrow_struct_array_builder_get_field_builders</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="returnvalue">GArrowMapArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-map-array-builder-new" title="garrow_map_array_builder_new ()">garrow_map_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-map-array-builder-append-value" title="garrow_map_array_builder_append_value ()">garrow_map_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-map-array-builder-append-values" title="garrow_map_array_builder_append_values ()">garrow_map_array_builder_append_values</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-map-array-builder-append-null" title="garrow_map_array_builder_append_null ()">garrow_map_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-map-array-builder-append-nulls" title="garrow_map_array_builder_append_nulls ()">garrow_map_array_builder_append_nulls</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-map-array-builder-get-key-builder" title="garrow_map_array_builder_get_key_builder ()">garrow_map_array_builder_get_key_builder</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-map-array-builder-get-item-builder" title="garrow_map_array_builder_get_item_builder ()">garrow_map_array_builder_get_item_builder</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-map-array-builder-get-value-builder" title="garrow_map_array_builder_get_value_builder ()">garrow_map_array_builder_get_value_builder</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder"><span class="returnvalue">GArrowDecimal128ArrayBuilder</span></a> * |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-decimal128-array-builder-new" title="garrow_decimal128_array_builder_new ()">garrow_decimal128_array_builder_new</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-decimal128-array-builder-append" title="garrow_decimal128_array_builder_append ()">garrow_decimal128_array_builder_append</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-decimal128-array-builder-append-value" title="garrow_decimal128_array_builder_append_value ()">garrow_decimal128_array_builder_append_value</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| <tr> |
| <td class="function_type"> |
| <span class="returnvalue">gboolean</span> |
| </td> |
| <td class="function_name"> |
| <a class="link" href="array-builder-classes.html#garrow-decimal128-array-builder-append-null" title="garrow_decimal128_array_builder_append_null ()">garrow_decimal128_array_builder_append_null</a> <span class="c_punctuation">()</span> |
| </td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect1"> |
| <a name="array-builder-classes.properties"></a><h2>Properties</h2> |
| <div class="informaltable"><table class="informaltable" border="0"> |
| <colgroup> |
| <col width="150px" class="properties_type"> |
| <col width="300px" class="properties_name"> |
| <col width="200px" class="properties_flags"> |
| </colgroup> |
| <tbody><tr> |
| <td class="property_type"><span class="type">gpointer</span></td> |
| <td class="property_name"><a class="link" href="array-builder-classes.html#GArrowArrayBuilder--array-builder" title="The “array-builder” property">array-builder</a></td> |
| <td class="property_flags">Write / Construct Only</td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <a name="GArrowArrayBuilder"></a><a name="GArrowBinaryArrayBuilder"></a><a name="GArrowBooleanArrayBuilder"></a><a name="GArrowDate32ArrayBuilder"></a><a name="GArrowDate64ArrayBuilder"></a><a name="GArrowDecimal128ArrayBuilder"></a><a name="GArrowDoubleArrayBuilder"></a><a name="GArrowFloatArrayBuilder"></a><a name="GArrowInt16ArrayBuilder"></a><a name="GArrowInt32ArrayBuilder"></a><a name="GArrowInt64ArrayBuilder"></a><a name="GArrowInt8ArrayBuilder"></a><a name="GArrowIntArrayBuilder"></a><a name="GArrowLargeBinaryArrayBuilder"></a><a name="GArrowLargeListArrayBuilder"></a><a name="GArrowLargeStringArrayBuilder"></a><a name="GArrowListArrayBuilder"></a><a name="GArrowMapArrayBuilder"></a><a name="GArrowNullArrayBuilder"></a><a name="GArrowStringArrayBuilder"></a><a name="GArrowStructArrayBuilder"></a><a name="GArrowTime32ArrayBuilder"></a><a name="GArrowTime64ArrayBuilder"></a><a name="GArrowTimestampArrayBuilder"></a><a name="GArrowUInt16ArrayBuilder"></a><a name="GArrowUInt32ArrayBuilder"></a><a name="GArrowUInt64ArrayBuilder"></a><a name="GArrowUInt8ArrayBuilder"></a><a name="GArrowUIntArrayBuilder"></a><div class="refsect1"> |
| <a name="array-builder-classes.other"></a><h2>Types and Values</h2> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="name"> |
| <col class="description"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_ARRAY_BUILDER">GARROW_TYPE_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowArrayBuilderClass" title="struct GArrowArrayBuilderClass">GArrowArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-NULL-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_NULL_ARRAY_BUILDER">GARROW_TYPE_NULL_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowNullArrayBuilderClass" title="struct GArrowNullArrayBuilderClass">GArrowNullArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-BOOLEAN-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_BOOLEAN_ARRAY_BUILDER">GARROW_TYPE_BOOLEAN_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilderClass" title="struct GArrowBooleanArrayBuilderClass">GArrowBooleanArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-INT-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_INT_ARRAY_BUILDER">GARROW_TYPE_INT_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilderClass" title="struct GArrowIntArrayBuilderClass">GArrowIntArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-UINT-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_UINT_ARRAY_BUILDER">GARROW_TYPE_UINT_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilderClass" title="struct GArrowUIntArrayBuilderClass">GArrowUIntArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-INT8-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_INT8_ARRAY_BUILDER">GARROW_TYPE_INT8_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilderClass" title="struct GArrowInt8ArrayBuilderClass">GArrowInt8ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-UINT8-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_UINT8_ARRAY_BUILDER">GARROW_TYPE_UINT8_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilderClass" title="struct GArrowUInt8ArrayBuilderClass">GArrowUInt8ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-INT16-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_INT16_ARRAY_BUILDER">GARROW_TYPE_INT16_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilderClass" title="struct GArrowInt16ArrayBuilderClass">GArrowInt16ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-UINT16-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_UINT16_ARRAY_BUILDER">GARROW_TYPE_UINT16_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilderClass" title="struct GArrowUInt16ArrayBuilderClass">GArrowUInt16ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-INT32-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_INT32_ARRAY_BUILDER">GARROW_TYPE_INT32_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilderClass" title="struct GArrowInt32ArrayBuilderClass">GArrowInt32ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-UINT32-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_UINT32_ARRAY_BUILDER">GARROW_TYPE_UINT32_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilderClass" title="struct GArrowUInt32ArrayBuilderClass">GArrowUInt32ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-INT64-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_INT64_ARRAY_BUILDER">GARROW_TYPE_INT64_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilderClass" title="struct GArrowInt64ArrayBuilderClass">GArrowInt64ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-UINT64-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_UINT64_ARRAY_BUILDER">GARROW_TYPE_UINT64_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilderClass" title="struct GArrowUInt64ArrayBuilderClass">GArrowUInt64ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-FLOAT-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_FLOAT_ARRAY_BUILDER">GARROW_TYPE_FLOAT_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilderClass" title="struct GArrowFloatArrayBuilderClass">GArrowFloatArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-DOUBLE-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_DOUBLE_ARRAY_BUILDER">GARROW_TYPE_DOUBLE_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilderClass" title="struct GArrowDoubleArrayBuilderClass">GArrowDoubleArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-BINARY-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_BINARY_ARRAY_BUILDER">GARROW_TYPE_BINARY_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilderClass" title="struct GArrowBinaryArrayBuilderClass">GArrowBinaryArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-LARGE-BINARY-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_LARGE_BINARY_ARRAY_BUILDER">GARROW_TYPE_LARGE_BINARY_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilderClass" title="struct GArrowLargeBinaryArrayBuilderClass">GArrowLargeBinaryArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-STRING-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_STRING_ARRAY_BUILDER">GARROW_TYPE_STRING_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilderClass" title="struct GArrowStringArrayBuilderClass">GArrowStringArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-LARGE-STRING-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_LARGE_STRING_ARRAY_BUILDER">GARROW_TYPE_LARGE_STRING_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowLargeStringArrayBuilderClass" title="struct GArrowLargeStringArrayBuilderClass">GArrowLargeStringArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-DATE32-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_DATE32_ARRAY_BUILDER">GARROW_TYPE_DATE32_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilderClass" title="struct GArrowDate32ArrayBuilderClass">GArrowDate32ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-DATE64-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_DATE64_ARRAY_BUILDER">GARROW_TYPE_DATE64_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilderClass" title="struct GArrowDate64ArrayBuilderClass">GArrowDate64ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-TIMESTAMP-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_TIMESTAMP_ARRAY_BUILDER">GARROW_TYPE_TIMESTAMP_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilderClass" title="struct GArrowTimestampArrayBuilderClass">GArrowTimestampArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-TIME32-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_TIME32_ARRAY_BUILDER">GARROW_TYPE_TIME32_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilderClass" title="struct GArrowTime32ArrayBuilderClass">GArrowTime32ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-TIME64-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_TIME64_ARRAY_BUILDER">GARROW_TYPE_TIME64_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilderClass" title="struct GArrowTime64ArrayBuilderClass">GArrowTime64ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-LIST-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_LIST_ARRAY_BUILDER">GARROW_TYPE_LIST_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowListArrayBuilderClass" title="struct GArrowListArrayBuilderClass">GArrowListArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-LARGE-LIST-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_LARGE_LIST_ARRAY_BUILDER">GARROW_TYPE_LARGE_LIST_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilderClass" title="struct GArrowLargeListArrayBuilderClass">GArrowLargeListArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-STRUCT-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_STRUCT_ARRAY_BUILDER">GARROW_TYPE_STRUCT_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilderClass" title="struct GArrowStructArrayBuilderClass">GArrowStructArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-MAP-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_MAP_ARRAY_BUILDER">GARROW_TYPE_MAP_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowMapArrayBuilderClass" title="struct GArrowMapArrayBuilderClass">GArrowMapArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="define_keyword">#define</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GARROW-TYPE-DECIMAL128-ARRAY-BUILDER:CAPS" title="GARROW_TYPE_DECIMAL128_ARRAY_BUILDER">GARROW_TYPE_DECIMAL128_ARRAY_BUILDER</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword">struct</td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilderClass" title="struct GArrowDecimal128ArrayBuilderClass">GArrowDecimal128ArrayBuilderClass</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowArrayBuilder-struct" title="GArrowArrayBuilder">GArrowArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder-struct" title="GArrowBinaryArrayBuilder">GArrowBinaryArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder-struct" title="GArrowBooleanArrayBuilder">GArrowBooleanArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder-struct" title="GArrowDate32ArrayBuilder">GArrowDate32ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder-struct" title="GArrowDate64ArrayBuilder">GArrowDate64ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder-struct" title="GArrowDecimal128ArrayBuilder">GArrowDecimal128ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder-struct" title="GArrowDoubleArrayBuilder">GArrowDoubleArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder-struct" title="GArrowFloatArrayBuilder">GArrowFloatArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder-struct" title="GArrowInt16ArrayBuilder">GArrowInt16ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder-struct" title="GArrowInt32ArrayBuilder">GArrowInt32ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder-struct" title="GArrowInt64ArrayBuilder">GArrowInt64ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder-struct" title="GArrowInt8ArrayBuilder">GArrowInt8ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder-struct" title="GArrowIntArrayBuilder">GArrowIntArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder-struct" title="GArrowLargeBinaryArrayBuilder">GArrowLargeBinaryArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilder-struct" title="GArrowLargeListArrayBuilder">GArrowLargeListArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowLargeStringArrayBuilder-struct" title="GArrowLargeStringArrayBuilder">GArrowLargeStringArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder-struct" title="GArrowListArrayBuilder">GArrowListArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder-struct" title="GArrowMapArrayBuilder">GArrowMapArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowNullArrayBuilder-struct" title="GArrowNullArrayBuilder">GArrowNullArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder-struct" title="GArrowStringArrayBuilder">GArrowStringArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder-struct" title="GArrowStructArrayBuilder">GArrowStructArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder-struct" title="GArrowTime32ArrayBuilder">GArrowTime32ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder-struct" title="GArrowTime64ArrayBuilder">GArrowTime64ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder-struct" title="GArrowTimestampArrayBuilder">GArrowTimestampArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder-struct" title="GArrowUInt16ArrayBuilder">GArrowUInt16ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder-struct" title="GArrowUInt32ArrayBuilder">GArrowUInt32ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder-struct" title="GArrowUInt64ArrayBuilder">GArrowUInt64ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder-struct" title="GArrowUInt8ArrayBuilder">GArrowUInt8ArrayBuilder</a></td> |
| </tr> |
| <tr> |
| <td class="datatype_keyword"> </td> |
| <td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder-struct" title="GArrowUIntArrayBuilder">GArrowUIntArrayBuilder</a></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect1"> |
| <a name="array-builder-classes.object-hierarchy"></a><h2>Object Hierarchy</h2> |
| <pre class="screen"> GObject |
| <span class="lineart">╰──</span> GArrowArrayBuilder |
| <span class="lineart">├──</span> GArrowBinaryArrayBuilder |
| <span class="lineart">│</span> <span class="lineart">╰──</span> GArrowStringArrayBuilder |
| <span class="lineart">├──</span> GArrowBooleanArrayBuilder |
| <span class="lineart">├──</span> GArrowDate32ArrayBuilder |
| <span class="lineart">├──</span> GArrowDate64ArrayBuilder |
| <span class="lineart">├──</span> GArrowDecimal128ArrayBuilder |
| <span class="lineart">├──</span> GArrowDoubleArrayBuilder |
| <span class="lineart">├──</span> GArrowFloatArrayBuilder |
| <span class="lineart">├──</span> GArrowInt16ArrayBuilder |
| <span class="lineart">├──</span> GArrowInt32ArrayBuilder |
| <span class="lineart">├──</span> GArrowInt64ArrayBuilder |
| <span class="lineart">├──</span> GArrowInt8ArrayBuilder |
| <span class="lineart">├──</span> GArrowIntArrayBuilder |
| <span class="lineart">├──</span> GArrowLargeBinaryArrayBuilder |
| <span class="lineart">│</span> <span class="lineart">╰──</span> GArrowLargeStringArrayBuilder |
| <span class="lineart">├──</span> GArrowLargeListArrayBuilder |
| <span class="lineart">├──</span> GArrowListArrayBuilder |
| <span class="lineart">├──</span> GArrowMapArrayBuilder |
| <span class="lineart">├──</span> GArrowNullArrayBuilder |
| <span class="lineart">├──</span> GArrowStructArrayBuilder |
| <span class="lineart">├──</span> GArrowTime32ArrayBuilder |
| <span class="lineart">├──</span> GArrowTime64ArrayBuilder |
| <span class="lineart">├──</span> GArrowTimestampArrayBuilder |
| <span class="lineart">├──</span> GArrowUInt16ArrayBuilder |
| <span class="lineart">├──</span> GArrowUInt32ArrayBuilder |
| <span class="lineart">├──</span> GArrowUInt64ArrayBuilder |
| <span class="lineart">├──</span> GArrowUInt8ArrayBuilder |
| <span class="lineart">╰──</span> GArrowUIntArrayBuilder |
| </pre> |
| </div> |
| <div class="refsect1"> |
| <a name="array-builder-classes.includes"></a><h2>Includes</h2> |
| <pre class="synopsis">#include <arrow-glib/arrow-glib.h> |
| </pre> |
| </div> |
| <div class="refsect1"> |
| <a name="array-builder-classes.description"></a><h2>Description</h2> |
| <p><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> is a base class for all array builder classes |
| such as <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p> |
| <p>You need to use array builder class to create a new array.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowNullArrayBuilder"><span class="type">GArrowNullArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowNullArray"><span class="type">GArrowNullArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowBooleanArray"><span class="type">GArrowBooleanArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a> is the class to create a new integer |
| array. Integer size is automatically chosen. It's recommend that |
| you use this builder instead of specific integer size builder such |
| as <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a> is the class to create a new unsigned |
| integer array. Unsigned integer size is automatically chosen. It's |
| recommend that you use this builder instead of specific unsigned |
| integer size builder such as <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowInt8Array"><span class="type">GArrowInt8Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowUInt8Array"><span class="type">GArrowUInt8Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowInt16Array"><span class="type">GArrowInt16Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowUInt16Array"><span class="type">GArrowUInt16Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowInt32Array"><span class="type">GArrowInt32Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowUInt32Array"><span class="type">GArrowUInt32Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowInt64Array"><span class="type">GArrowInt64Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowUInt64Array"><span class="type">GArrowUInt64Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a> is the class to creating a new |
| <a class="link" href="basic-array-classes.html#GArrowFloatArray"><span class="type">GArrowFloatArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowDoubleArray"><span class="type">GArrowDoubleArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowBinaryArray"><span class="type">GArrowBinaryArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowLargeBinaryArray"><span class="type">GArrowLargeBinaryArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowStringArray"><span class="type">GArrowStringArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowLargeStringArrayBuilder"><span class="type">GArrowLargeStringArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowLargeStringArray"><span class="type">GArrowLargeStringArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowDate32Array"><span class="type">GArrowDate32Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowDate64Array"><span class="type">GArrowDate64Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowTimestampArray"><span class="type">GArrowTimestampArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowTime32Array"><span class="type">GArrowTime32Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowTime64Array"><span class="type">GArrowTime64Array</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="composite-array-classes.html#GArrowListArray"><span class="type">GArrowListArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilder"><span class="type">GArrowLargeListArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="composite-array-classes.html#GArrowLargeListArray"><span class="type">GArrowLargeListArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="composite-array-classes.html#GArrowStructArray"><span class="type">GArrowStructArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="composite-array-classes.html#GArrowMapArray"><span class="type">GArrowMapArray</span></a>.</p> |
| <p><a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder"><span class="type">GArrowDecimal128ArrayBuilder</span></a> is the class to create a new |
| <a class="link" href="basic-array-classes.html#GArrowDecimal128Array"><span class="type">GArrowDecimal128Array</span></a>.</p> |
| </div> |
| <div class="refsect1"> |
| <a name="array-builder-classes.functions_details"></a><h2>Functions</h2> |
| <div class="refsect2"> |
| <a name="garrow-array-builder-release-ownership"></a><h3>garrow_array_builder_release_ownership ()</h3> |
| <pre class="programlisting"><span class="returnvalue">void</span> |
| garrow_array_builder_release_ownership |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> *builder</code></em>);</pre> |
| <p>Release ownership of <code class="literal">arrow::ArrayBuilder</code> in <code class="literal">builder</code>.</p> |
| <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> |
| <div class="refsect3"> |
| <a name="garrow-array-builder-release-ownership.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-array-builder-get-value-data-type"></a><h3>garrow_array_builder_get_value_data_type ()</h3> |
| <pre class="programlisting"><a class="link" href="basic-data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a> * |
| garrow_array_builder_get_value_data_type |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> *builder</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-array-builder-get-value-data-type.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-array-builder-get-value-data-type.returns"></a><h4>Returns</h4> |
| <p>The <a class="link" href="basic-data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a> of the value of |
| the array builder. </p> |
| <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-9-0.html#api-index-0.9.0">0.9.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-array-builder-get-value-type"></a><h3>garrow_array_builder_get_value_type ()</h3> |
| <pre class="programlisting"><a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType"><span class="returnvalue">GArrowType</span></a> |
| garrow_array_builder_get_value_type (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> *builder</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-array-builder-get-value-type.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-array-builder-get-value-type.returns"></a><h4>Returns</h4> |
| <p> The <a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType"><span class="type">GArrowType</span></a> of the value of the array builder.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-9-0.html#api-index-0.9.0">0.9.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-array-builder-finish"></a><h3>garrow_array_builder_finish ()</h3> |
| <pre class="programlisting"><a class="link" href="basic-array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a> * |
| garrow_array_builder_finish (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-array-builder-finish.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-array-builder-finish.returns"></a><h4>Returns</h4> |
| <p>The built <a class="link" href="basic-array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> on success, |
| <code class="literal">NULL</code> on error. </p> |
| <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-null-array-builder-new"></a><h3>garrow_null_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowNullArrayBuilder"><span class="returnvalue">GArrowNullArrayBuilder</span></a> * |
| garrow_null_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-null-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowNullArrayBuilder"><span class="type">GArrowNullArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-13-0.html#api-index-0.13.0">0.13.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-null-array-builder-append-null"></a><h3>garrow_null_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_null_array_builder_append_null (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowNullArrayBuilder"><span class="type">GArrowNullArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-null-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowNullArrayBuilder"><span class="type">GArrowNullArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-null-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-13-0.html#api-index-0.13.0">0.13.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-null-array-builder-append-nulls"></a><h3>garrow_null_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_null_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowNullArrayBuilder"><span class="type">GArrowNullArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-null-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowNullArrayBuilder"><span class="type">GArrowNullArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-null-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-13-0.html#api-index-0.13.0">0.13.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-boolean-array-builder-new"></a><h3>garrow_boolean_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="returnvalue">GArrowBooleanArrayBuilder</span></a> * |
| garrow_boolean_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-boolean-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-boolean-array-builder-append"></a><h3>garrow_boolean_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_boolean_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gboolean</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_boolean_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-value" title="garrow_boolean_array_builder_append_value ()"><code class="function">garrow_boolean_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-boolean-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A boolean value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-boolean-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-boolean-array-builder-append-value"></a><h3>garrow_boolean_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_boolean_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gboolean</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-boolean-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A boolean value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-boolean-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-boolean-array-builder-append-values"></a><h3>garrow_boolean_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_boolean_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-boolean-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of boolean. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-boolean-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-boolean-array-builder-append-null"></a><h3>garrow_boolean_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_boolean_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-boolean-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-boolean-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-boolean-array-builder-append-nulls"></a><h3>garrow_boolean_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_boolean_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-boolean-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-boolean-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int-array-builder-new"></a><h3>garrow_int_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="returnvalue">GArrowIntArrayBuilder</span></a> * |
| garrow_int_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-6-0.html#api-index-0.6.0">0.6.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int-array-builder-append"></a><h3>garrow_int_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_int_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-int-array-builder-append-value" title="garrow_int_array_builder_append_value ()"><code class="function">garrow_int_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A int value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-6-0.html#api-index-0.6.0">0.6.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int-array-builder-append-value"></a><h3>garrow_int_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int_array_builder_append_value (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A int value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int-array-builder-append-values"></a><h3>garrow_int_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gint64</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-int-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of int. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int-array-builder-append-null"></a><h3>garrow_int_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int_array_builder_append_null (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-6-0.html#api-index-0.6.0">0.6.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int-array-builder-append-nulls"></a><h3>garrow_int_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int_array_builder_append_nulls (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-int-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowIntArrayBuilder"><span class="type">GArrowIntArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint-array-builder-new"></a><h3>garrow_uint_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="returnvalue">GArrowUIntArrayBuilder</span></a> * |
| garrow_uint_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint-array-builder-append"></a><h3>garrow_uint_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">guint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_uint_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-uint-array-builder-append-value" title="garrow_uint_array_builder_append_value ()"><code class="function">garrow_uint_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A unsigned int value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint-array-builder-append-value"></a><h3>garrow_uint_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">guint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A unsigned int value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint-array-builder-append-values"></a><h3>garrow_uint_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">guint64</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-uint-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of unsigned int. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint-array-builder-append-null"></a><h3>garrow_uint_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint_array_builder_append_null (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint-array-builder-append-nulls"></a><h3>garrow_uint_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-uint-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUIntArrayBuilder"><span class="type">GArrowUIntArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int8-array-builder-new"></a><h3>garrow_int8_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="returnvalue">GArrowInt8ArrayBuilder</span></a> * |
| garrow_int8_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int8-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int8-array-builder-append"></a><h3>garrow_int8_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int8_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint8</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_int8_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-int8-array-builder-append-value" title="garrow_int8_array_builder_append_value ()"><code class="function">garrow_int8_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int8-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A int8 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int8-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int8-array-builder-append-value"></a><h3>garrow_int8_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int8_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint8</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int8-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A int8 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int8-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int8-array-builder-append-values"></a><h3>garrow_int8_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int8_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gint8</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-int8-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of int8. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int8-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int8-array-builder-append-null"></a><h3>garrow_int8_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int8_array_builder_append_null (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int8-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int8-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int8-array-builder-append-nulls"></a><h3>garrow_int8_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int8_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-int8-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int8-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint8-array-builder-new"></a><h3>garrow_uint8_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="returnvalue">GArrowUInt8ArrayBuilder</span></a> * |
| garrow_uint8_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint8-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint8-array-builder-append"></a><h3>garrow_uint8_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint8_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">guint8</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_uint8_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-uint8-array-builder-append-value" title="garrow_uint8_array_builder_append_value ()"><code class="function">garrow_uint8_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint8-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>An uint8 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint8-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint8-array-builder-append-value"></a><h3>garrow_uint8_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint8_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">guint8</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint8-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>An uint8 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint8-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint8-array-builder-append-values"></a><h3>garrow_uint8_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint8_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">guint8</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-uint8-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of uint8. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint8-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint8-array-builder-append-null"></a><h3>garrow_uint8_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint8_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint8-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint8-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint8-array-builder-append-nulls"></a><h3>garrow_uint8_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint8_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-uint8-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint8-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int16-array-builder-new"></a><h3>garrow_int16_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="returnvalue">GArrowInt16ArrayBuilder</span></a> * |
| garrow_int16_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int16-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int16-array-builder-append"></a><h3>garrow_int16_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int16_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint16</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_int16_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-value" title="garrow_int16_array_builder_append_value ()"><code class="function">garrow_int16_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int16-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A int16 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int16-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int16-array-builder-append-value"></a><h3>garrow_int16_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int16_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint16</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int16-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A int16 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int16-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int16-array-builder-append-values"></a><h3>garrow_int16_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int16_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gint16</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-int16-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of int16. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int16-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int16-array-builder-append-null"></a><h3>garrow_int16_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int16_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int16-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int16-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int16-array-builder-append-nulls"></a><h3>garrow_int16_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int16_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-int16-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int16-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint16-array-builder-new"></a><h3>garrow_uint16_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="returnvalue">GArrowUInt16ArrayBuilder</span></a> * |
| garrow_uint16_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint16-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint16-array-builder-append"></a><h3>garrow_uint16_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint16_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">guint16</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_uint16_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-append-value" title="garrow_uint16_array_builder_append_value ()"><code class="function">garrow_uint16_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint16-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>An uint16 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint16-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint16-array-builder-append-value"></a><h3>garrow_uint16_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint16_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">guint16</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint16-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>An uint16 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint16-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint16-array-builder-append-values"></a><h3>garrow_uint16_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint16_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">guint16</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-uint16-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of uint16. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint16-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint16-array-builder-append-null"></a><h3>garrow_uint16_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint16_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint16-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint16-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint16-array-builder-append-nulls"></a><h3>garrow_uint16_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint16_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-uint16-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint16-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int32-array-builder-new"></a><h3>garrow_int32_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="returnvalue">GArrowInt32ArrayBuilder</span></a> * |
| garrow_int32_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int32-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int32-array-builder-append"></a><h3>garrow_int32_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int32_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint32</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_int32_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-int32-array-builder-append-value" title="garrow_int32_array_builder_append_value ()"><code class="function">garrow_int32_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int32-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A int32 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int32-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int32-array-builder-append-value"></a><h3>garrow_int32_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int32_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint32</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int32-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A int32 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int32-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int32-array-builder-append-values"></a><h3>garrow_int32_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int32_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gint32</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-int32-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of int32. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int32-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int32-array-builder-append-null"></a><h3>garrow_int32_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int32_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int32-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int32-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int32-array-builder-append-nulls"></a><h3>garrow_int32_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int32_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-int32-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int32-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint32-array-builder-new"></a><h3>garrow_uint32_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="returnvalue">GArrowUInt32ArrayBuilder</span></a> * |
| garrow_uint32_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint32-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint32-array-builder-append"></a><h3>garrow_uint32_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint32_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">guint32</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_uint32_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-append-value" title="garrow_uint32_array_builder_append_value ()"><code class="function">garrow_uint32_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint32-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>An uint32 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint32-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint32-array-builder-append-value"></a><h3>garrow_uint32_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint32_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">guint32</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint32-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>An uint32 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint32-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint32-array-builder-append-values"></a><h3>garrow_uint32_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint32_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">guint32</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-uint32-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of uint32. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint32-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint32-array-builder-append-null"></a><h3>garrow_uint32_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint32_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint32-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint32-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint32-array-builder-append-nulls"></a><h3>garrow_uint32_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint32_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-uint32-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint32-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int64-array-builder-new"></a><h3>garrow_int64_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="returnvalue">GArrowInt64ArrayBuilder</span></a> * |
| garrow_int64_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int64-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int64-array-builder-append"></a><h3>garrow_int64_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int64_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_int64_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-int64-array-builder-append-value" title="garrow_int64_array_builder_append_value ()"><code class="function">garrow_int64_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int64-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A int64 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int64-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int64-array-builder-append-value"></a><h3>garrow_int64_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int64_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int64-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A int64 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int64-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int64-array-builder-append-values"></a><h3>garrow_int64_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int64_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gint64</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-int64-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of int64. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int64-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int64-array-builder-append-null"></a><h3>garrow_int64_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int64_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-int64-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int64-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-int64-array-builder-append-nulls"></a><h3>garrow_int64_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_int64_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-int64-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-int64-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint64-array-builder-new"></a><h3>garrow_uint64_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="returnvalue">GArrowUInt64ArrayBuilder</span></a> * |
| garrow_uint64_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint64-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint64-array-builder-append"></a><h3>garrow_uint64_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint64_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">guint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_uint64_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-uint64-array-builder-append-value" title="garrow_uint64_array_builder_append_value ()"><code class="function">garrow_uint64_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint64-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>An uint64 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint64-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint64-array-builder-append-value"></a><h3>garrow_uint64_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint64_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">guint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint64-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>An uint64 value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint64-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint64-array-builder-append-values"></a><h3>garrow_uint64_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint64_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">guint64</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-uint64-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of uint64. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint64-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint64-array-builder-append-null"></a><h3>garrow_uint64_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint64_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-uint64-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint64-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-uint64-array-builder-append-nulls"></a><h3>garrow_uint64_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_uint64_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-uint64-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-uint64-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-float-array-builder-new"></a><h3>garrow_float_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="returnvalue">GArrowFloatArrayBuilder</span></a> * |
| garrow_float_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-float-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-float-array-builder-append"></a><h3>garrow_float_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_float_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gfloat</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_float_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-value" title="garrow_float_array_builder_append_value ()"><code class="function">garrow_float_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-float-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A float value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-float-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-float-array-builder-append-value"></a><h3>garrow_float_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_float_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gfloat</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-float-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A float value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-float-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-float-array-builder-append-values"></a><h3>garrow_float_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_float_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gfloat</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-float-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of float. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-float-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-float-array-builder-append-null"></a><h3>garrow_float_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_float_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-float-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-float-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-float-array-builder-append-nulls"></a><h3>garrow_float_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_float_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-float-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-float-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-double-array-builder-new"></a><h3>garrow_double_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="returnvalue">GArrowDoubleArrayBuilder</span></a> * |
| garrow_double_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-double-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-double-array-builder-append"></a><h3>garrow_double_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_double_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gdouble</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_double_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-value" title="garrow_double_array_builder_append_value ()"><code class="function">garrow_double_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-double-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A double value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-double-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-double-array-builder-append-value"></a><h3>garrow_double_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_double_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gdouble</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-double-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A double value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-double-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-double-array-builder-append-values"></a><h3>garrow_double_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_double_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gdouble</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-double-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of double. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-double-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-double-array-builder-append-null"></a><h3>garrow_double_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_double_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-double-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-double-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-double-array-builder-append-nulls"></a><h3>garrow_double_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_double_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-double-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-double-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-binary-array-builder-new"></a><h3>garrow_binary_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="returnvalue">GArrowBinaryArrayBuilder</span></a> * |
| garrow_binary_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-binary-array-builder-append"></a><h3>garrow_binary_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_binary_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">guint8</span> *value</code></em>, |
| <em class="parameter"><code><span class="type">gint32</span> length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_binary_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append-value" title="garrow_binary_array_builder_append_value ()"><code class="function">garrow_binary_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A binary value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>length</p></td> |
| <td class="parameter_description"><p>A value length.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-binary-array-builder-append-value"></a><h3>garrow_binary_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_binary_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">guint8</span> *value</code></em>, |
| <em class="parameter"><code><span class="type">gint32</span> length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A binary value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>length</p></td> |
| <td class="parameter_description"><p>A value length.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-binary-array-builder-append-value-bytes"></a><h3>garrow_binary_array_builder_append_value_bytes ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_binary_array_builder_append_value_bytes |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GBytes</span> *value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append-value-bytes.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A binary value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append-value-bytes.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-binary-array-builder-append-values"></a><h3>garrow_binary_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_binary_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GBytes</span> **values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of <span class="type">GBytes</span>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <em class="parameter"><code>values</code></em> |
| .</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <em class="parameter"><code>is_valids</code></em> |
| is <code class="literal">TRUE</code>, the Nth <em class="parameter"><code>values</code></em> |
| is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <em class="parameter"><code>is_valids</code></em> |
| .</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-binary-array-builder-append-null"></a><h3>garrow_binary_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_binary_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-binary-array-builder-append-nulls"></a><h3>garrow_binary_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_binary_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-binary-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-binary-array-builder-new"></a><h3>garrow_large_binary_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="returnvalue">GArrowLargeBinaryArrayBuilder</span></a> * |
| garrow_large_binary_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-large-binary-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-binary-array-builder-append-value"></a><h3>garrow_large_binary_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_large_binary_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">guint8</span> *value</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-large-binary-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A binary value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>length</p></td> |
| <td class="parameter_description"><p>A value length.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-large-binary-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-binary-array-builder-append-value-bytes"></a><h3>garrow_large_binary_array_builder_append_value_bytes ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_large_binary_array_builder_append_value_bytes |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GBytes</span> *value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-large-binary-array-builder-append-value-bytes.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A binary value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-large-binary-array-builder-append-value-bytes.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-binary-array-builder-append-values"></a><h3>garrow_large_binary_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_large_binary_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GBytes</span> **values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-large-binary-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of <span class="type">GBytes</span>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <em class="parameter"><code>values</code></em> |
| .</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <em class="parameter"><code>is_valids</code></em> |
| is <code class="literal">TRUE</code>, the Nth <em class="parameter"><code>values</code></em> |
| is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <em class="parameter"><code>is_valids</code></em> |
| .</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-large-binary-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-binary-array-builder-append-null"></a><h3>garrow_large_binary_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_large_binary_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-large-binary-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-large-binary-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-binary-array-builder-append-nulls"></a><h3>garrow_large_binary_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_large_binary_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-large-binary-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowLargeBinaryArrayBuilder"><span class="type">GArrowLargeBinaryArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-large-binary-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-string-array-builder-new"></a><h3>garrow_string_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="returnvalue">GArrowStringArrayBuilder</span></a> * |
| garrow_string_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-string-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-string-array-builder-append"></a><h3>garrow_string_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_string_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_string_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-string-array-builder-append-value" title="garrow_string_array_builder_append_value ()"><code class="function">garrow_string_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-string-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A string value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-string-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-string-array-builder-append-value"></a><h3>garrow_string_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_string_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_string_array_builder_append_value</code> has been deprecated since version 1.0.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-string-array-builder-append-string" title="garrow_string_array_builder_append_string ()"><code class="function">garrow_string_array_builder_append_string()</code></a> instead.</p> |
| </div> |
| <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> |
| <div class="refsect3"> |
| <a name="garrow-string-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A string value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-string-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-string-array-builder-append-string"></a><h3>garrow_string_array_builder_append_string ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_string_array_builder_append_string |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-string-array-builder-append-string.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A string value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-string-array-builder-append-string.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-string-array-builder-append-values"></a><h3>garrow_string_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_string_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gchar</span> **values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_string_array_builder_append_values</code> has been deprecated since version 1.0.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-string-array-builder-append-strings" title="garrow_string_array_builder_append_strings ()"><code class="function">garrow_string_array_builder_append_strings()</code></a> instead.</p> |
| </div> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> |
| <div class="refsect3"> |
| <a name="garrow-string-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of strings. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <em class="parameter"><code>values</code></em> |
| .</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <em class="parameter"><code>is_valids</code></em> |
| is <code class="literal">TRUE</code>, the Nth <em class="parameter"><code>values</code></em> |
| is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <em class="parameter"><code>is_valids</code></em> |
| .</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-string-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-10-0.html#api-index-0.10.0">0.10.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-string-array-builder-append-strings"></a><h3>garrow_string_array_builder_append_strings ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_string_array_builder_append_strings |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gchar</span> **values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-string-array-builder-append-strings.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of strings. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <em class="parameter"><code>values</code></em> |
| .</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <em class="parameter"><code>is_valids</code></em> |
| is <code class="literal">TRUE</code>, the Nth <em class="parameter"><code>values</code></em> |
| is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <em class="parameter"><code>is_valids</code></em> |
| .</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-string-array-builder-append-strings.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-string-array-builder-new"></a><h3>garrow_large_string_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowLargeStringArrayBuilder"><span class="returnvalue">GArrowLargeStringArrayBuilder</span></a> * |
| garrow_large_string_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-large-string-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowLargeStringArrayBuilder"><span class="type">GArrowLargeStringArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-string-array-builder-append-string"></a><h3>garrow_large_string_array_builder_append_string ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_large_string_array_builder_append_string |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowLargeStringArrayBuilder"><span class="type">GArrowLargeStringArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-large-string-array-builder-append-string.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowLargeStringArrayBuilder"><span class="type">GArrowLargeStringArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A string value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-large-string-array-builder-append-string.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-string-array-builder-append-strings"></a><h3>garrow_large_string_array_builder_append_strings ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_large_string_array_builder_append_strings |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowLargeStringArrayBuilder"><span class="type">GArrowLargeStringArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gchar</span> **values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-large-string-array-builder-append-strings.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowLargeStringArrayBuilder"><span class="type">GArrowLargeStringArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of strings. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <em class="parameter"><code>values</code></em> |
| .</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <em class="parameter"><code>is_valids</code></em> |
| is <code class="literal">TRUE</code>, the Nth <em class="parameter"><code>values</code></em> |
| is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <em class="parameter"><code>is_valids</code></em> |
| .</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-large-string-array-builder-append-strings.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date32-array-builder-new"></a><h3>garrow_date32_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="returnvalue">GArrowDate32ArrayBuilder</span></a> * |
| garrow_date32_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-date32-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date32-array-builder-append"></a><h3>garrow_date32_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_date32_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint32</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_date32_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-date32-array-builder-append-value" title="garrow_date32_array_builder_append_value ()"><code class="function">garrow_date32_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date32-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>The number of days since UNIX epoch in signed 32bit integer.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date32-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date32-array-builder-append-value"></a><h3>garrow_date32_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_date32_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint32</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-date32-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>The number of days since UNIX epoch in signed 32bit integer.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date32-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date32-array-builder-append-values"></a><h3>garrow_date32_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_date32_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gint32</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-date32-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of |
| the number of days since UNIX epoch in signed 32bit integer. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date32-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date32-array-builder-append-null"></a><h3>garrow_date32_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_date32_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-date32-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date32-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date32-array-builder-append-nulls"></a><h3>garrow_date32_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_date32_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-date32-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDate32ArrayBuilder"><span class="type">GArrowDate32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date32-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date64-array-builder-new"></a><h3>garrow_date64_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="returnvalue">GArrowDate64ArrayBuilder</span></a> * |
| garrow_date64_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-date64-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date64-array-builder-append"></a><h3>garrow_date64_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_date64_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_date64_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-date64-array-builder-append-value" title="garrow_date64_array_builder_append_value ()"><code class="function">garrow_date64_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date64-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>The number of milliseconds since UNIX epoch in signed 64bit integer.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date64-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date64-array-builder-append-value"></a><h3>garrow_date64_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_date64_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-date64-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>The number of milliseconds since UNIX epoch in signed 64bit integer.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date64-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date64-array-builder-append-values"></a><h3>garrow_date64_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_date64_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gint64</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-date64-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of |
| the number of milliseconds since UNIX epoch in signed 64bit integer. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date64-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date64-array-builder-append-null"></a><h3>garrow_date64_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_date64_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-date64-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date64-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-date64-array-builder-append-nulls"></a><h3>garrow_date64_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_date64_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-date64-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDate64ArrayBuilder"><span class="type">GArrowDate64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-date64-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-timestamp-array-builder-new"></a><h3>garrow_timestamp_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="returnvalue">GArrowTimestampArrayBuilder</span></a> * |
| garrow_timestamp_array_builder_new (<em class="parameter"><code><a class="link" href="basic-data-type-classes.html#GArrowTimestampDataType"><span class="type">GArrowTimestampDataType</span></a> *data_type</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-new.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>data_type</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="basic-data-type-classes.html#GArrowTimestampDataType"><span class="type">GArrowTimestampDataType</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-timestamp-array-builder-append"></a><h3>garrow_timestamp_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_timestamp_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_timestamp_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-timestamp-array-builder-append-value" title="garrow_timestamp_array_builder_append_value ()"><code class="function">garrow_timestamp_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>The number of milliseconds since UNIX epoch in signed 64bit integer.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-timestamp-array-builder-append-value"></a><h3>garrow_timestamp_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_timestamp_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>The number of milliseconds since UNIX epoch in signed 64bit integer.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-timestamp-array-builder-append-values"></a><h3>garrow_timestamp_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_timestamp_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gint64</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of |
| the number of milliseconds since UNIX epoch in signed 64bit integer. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-timestamp-array-builder-append-null"></a><h3>garrow_timestamp_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_timestamp_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-timestamp-array-builder-append-nulls"></a><h3>garrow_timestamp_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_timestamp_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTimestampArrayBuilder"><span class="type">GArrowTimestampArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-timestamp-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time32-array-builder-new"></a><h3>garrow_time32_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="returnvalue">GArrowTime32ArrayBuilder</span></a> * |
| garrow_time32_array_builder_new (<em class="parameter"><code><a class="link" href="basic-data-type-classes.html#GArrowTime32DataType"><span class="type">GArrowTime32DataType</span></a> *data_type</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-new.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>data_type</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="basic-data-type-classes.html#GArrowTime32DataType"><span class="type">GArrowTime32DataType</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time32-array-builder-append"></a><h3>garrow_time32_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_time32_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint32</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_time32_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-time32-array-builder-append-value" title="garrow_time32_array_builder_append_value ()"><code class="function">garrow_time32_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>The number of days since UNIX epoch in signed 32bit integer.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time32-array-builder-append-value"></a><h3>garrow_time32_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_time32_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint32</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>The number of days since UNIX epoch in signed 32bit integer.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time32-array-builder-append-values"></a><h3>garrow_time32_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_time32_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gint32</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of |
| the number of days since UNIX epoch in signed 32bit integer. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time32-array-builder-append-null"></a><h3>garrow_time32_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_time32_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time32-array-builder-append-nulls"></a><h3>garrow_time32_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_time32_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTime32ArrayBuilder"><span class="type">GArrowTime32ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time32-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time64-array-builder-new"></a><h3>garrow_time64_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="returnvalue">GArrowTime64ArrayBuilder</span></a> * |
| garrow_time64_array_builder_new (<em class="parameter"><code><a class="link" href="basic-data-type-classes.html#GArrowTime64DataType"><span class="type">GArrowTime64DataType</span></a> *data_type</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-new.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>data_type</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="basic-data-type-classes.html#GArrowTime64DataType"><span class="type">GArrowTime64DataType</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time64-array-builder-append"></a><h3>garrow_time64_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_time64_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_time64_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-time64-array-builder-append-value" title="garrow_time64_array_builder_append_value ()"><code class="function">garrow_time64_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>The number of milliseconds since UNIX epoch in signed 64bit integer.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time64-array-builder-append-value"></a><h3>garrow_time64_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_time64_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>The number of milliseconds since UNIX epoch in signed 64bit integer.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time64-array-builder-append-values"></a><h3>garrow_time64_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_time64_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gint64</span> *values</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> values_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values</p></td> |
| <td class="parameter_description"><p>The array of |
| the number of milliseconds since UNIX epoch in signed 64bit integer. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=values_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>values_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">values</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time64-array-builder-append-null"></a><h3>garrow_time64_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_time64_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-time64-array-builder-append-nulls"></a><h3>garrow_time64_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_time64_array_builder_append_nulls |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowTime64ArrayBuilder"><span class="type">GArrowTime64ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-time64-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-list-array-builder-new"></a><h3>garrow_list_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="returnvalue">GArrowListArrayBuilder</span></a> * |
| garrow_list_array_builder_new (<em class="parameter"><code><a class="link" href="composite-data-type-classes.html#GArrowListDataType"><span class="type">GArrowListDataType</span></a> *data_type</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-list-array-builder-new.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>data_type</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="composite-data-type-classes.html#GArrowListDataType"><span class="type">GArrowListDataType</span></a> for value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-list-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-list-array-builder-append"></a><h3>garrow_list_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_list_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_list_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-list-array-builder-append-value" title="garrow_list_array_builder_append_value ()"><code class="function">garrow_list_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-list-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-list-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| <p>It appends a new list element. To append a new list element, you |
| need to call this function then append list element values to |
| <code class="literal">value_builder</code>. <code class="literal">value_builder</code> is the <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> |
| specified to constructor. You can get <code class="literal">value_builder</code> by |
| <a class="link" href="array-builder-classes.html#garrow-list-array-builder-get-value-builder" title="garrow_list_array_builder_get_value_builder ()"><code class="function">garrow_list_array_builder_get_value_builder()</code></a>.</p> |
| <div class="informalexample"> |
| <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> |
| <tbody> |
| <tr> |
| <td class="listing_lines" align="right"><pre>1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
| 11 |
| 12 |
| 13 |
| 14 |
| 15 |
| 16 |
| 17 |
| 18 |
| 19 |
| 20 |
| 21 |
| 22</pre></td> |
| <td class="listing_code"><pre class="programlisting">GArrowInt8ArrayBuilder <span class="gtkdoc opt">*</span>value_builder<span class="gtkdoc opt">;</span> |
| GArrowListArrayBuilder <span class="gtkdoc opt">*</span>builder<span class="gtkdoc opt">;</span> |
| value_builder <span class="gtkdoc opt">=</span> <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-new">garrow_int8_array_builder_new</a></span><span class="gtkdoc opt">();</span> |
| builder <span class="gtkdoc opt">=</span> <span class="function"><a href="array-builder-classes.html#garrow-list-array-builder-new">garrow_list_array_builder_new</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">,</span> NULL<span class="gtkdoc opt">);</span> |
| <span class="gtkdoc slc">// Start 0th list element: [1, 0, -1]</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-list-array-builder-append">garrow_list_array_builder_append</a></span><span class="gtkdoc opt">(</span>builder<span class="gtkdoc opt">,</span> NULL<span class="gtkdoc opt">);</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-append">garrow_int8_array_builder_append</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">,</span> <span class="number">1</span><span class="gtkdoc opt">);</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-append">garrow_int8_array_builder_append</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">,</span> <span class="number">0</span><span class="gtkdoc opt">);</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-append">garrow_int8_array_builder_append</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">, -</span><span class="number">1</span><span class="gtkdoc opt">);</span> |
| <span class="gtkdoc slc">// Start 1st list element: [-29, 29]</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-list-array-builder-append">garrow_list_array_builder_append</a></span><span class="gtkdoc opt">(</span>builder<span class="gtkdoc opt">,</span> NULL<span class="gtkdoc opt">);</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-append">garrow_int8_array_builder_append</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">, -</span><span class="number">29</span><span class="gtkdoc opt">);</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-append">garrow_int8_array_builder_append</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">,</span> <span class="number">29</span><span class="gtkdoc opt">);</span> |
| <span class="gtkdoc opt">{</span> |
| <span class="gtkdoc slc">// [[1, 0, -1], [-29, 29]]</span> |
| GArrowArray <span class="gtkdoc opt">*</span>array <span class="gtkdoc opt">=</span> <span class="function"><a href="array-builder-classes.html#garrow-array-builder-finish">garrow_array_builder_finish</a></span><span class="gtkdoc opt">(</span>builder<span class="gtkdoc opt">);</span> |
| <span class="gtkdoc slc">// Now, builder is needless.</span> |
| <span class="function">g_object_unref</span><span class="gtkdoc opt">(</span>builder<span class="gtkdoc opt">);</span> |
| <span class="function">g_object_unref</span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">);</span> |
| <span class="gtkdoc slc">// Use array...</span> |
| <span class="function">g_object_unref</span><span class="gtkdoc opt">(</span>array<span class="gtkdoc opt">);</span> |
| <span class="gtkdoc opt">}</span></pre></td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| |
| <p></p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-list-array-builder-append-value"></a><h3>garrow_list_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_list_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-list-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-list-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| <p>It appends a new list element. To append a new list element, you |
| need to call this function then append list element values to |
| <code class="literal">value_builder</code>. <code class="literal">value_builder</code> is the <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> |
| specified to constructor. You can get <code class="literal">value_builder</code> by |
| <a class="link" href="array-builder-classes.html#garrow-list-array-builder-get-value-builder" title="garrow_list_array_builder_get_value_builder ()"><code class="function">garrow_list_array_builder_get_value_builder()</code></a>.</p> |
| <div class="informalexample"> |
| <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> |
| <tbody> |
| <tr> |
| <td class="listing_lines" align="right"><pre>1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
| 11 |
| 12 |
| 13 |
| 14 |
| 15 |
| 16 |
| 17 |
| 18 |
| 19 |
| 20 |
| 21 |
| 22</pre></td> |
| <td class="listing_code"><pre class="programlisting">GArrowInt8ArrayBuilder <span class="gtkdoc opt">*</span>value_builder<span class="gtkdoc opt">;</span> |
| GArrowListArrayBuilder <span class="gtkdoc opt">*</span>builder<span class="gtkdoc opt">;</span> |
| value_builder <span class="gtkdoc opt">=</span> <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-new">garrow_int8_array_builder_new</a></span><span class="gtkdoc opt">();</span> |
| builder <span class="gtkdoc opt">=</span> <span class="function"><a href="array-builder-classes.html#garrow-list-array-builder-new">garrow_list_array_builder_new</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">,</span> NULL<span class="gtkdoc opt">);</span> |
| <span class="gtkdoc slc">// Start 0th list element: [1, 0, -1]</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-list-array-builder-append">garrow_list_array_builder_append</a></span><span class="gtkdoc opt">(</span>builder<span class="gtkdoc opt">,</span> NULL<span class="gtkdoc opt">);</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-append">garrow_int8_array_builder_append</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">,</span> <span class="number">1</span><span class="gtkdoc opt">);</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-append">garrow_int8_array_builder_append</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">,</span> <span class="number">0</span><span class="gtkdoc opt">);</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-append">garrow_int8_array_builder_append</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">, -</span><span class="number">1</span><span class="gtkdoc opt">);</span> |
| <span class="gtkdoc slc">// Start 1st list element: [-29, 29]</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-list-array-builder-append">garrow_list_array_builder_append</a></span><span class="gtkdoc opt">(</span>builder<span class="gtkdoc opt">,</span> NULL<span class="gtkdoc opt">);</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-append">garrow_int8_array_builder_append</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">, -</span><span class="number">29</span><span class="gtkdoc opt">);</span> |
| <span class="function"><a href="array-builder-classes.html#garrow-int8-array-builder-append">garrow_int8_array_builder_append</a></span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">,</span> <span class="number">29</span><span class="gtkdoc opt">);</span> |
| <span class="gtkdoc opt">{</span> |
| <span class="gtkdoc slc">// [[1, 0, -1], [-29, 29]]</span> |
| GArrowArray <span class="gtkdoc opt">*</span>array <span class="gtkdoc opt">=</span> <span class="function"><a href="array-builder-classes.html#garrow-array-builder-finish">garrow_array_builder_finish</a></span><span class="gtkdoc opt">(</span>builder<span class="gtkdoc opt">);</span> |
| <span class="gtkdoc slc">// Now, builder is needless.</span> |
| <span class="function">g_object_unref</span><span class="gtkdoc opt">(</span>builder<span class="gtkdoc opt">);</span> |
| <span class="function">g_object_unref</span><span class="gtkdoc opt">(</span>value_builder<span class="gtkdoc opt">);</span> |
| <span class="gtkdoc slc">// Use array...</span> |
| <span class="function">g_object_unref</span><span class="gtkdoc opt">(</span>array<span class="gtkdoc opt">);</span> |
| <span class="gtkdoc opt">}</span></pre></td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| |
| <p></p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-list-array-builder-append-null"></a><h3>garrow_list_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_list_array_builder_append_null (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-list-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-list-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| <p>It appends a new NULL element.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-list-array-builder-get-value-builder"></a><h3>garrow_list_array_builder_get_value_builder ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| garrow_list_array_builder_get_value_builder |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a> *builder</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-list-array-builder-get-value-builder.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-list-array-builder-get-value-builder.returns"></a><h4>Returns</h4> |
| <p>The <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> for values. </p> |
| <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-list-array-builder-new"></a><h3>garrow_large_list_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilder"><span class="returnvalue">GArrowLargeListArrayBuilder</span></a> * |
| garrow_large_list_array_builder_new (<em class="parameter"><code><a class="link" href="composite-data-type-classes.html#GArrowLargeListDataType"><span class="type">GArrowLargeListDataType</span></a> *data_type</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-large-list-array-builder-new.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>data_type</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="composite-data-type-classes.html#GArrowLargeListDataType"><span class="type">GArrowLargeListDataType</span></a> for value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-large-list-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilder"><span class="type">GArrowLargeListArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-list-array-builder-append-value"></a><h3>garrow_large_list_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_large_list_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilder"><span class="type">GArrowLargeListArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-large-list-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilder"><span class="type">GArrowLargeListArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-large-list-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| <p>It appends a new list element. To append a new list element, you |
| need to call this function then append list element values to |
| <code class="literal">value_builder</code>. <code class="literal">value_builder</code> is the <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> |
| specified to constructor. You can get <code class="literal">value_builder</code> by |
| <a class="link" href="array-builder-classes.html#garrow-large-list-array-builder-get-value-builder" title="garrow_large_list_array_builder_get_value_builder ()"><code class="function">garrow_large_list_array_builder_get_value_builder()</code></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-list-array-builder-append-null"></a><h3>garrow_large_list_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_large_list_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilder"><span class="type">GArrowLargeListArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-large-list-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilder"><span class="type">GArrowLargeListArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-large-list-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| <p>It appends a new NULL element.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-large-list-array-builder-get-value-builder"></a><h3>garrow_large_list_array_builder_get_value_builder ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| garrow_large_list_array_builder_get_value_builder |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilder"><span class="type">GArrowLargeListArrayBuilder</span></a> *builder</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-large-list-array-builder-get-value-builder.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowLargeListArrayBuilder"><span class="type">GArrowLargeListArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-large-list-array-builder-get-value-builder.returns"></a><h4>Returns</h4> |
| <p>The <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> for values. </p> |
| <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-16-0.html#api-index-0.16.0">0.16.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-struct-array-builder-new"></a><h3>garrow_struct_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="returnvalue">GArrowStructArrayBuilder</span></a> * |
| garrow_struct_array_builder_new (<em class="parameter"><code><a class="link" href="composite-data-type-classes.html#GArrowStructDataType"><span class="type">GArrowStructDataType</span></a> *data_type</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-new.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>data_type</p></td> |
| <td class="parameter_description"><p><a class="link" href="composite-data-type-classes.html#GArrowStructDataType"><span class="type">GArrowStructDataType</span></a> for the struct.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a>.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-struct-array-builder-append"></a><h3>garrow_struct_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_struct_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_struct_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-struct-array-builder-append-value" title="garrow_struct_array_builder_append_value ()"><code class="function">garrow_struct_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| <p>It appends a new struct element. To append a new struct element, |
| you need to call this function then append struct element field |
| values to all <code class="literal">field_builder</code>s. <code class="literal">field_value</code>s are the |
| <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> specified to constructor. You can get |
| <code class="literal">field_builder</code> by <a class="link" href="array-builder-classes.html#garrow-struct-array-builder-get-field-builder" title="garrow_struct_array_builder_get_field_builder ()"><code class="function">garrow_struct_array_builder_get_field_builder()</code></a> |
| or <a class="link" href="array-builder-classes.html#garrow-struct-array-builder-get-field-builders" title="garrow_struct_array_builder_get_field_builders ()"><code class="function">garrow_struct_array_builder_get_field_builders()</code></a>.</p> |
| <div class="informalexample"> |
| <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> |
| <tbody> |
| <tr> |
| <td class="listing_lines" align="right"><pre>1</pre></td> |
| <td class="listing_code"><pre class="programlisting"><span class="gtkdoc slc">// TODO</span></pre></td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| |
| <p></p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-struct-array-builder-append-value"></a><h3>garrow_struct_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_struct_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| <p>It appends a new struct element. To append a new struct element, |
| you need to call this function then append struct element field |
| values to all <code class="literal">field_builder</code>s. <code class="literal">field_value</code>s are the |
| <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> specified to constructor. You can get |
| <code class="literal">field_builder</code> by <a class="link" href="array-builder-classes.html#garrow-struct-array-builder-get-field-builder" title="garrow_struct_array_builder_get_field_builder ()"><code class="function">garrow_struct_array_builder_get_field_builder()</code></a> |
| or <a class="link" href="array-builder-classes.html#garrow-struct-array-builder-get-field-builders" title="garrow_struct_array_builder_get_field_builders ()"><code class="function">garrow_struct_array_builder_get_field_builders()</code></a>.</p> |
| <div class="informalexample"> |
| <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> |
| <tbody> |
| <tr> |
| <td class="listing_lines" align="right"><pre>1</pre></td> |
| <td class="listing_code"><pre class="programlisting"><span class="gtkdoc slc">// TODO</span></pre></td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| |
| <p></p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-struct-array-builder-append-null"></a><h3>garrow_struct_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_struct_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| <p>It appends a new NULL element.</p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-struct-array-builder-get-field-builder"></a><h3>garrow_struct_array_builder_get_field_builder ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| garrow_struct_array_builder_get_field_builder |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint</span> i</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-get-field-builder.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>i</p></td> |
| <td class="parameter_description"><p>The index of the field in the struct.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-get-field-builder.returns"></a><h4>Returns</h4> |
| <p>The <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> for the i-th field. </p> |
| <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-struct-array-builder-get-field-builders"></a><h3>garrow_struct_array_builder_get_field_builders ()</h3> |
| <pre class="programlisting"><span class="returnvalue">GList</span> * |
| garrow_struct_array_builder_get_field_builders |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> *builder</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-get-field-builders.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-struct-array-builder-get-field-builders.returns"></a><h4>Returns</h4> |
| <p>The <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> for all fields. </p> |
| <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GArrowArray][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> |
| </div> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-map-array-builder-new"></a><h3>garrow_map_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="returnvalue">GArrowMapArrayBuilder</span></a> * |
| garrow_map_array_builder_new (<em class="parameter"><code><a class="link" href="composite-data-type-classes.html#GArrowMapDataType"><span class="type">GArrowMapDataType</span></a> *data_type</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-new.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>data_type</p></td> |
| <td class="parameter_description"><p><a class="link" href="composite-data-type-classes.html#GArrowMapDataType"><span class="type">GArrowMapDataType</span></a> for the map.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-new.returns"></a><h4>Returns</h4> |
| <p>A newly created <a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a> on success, |
| <code class="literal">NULL</code> on error. </p> |
| <p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-17-0.html#api-index-0.17.0">0.17.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-map-array-builder-append-value"></a><h3>garrow_map_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_map_array_builder_append_value (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-17-0.html#api-index-0.17.0">0.17.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-map-array-builder-append-values"></a><h3>garrow_map_array_builder_append_values ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_map_array_builder_append_values |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code>const <span class="type">gint32</span> *offsets</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> offsets_length</code></em>, |
| <em class="parameter"><code>const <span class="type">gboolean</span> *is_valids</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> is_valids_length</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple values at once. It's more efficient than multiple |
| <code class="literal">append</code> and <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-append-values.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>offsets</p></td> |
| <td class="parameter_description"><p>The array of signed int. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=offsets_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>offsets_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">offsets</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids</p></td> |
| <td class="parameter_description"><p>The array of |
| boolean that shows whether the Nth value is valid or not. If the |
| Nth <code class="literal">is_valids</code> is <code class="literal">TRUE</code>, the Nth <code class="literal">values</code> is valid value. Otherwise |
| the Nth value is null value. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=is_valids_length]</span></td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>is_valids_length</p></td> |
| <td class="parameter_description"><p>The length of <code class="literal">is_valids</code>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-append-values.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-17-0.html#api-index-0.17.0">0.17.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-map-array-builder-append-null"></a><h3>garrow_map_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_map_array_builder_append_null (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-17-0.html#api-index-0.17.0">0.17.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-map-array-builder-append-nulls"></a><h3>garrow_map_array_builder_append_nulls ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_map_array_builder_append_nulls (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">gint64</span> n</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <p>Append multiple nulls at once. It's more efficient than multiple |
| <code class="literal">append_null</code> calls.</p> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-append-nulls.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>n</p></td> |
| <td class="parameter_description"><p>The number of null values to be appended.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-append-nulls.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-17-0.html#api-index-0.17.0">0.17.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-map-array-builder-get-key-builder"></a><h3>garrow_map_array_builder_get_key_builder ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| garrow_map_array_builder_get_key_builder |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a> *builder</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-get-key-builder.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-get-key-builder.returns"></a><h4>Returns</h4> |
| <p>The <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> for key values. </p> |
| <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-17-0.html#api-index-0.17.0">0.17.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-map-array-builder-get-item-builder"></a><h3>garrow_map_array_builder_get_item_builder ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| garrow_map_array_builder_get_item_builder |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a> *builder</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-get-item-builder.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-get-item-builder.returns"></a><h4>Returns</h4> |
| <p>The <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> for item values. </p> |
| <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-17-0.html#api-index-0.17.0">0.17.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-map-array-builder-get-value-builder"></a><h3>garrow_map_array_builder_get_value_builder ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a> * |
| garrow_map_array_builder_get_value_builder |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a> *builder</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-get-value-builder.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowMapArrayBuilder"><span class="type">GArrowMapArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-map-array-builder-get-value-builder.returns"></a><h4>Returns</h4> |
| <p>The <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> to add map entries as struct values. |
| This can be used instead of <a class="link" href="array-builder-classes.html#garrow-map-array-builder-get-key-builder" title="garrow_map_array_builder_get_key_builder ()"><code class="function">garrow_map_array_builder_get_key_builder()</code></a> and |
| <a class="link" href="array-builder-classes.html#garrow-map-array-builder-get-item-builder" title="garrow_map_array_builder_get_item_builder ()"><code class="function">garrow_map_array_builder_get_item_builder()</code></a>. You can build map entries as a list of |
| struct values with this builder. </p> |
| <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-17-0.html#api-index-0.17.0">0.17.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-decimal128-array-builder-new"></a><h3>garrow_decimal128_array_builder_new ()</h3> |
| <pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder"><span class="returnvalue">GArrowDecimal128ArrayBuilder</span></a> * |
| garrow_decimal128_array_builder_new (<em class="parameter"><code><a class="link" href="basic-data-type-classes.html#GArrowDecimal128DataType"><span class="type">GArrowDecimal128DataType</span></a> *data_type</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-decimal128-array-builder-new.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody><tr> |
| <td class="parameter_name"><p>data_type</p></td> |
| <td class="parameter_description"><p><a class="link" href="basic-data-type-classes.html#GArrowDecimal128DataType"><span class="type">GArrowDecimal128DataType</span></a> for the decimal.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr></tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-decimal128-array-builder-new.returns"></a><h4>Returns</h4> |
| <p> A newly created <a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder"><span class="type">GArrowDecimal128ArrayBuilder</span></a>.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-10-0.html#api-index-0.10.0">0.10.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-decimal128-array-builder-append"></a><h3>garrow_decimal128_array_builder_append ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_decimal128_array_builder_append |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder"><span class="type">GArrowDecimal128ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><a class="link" href="GArrowDecimal128.html" title="128-bit decimal class"><span class="type">GArrowDecimal128</span></a> *value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="warning"> |
| <p><code class="literal">garrow_decimal128_array_builder_append</code> has been deprecated since version 0.12.0 and should not be used in newly-written code.</p> |
| <p>Use <a class="link" href="array-builder-classes.html#garrow-decimal128-array-builder-append-value" title="garrow_decimal128_array_builder_append_value ()"><code class="function">garrow_decimal128_array_builder_append_value()</code></a> instead.</p> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-decimal128-array-builder-append.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder"><span class="type">GArrowDecimal128ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A decimal value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-decimal128-array-builder-append.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-10-0.html#api-index-0.10.0">0.10.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-decimal128-array-builder-append-value"></a><h3>garrow_decimal128_array_builder_append_value ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_decimal128_array_builder_append_value |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder"><span class="type">GArrowDecimal128ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><a class="link" href="GArrowDecimal128.html" title="128-bit decimal class"><span class="type">GArrowDecimal128</span></a> *value</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-decimal128-array-builder-append-value.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder"><span class="type">GArrowDecimal128ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>value</p></td> |
| <td class="parameter_description"><p>A decimal value.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-decimal128-array-builder-append-value.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="garrow-decimal128-array-builder-append-null"></a><h3>garrow_decimal128_array_builder_append_null ()</h3> |
| <pre class="programlisting"><span class="returnvalue">gboolean</span> |
| garrow_decimal128_array_builder_append_null |
| (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder"><span class="type">GArrowDecimal128ArrayBuilder</span></a> *builder</code></em>, |
| <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> |
| <div class="refsect3"> |
| <a name="garrow-decimal128-array-builder-append-null.parameters"></a><h4>Parameters</h4> |
| <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
| <colgroup> |
| <col width="150px" class="parameters_name"> |
| <col class="parameters_description"> |
| <col width="200px" class="parameters_annotations"> |
| </colgroup> |
| <tbody> |
| <tr> |
| <td class="parameter_name"><p>builder</p></td> |
| <td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowDecimal128ArrayBuilder"><span class="type">GArrowDecimal128ArrayBuilder</span></a>.</p></td> |
| <td class="parameter_annotations"> </td> |
| </tr> |
| <tr> |
| <td class="parameter_name"><p>error</p></td> |
| <td class="parameter_description"><p>Return location for a <span class="type">GError</span> or <code class="literal">NULL</code>. </p></td> |
| <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> |
| </tr> |
| </tbody> |
| </table></div> |
| </div> |
| <div class="refsect3"> |
| <a name="garrow-decimal128-array-builder-append-null.returns"></a><h4>Returns</h4> |
| <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if there was an error.</p> |
| <p>It appends a new NULL element.</p> |
| </div> |
| <p class="since">Since: <a class="link" href="api-index-0-12-0.html#api-index-0.12.0">0.12.0</a></p> |
| </div> |
| </div> |
| <div class="refsect1"> |
| <a name="array-builder-classes.other_details"></a><h2>Types and Values</h2> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_ARRAY_BUILDER (garrow_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowArrayBuilderClass"></a><h3>struct GArrowArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowArrayBuilderClass { |
| GObjectClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-NULL-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_NULL_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_NULL_ARRAY_BUILDER (garrow_null_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowNullArrayBuilderClass"></a><h3>struct GArrowNullArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowNullArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-BOOLEAN-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_BOOLEAN_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_BOOLEAN_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowBooleanArrayBuilderClass"></a><h3>struct GArrowBooleanArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowBooleanArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-INT-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_INT_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_INT_ARRAY_BUILDER (garrow_int_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowIntArrayBuilderClass"></a><h3>struct GArrowIntArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowIntArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-UINT-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_UINT_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_UINT_ARRAY_BUILDER (garrow_uint_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowUIntArrayBuilderClass"></a><h3>struct GArrowUIntArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowUIntArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-INT8-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_INT8_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_INT8_ARRAY_BUILDER (garrow_int8_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowInt8ArrayBuilderClass"></a><h3>struct GArrowInt8ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowInt8ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-UINT8-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_UINT8_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_UINT8_ARRAY_BUILDER (garrow_uint8_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowUInt8ArrayBuilderClass"></a><h3>struct GArrowUInt8ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowUInt8ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-INT16-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_INT16_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_INT16_ARRAY_BUILDER (garrow_int16_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowInt16ArrayBuilderClass"></a><h3>struct GArrowInt16ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowInt16ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-UINT16-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_UINT16_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_UINT16_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowUInt16ArrayBuilderClass"></a><h3>struct GArrowUInt16ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowUInt16ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-INT32-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_INT32_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_INT32_ARRAY_BUILDER (garrow_int32_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowInt32ArrayBuilderClass"></a><h3>struct GArrowInt32ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowInt32ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-UINT32-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_UINT32_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_UINT32_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowUInt32ArrayBuilderClass"></a><h3>struct GArrowUInt32ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowUInt32ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-INT64-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_INT64_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_INT64_ARRAY_BUILDER (garrow_int64_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowInt64ArrayBuilderClass"></a><h3>struct GArrowInt64ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowInt64ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-UINT64-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_UINT64_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_UINT64_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowUInt64ArrayBuilderClass"></a><h3>struct GArrowUInt64ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowUInt64ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-FLOAT-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_FLOAT_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_FLOAT_ARRAY_BUILDER (garrow_float_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowFloatArrayBuilderClass"></a><h3>struct GArrowFloatArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowFloatArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-DOUBLE-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_DOUBLE_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_DOUBLE_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowDoubleArrayBuilderClass"></a><h3>struct GArrowDoubleArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowDoubleArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-BINARY-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_BINARY_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_BINARY_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowBinaryArrayBuilderClass"></a><h3>struct GArrowBinaryArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowBinaryArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-LARGE-BINARY-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_LARGE_BINARY_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_LARGE_BINARY_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowLargeBinaryArrayBuilderClass"></a><h3>struct GArrowLargeBinaryArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowLargeBinaryArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-STRING-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_STRING_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_STRING_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowStringArrayBuilderClass"></a><h3>struct GArrowStringArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowStringArrayBuilderClass { |
| GArrowBinaryArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-LARGE-STRING-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_LARGE_STRING_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_LARGE_STRING_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowLargeStringArrayBuilderClass"></a><h3>struct GArrowLargeStringArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowLargeStringArrayBuilderClass { |
| GArrowLargeBinaryArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-DATE32-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_DATE32_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_DATE32_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowDate32ArrayBuilderClass"></a><h3>struct GArrowDate32ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowDate32ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-DATE64-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_DATE64_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_DATE64_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowDate64ArrayBuilderClass"></a><h3>struct GArrowDate64ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowDate64ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-TIMESTAMP-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_TIMESTAMP_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_TIMESTAMP_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowTimestampArrayBuilderClass"></a><h3>struct GArrowTimestampArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowTimestampArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-TIME32-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_TIME32_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_TIME32_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowTime32ArrayBuilderClass"></a><h3>struct GArrowTime32ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowTime32ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-TIME64-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_TIME64_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_TIME64_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowTime64ArrayBuilderClass"></a><h3>struct GArrowTime64ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowTime64ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-LIST-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_LIST_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_LIST_ARRAY_BUILDER (garrow_list_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowListArrayBuilderClass"></a><h3>struct GArrowListArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowListArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-LARGE-LIST-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_LARGE_LIST_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_LARGE_LIST_ARRAY_BUILDER (garrow_large_list_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowLargeListArrayBuilderClass"></a><h3>struct GArrowLargeListArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowLargeListArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-STRUCT-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_STRUCT_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_STRUCT_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowStructArrayBuilderClass"></a><h3>struct GArrowStructArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowStructArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-MAP-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_MAP_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_MAP_ARRAY_BUILDER</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowMapArrayBuilderClass"></a><h3>struct GArrowMapArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowMapArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GARROW-TYPE-DECIMAL128-ARRAY-BUILDER:CAPS"></a><h3>GARROW_TYPE_DECIMAL128_ARRAY_BUILDER</h3> |
| <pre class="programlisting">#define GARROW_TYPE_DECIMAL128_ARRAY_BUILDER (garrow_decimal128_array_builder_get_type()) |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowDecimal128ArrayBuilderClass"></a><h3>struct GArrowDecimal128ArrayBuilderClass</h3> |
| <pre class="programlisting">struct GArrowDecimal128ArrayBuilderClass { |
| GArrowArrayBuilderClass parent_class; |
| }; |
| </pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowArrayBuilder-struct"></a><h3>GArrowArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowArrayBuilder GArrowArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowBinaryArrayBuilder-struct"></a><h3>GArrowBinaryArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowBinaryArrayBuilder GArrowBinaryArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowBooleanArrayBuilder-struct"></a><h3>GArrowBooleanArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowBooleanArrayBuilder GArrowBooleanArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowDate32ArrayBuilder-struct"></a><h3>GArrowDate32ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowDate32ArrayBuilder GArrowDate32ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowDate64ArrayBuilder-struct"></a><h3>GArrowDate64ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowDate64ArrayBuilder GArrowDate64ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowDecimal128ArrayBuilder-struct"></a><h3>GArrowDecimal128ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowDecimal128ArrayBuilder GArrowDecimal128ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowDoubleArrayBuilder-struct"></a><h3>GArrowDoubleArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowDoubleArrayBuilder GArrowDoubleArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowFloatArrayBuilder-struct"></a><h3>GArrowFloatArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowFloatArrayBuilder GArrowFloatArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowInt16ArrayBuilder-struct"></a><h3>GArrowInt16ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowInt16ArrayBuilder GArrowInt16ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowInt32ArrayBuilder-struct"></a><h3>GArrowInt32ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowInt32ArrayBuilder GArrowInt32ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowInt64ArrayBuilder-struct"></a><h3>GArrowInt64ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowInt64ArrayBuilder GArrowInt64ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowInt8ArrayBuilder-struct"></a><h3>GArrowInt8ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowInt8ArrayBuilder GArrowInt8ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowIntArrayBuilder-struct"></a><h3>GArrowIntArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowIntArrayBuilder GArrowIntArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowLargeBinaryArrayBuilder-struct"></a><h3>GArrowLargeBinaryArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowLargeBinaryArrayBuilder GArrowLargeBinaryArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowLargeListArrayBuilder-struct"></a><h3>GArrowLargeListArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowLargeListArrayBuilder GArrowLargeListArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowLargeStringArrayBuilder-struct"></a><h3>GArrowLargeStringArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowLargeStringArrayBuilder GArrowLargeStringArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowListArrayBuilder-struct"></a><h3>GArrowListArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowListArrayBuilder GArrowListArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowMapArrayBuilder-struct"></a><h3>GArrowMapArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowMapArrayBuilder GArrowMapArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowNullArrayBuilder-struct"></a><h3>GArrowNullArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowNullArrayBuilder GArrowNullArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowStringArrayBuilder-struct"></a><h3>GArrowStringArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowStringArrayBuilder GArrowStringArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowStructArrayBuilder-struct"></a><h3>GArrowStructArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowStructArrayBuilder GArrowStructArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowTime32ArrayBuilder-struct"></a><h3>GArrowTime32ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowTime32ArrayBuilder GArrowTime32ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowTime64ArrayBuilder-struct"></a><h3>GArrowTime64ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowTime64ArrayBuilder GArrowTime64ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowTimestampArrayBuilder-struct"></a><h3>GArrowTimestampArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowTimestampArrayBuilder GArrowTimestampArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowUInt16ArrayBuilder-struct"></a><h3>GArrowUInt16ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowUInt16ArrayBuilder GArrowUInt16ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowUInt32ArrayBuilder-struct"></a><h3>GArrowUInt32ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowUInt32ArrayBuilder GArrowUInt32ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowUInt64ArrayBuilder-struct"></a><h3>GArrowUInt64ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowUInt64ArrayBuilder GArrowUInt64ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowUInt8ArrayBuilder-struct"></a><h3>GArrowUInt8ArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowUInt8ArrayBuilder GArrowUInt8ArrayBuilder;</pre> |
| </div> |
| <hr> |
| <div class="refsect2"> |
| <a name="GArrowUIntArrayBuilder-struct"></a><h3>GArrowUIntArrayBuilder</h3> |
| <pre class="programlisting">typedef struct _GArrowUIntArrayBuilder GArrowUIntArrayBuilder;</pre> |
| </div> |
| </div> |
| <div class="refsect1"> |
| <a name="array-builder-classes.property-details"></a><h2>Property Details</h2> |
| <div class="refsect2"> |
| <a name="GArrowArrayBuilder--array-builder"></a><h3>The <code class="literal">“array-builder”</code> property</h3> |
| <pre class="programlisting"> “array-builder” <span class="type">gpointer</span></pre> |
| <p>The raw arrow::ArrayBuilder *.</p> |
| <p>Flags: Write / Construct Only</p> |
| </div> |
| </div> |
| </div> |
| <div class="footer"> |
| <hr>Generated by GTK-Doc V1.27</div> |
| <script type="text/javascript" src="/docs/_static/versionwarning.js"></script></body> |
| </html> |