http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/c_glib/basic-array-classes.html ---------------------------------------------------------------------- diff --git a/docs/c_glib/basic-array-classes.html b/docs/c_glib/basic-array-classes.html index b32717a..13d02a1 100644 --- a/docs/c_glib/basic-array-classes.html +++ b/docs/c_glib/basic-array-classes.html @@ -620,7 +620,7 @@ </tr></tbody> </table></div> </div> -<a name="GArrowNullArray"></a><a name="GArrowPrimitiveArray"></a><a name="GArrowBooleanArray"></a><a name="GArrowInt8Array"></a><a name="GArrowUInt8Array"></a><a name="GArrowInt16Array"></a><a name="GArrowUInt16Array"></a><a name="GArrowInt32Array"></a><a name="GArrowUInt32Array"></a><a name="GArrowInt64Array"></a><a name="GArrowUInt64Array"></a><a name="GArrowFloatArray"></a><a name="GArrowDoubleArray"></a><a name="GArrowBinaryArray"></a><a name="GArrowStringArray"></a><a name="GArrowDate32Array"></a><a name="GArrowDate64Array"></a><a name="GArrowTimestampArray"></a><a name="GArrowTime32Array"></a><a name="GArrowTime64Array"></a><a name="GArrowArray"></a><div class="refsect1"> +<a name="GArrowNullArray"></a><a name="GArrowBooleanArray"></a><a name="GArrowBinaryArray"></a><a name="GArrowStringArray"></a><a name="GArrowArray"></a><a name="GArrowDate32Array"></a><a name="GArrowDate64Array"></a><a name="GArrowDoubleArray"></a><a name="GArrowFloatArray"></a><a name="GArrowInt16Array"></a><a name="GArrowInt32Array"></a><a name="GArrowInt64Array"></a><a name="GArrowInt8Array"></a><a name="GArrowNumericArray"></a><a name="GArrowPrimitiveArray"></a><a name="GArrowTime32Array"></a><a name="GArrowTime64Array"></a><a name="GArrowTimestampArray"></a><a name="GArrowUInt16Array"></a><a name="GArrowUInt32Array"></a><a name="GArrowUInt64Array"></a><a name="GArrowUInt8Array"></a><div class="refsect1"> <a name="basic-array-classes.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -641,52 +641,104 @@ <td class="function_name"><a class="link" href="basic-array-classes.html#GArrowNullArray-struct" title="struct GArrowNullArray">GArrowNullArray</a></td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-PRIMITIVE-ARRAY:CAPS" title="GARROW_TYPE_PRIMITIVE_ARRAY">GARROW_TYPE_PRIMITIVE_ARRAY</a></td> +</tr> +<tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowPrimitiveArray-struct" title="struct GArrowPrimitiveArray">GArrowPrimitiveArray</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowPrimitiveArrayClass" title="struct GArrowPrimitiveArrayClass">GArrowPrimitiveArrayClass</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> <td class="function_name"><a class="link" href="basic-array-classes.html#GArrowBooleanArray-struct" title="struct GArrowBooleanArray">GArrowBooleanArray</a></td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-NUMERIC-ARRAY:CAPS" title="GARROW_TYPE_NUMERIC_ARRAY">GARROW_TYPE_NUMERIC_ARRAY</a></td> +</tr> +<tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt8Array-struct" title="struct GArrowInt8Array">GArrowInt8Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowNumericArrayClass" title="struct GArrowNumericArrayClass">GArrowNumericArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-INT8-ARRAY:CAPS" title="GARROW_TYPE_INT8_ARRAY">GARROW_TYPE_INT8_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt8Array-struct" title="struct GArrowUInt8Array">GArrowUInt8Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt8ArrayClass" title="struct GArrowInt8ArrayClass">GArrowInt8ArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-UINT8-ARRAY:CAPS" title="GARROW_TYPE_UINT8_ARRAY">GARROW_TYPE_UINT8_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt16Array-struct" title="struct GArrowInt16Array">GArrowInt16Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt8ArrayClass" title="struct GArrowUInt8ArrayClass">GArrowUInt8ArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-INT16-ARRAY:CAPS" title="GARROW_TYPE_INT16_ARRAY">GARROW_TYPE_INT16_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt16Array-struct" title="struct GArrowUInt16Array">GArrowUInt16Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt16ArrayClass" title="struct GArrowInt16ArrayClass">GArrowInt16ArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-UINT16-ARRAY:CAPS" title="GARROW_TYPE_UINT16_ARRAY">GARROW_TYPE_UINT16_ARRAY</a></td> +</tr> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt16ArrayClass" title="struct GArrowUInt16ArrayClass">GArrowUInt16ArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-INT32-ARRAY:CAPS" title="GARROW_TYPE_INT32_ARRAY">GARROW_TYPE_INT32_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt32Array-struct" title="struct GArrowInt32Array">GArrowInt32Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt32ArrayClass" title="struct GArrowInt32ArrayClass">GArrowInt32ArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-UINT32-ARRAY:CAPS" title="GARROW_TYPE_UINT32_ARRAY">GARROW_TYPE_UINT32_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt32Array-struct" title="struct GArrowUInt32Array">GArrowUInt32Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt32ArrayClass" title="struct GArrowUInt32ArrayClass">GArrowUInt32ArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-INT64-ARRAY:CAPS" title="GARROW_TYPE_INT64_ARRAY">GARROW_TYPE_INT64_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt64Array-struct" title="struct GArrowInt64Array">GArrowInt64Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt64ArrayClass" title="struct GArrowInt64ArrayClass">GArrowInt64ArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-UINT64-ARRAY:CAPS" title="GARROW_TYPE_UINT64_ARRAY">GARROW_TYPE_UINT64_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt64Array-struct" title="struct GArrowUInt64Array">GArrowUInt64Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt64ArrayClass" title="struct GArrowUInt64ArrayClass">GArrowUInt64ArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-FLOAT-ARRAY:CAPS" title="GARROW_TYPE_FLOAT_ARRAY">GARROW_TYPE_FLOAT_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowFloatArray-struct" title="struct GArrowFloatArray">GArrowFloatArray</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowFloatArrayClass" title="struct GArrowFloatArrayClass">GArrowFloatArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-DOUBLE-ARRAY:CAPS" title="GARROW_TYPE_DOUBLE_ARRAY">GARROW_TYPE_DOUBLE_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowDoubleArray-struct" title="struct GArrowDoubleArray">GArrowDoubleArray</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowDoubleArrayClass" title="struct GArrowDoubleArrayClass">GArrowDoubleArrayClass</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> @@ -697,29 +749,117 @@ <td class="function_name"><a class="link" href="basic-array-classes.html#GArrowStringArray-struct" title="struct GArrowStringArray">GArrowStringArray</a></td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-DATE32-ARRAY:CAPS" title="GARROW_TYPE_DATE32_ARRAY">GARROW_TYPE_DATE32_ARRAY</a></td> +</tr> +<tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowDate32Array-struct" title="struct GArrowDate32Array">GArrowDate32Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowDate32ArrayClass" title="struct GArrowDate32ArrayClass">GArrowDate32ArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-DATE64-ARRAY:CAPS" title="GARROW_TYPE_DATE64_ARRAY">GARROW_TYPE_DATE64_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowDate64Array-struct" title="struct GArrowDate64Array">GArrowDate64Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowDate64ArrayClass" title="struct GArrowDate64ArrayClass">GArrowDate64ArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-TIMESTAMP-ARRAY:CAPS" title="GARROW_TYPE_TIMESTAMP_ARRAY">GARROW_TYPE_TIMESTAMP_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowTimestampArray-struct" title="struct GArrowTimestampArray">GArrowTimestampArray</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowTimestampArrayClass" title="struct GArrowTimestampArrayClass">GArrowTimestampArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-TIME32-ARRAY:CAPS" title="GARROW_TYPE_TIME32_ARRAY">GARROW_TYPE_TIME32_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowTime32Array-struct" title="struct GArrowTime32Array">GArrowTime32Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowTime32ArrayClass" title="struct GArrowTime32ArrayClass">GArrowTime32ArrayClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GARROW-TYPE-TIME64-ARRAY:CAPS" title="GARROW_TYPE_TIME64_ARRAY">GARROW_TYPE_TIME64_ARRAY</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowTime64Array-struct" title="struct GArrowTime64Array">GArrowTime64Array</a></td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowTime64ArrayClass" title="struct GArrowTime64ArrayClass">GArrowTime64ArrayClass</a></td> </tr> <tr> <td class="datatype_keyword">Â </td> <td class="function_name"><a class="link" href="basic-array-classes.html#GArrowArray-struct" title="GArrowArray">GArrowArray</a></td> </tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowDate32Array-struct" title="GArrowDate32Array">GArrowDate32Array</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowDate64Array-struct" title="GArrowDate64Array">GArrowDate64Array</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowDoubleArray-struct" title="GArrowDoubleArray">GArrowDoubleArray</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowFloatArray-struct" title="GArrowFloatArray">GArrowFloatArray</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt16Array-struct" title="GArrowInt16Array">GArrowInt16Array</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt32Array-struct" title="GArrowInt32Array">GArrowInt32Array</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt64Array-struct" title="GArrowInt64Array">GArrowInt64Array</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowInt8Array-struct" title="GArrowInt8Array">GArrowInt8Array</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowNumericArray-struct" title="GArrowNumericArray">GArrowNumericArray</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowPrimitiveArray-struct" title="GArrowPrimitiveArray">GArrowPrimitiveArray</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowTime32Array-struct" title="GArrowTime32Array">GArrowTime32Array</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowTime64Array-struct" title="GArrowTime64Array">GArrowTime64Array</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowTimestampArray-struct" title="GArrowTimestampArray">GArrowTimestampArray</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt16Array-struct" title="GArrowUInt16Array">GArrowUInt16Array</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt32Array-struct" title="GArrowUInt32Array">GArrowUInt32Array</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt64Array-struct" title="GArrowUInt64Array">GArrowUInt64Array</a></td> +</tr> +<tr> +<td class="datatype_keyword">Â </td> +<td class="function_name"><a class="link" href="basic-array-classes.html#GArrowUInt8Array-struct" title="GArrowUInt8Array">GArrowUInt8Array</a></td> +</tr> </tbody> </table></div> </div> @@ -728,31 +868,42 @@ <pre class="screen"> <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK> <span class="lineart">â°ââ</span> GArrowArray <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowBinaryArray">GArrowBinaryArray</a> - <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowPrimitiveArray">GArrowPrimitiveArray</a> + <span class="lineart">âââ</span> GArrowPrimitiveArray + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowBooleanArray">GArrowBooleanArray</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowNumericArray">GArrowNumericArray</a> + <span class="lineart">â</span> <span class="lineart">â°ââ</span> GArrowNumericArray + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowDate32Array">GArrowDate32Array</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowDate64Array">GArrowDate64Array</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowDoubleArray">GArrowDoubleArray</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowFloatArray">GArrowFloatArray</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowInt16Array">GArrowInt16Array</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowInt32Array">GArrowInt32Array</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowInt64Array">GArrowInt64Array</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowInt8Array">GArrowInt8Array</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowTime32Array + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowTime64Array + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowTimestampArray + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowUInt16Array + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowUInt32Array + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowUInt64Array + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowUInt8Array + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowDate32Array + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowDate64Array + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowDoubleArray + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowFloatArray + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowInt16Array + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowInt32Array + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowInt64Array + <span class="lineart">â</span> <span class="lineart">â°ââ</span> GArrowInt8Array <span class="lineart">âââ</span> <a class="link" href="composite-array-classes.html#GArrowDictionaryArray">GArrowDictionaryArray</a> <span class="lineart">âââ</span> <a class="link" href="composite-array-classes.html#GArrowListArray">GArrowListArray</a> <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowNullArray">GArrowNullArray</a> <span class="lineart">âââ</span> <a class="link" href="composite-array-classes.html#GArrowStructArray">GArrowStructArray</a> <span class="lineart">âââ</span> GArrowBinaryArray <span class="lineart">â</span> <span class="lineart">â°ââ</span> GArrowStringArray - <span class="lineart">âââ</span> GArrowNullArray - <span class="lineart">â°ââ</span> GArrowPrimitiveArray - <span class="lineart">âââ</span> GArrowBooleanArray - <span class="lineart">âââ</span> GArrowDate32Array - <span class="lineart">âââ</span> GArrowDate64Array - <span class="lineart">âââ</span> GArrowDoubleArray - <span class="lineart">âââ</span> GArrowFloatArray - <span class="lineart">âââ</span> GArrowInt16Array - <span class="lineart">âââ</span> GArrowInt32Array - <span class="lineart">âââ</span> GArrowInt64Array - <span class="lineart">âââ</span> GArrowInt8Array - <span class="lineart">âââ</span> GArrowTime32Array - <span class="lineart">âââ</span> GArrowTime64Array - <span class="lineart">âââ</span> GArrowTimestampArray - <span class="lineart">âââ</span> GArrowUInt16Array - <span class="lineart">âââ</span> GArrowUInt32Array - <span class="lineart">âââ</span> GArrowUInt64Array - <span class="lineart">â°ââ</span> GArrowUInt8Array + <span class="lineart">âââ</span> <a class="link" href="basic-array-classes.html#GArrowPrimitiveArray">GArrowPrimitiveArray</a> + <span class="lineart">â</span> <span class="lineart">â°ââ</span> GArrowBooleanArray + <span class="lineart">â°ââ</span> GArrowNullArray </pre> </div> <div class="refsect1"> @@ -3649,9 +3800,17 @@ garrow_time64_array_get_values (<em class="parameter"><code><a class="link" href </div> <hr> <div class="refsect2"> -<a name="GArrowPrimitiveArray-struct"></a><h3>struct GArrowPrimitiveArray</h3> -<pre class="programlisting">struct GArrowPrimitiveArray;</pre> -<p>It wraps <code class="literal">arrow::PrimitiveArray</code>.</p> +<a name="GARROW-TYPE-PRIMITIVE-ARRAY:CAPS"></a><h3>GARROW_TYPE_PRIMITIVE_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_PRIMITIVE_ARRAY (garrow_primitive_array_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowPrimitiveArrayClass"></a><h3>struct GArrowPrimitiveArrayClass</h3> +<pre class="programlisting">struct GArrowPrimitiveArrayClass { + GArrowArrayClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> @@ -3661,63 +3820,157 @@ garrow_time64_array_get_values (<em class="parameter"><code><a class="link" href </div> <hr> <div class="refsect2"> -<a name="GArrowInt8Array-struct"></a><h3>struct GArrowInt8Array</h3> -<pre class="programlisting">struct GArrowInt8Array;</pre> -<p>It wraps <code class="literal">arrow::Int8Array</code>.</p> +<a name="GARROW-TYPE-NUMERIC-ARRAY:CAPS"></a><h3>GARROW_TYPE_NUMERIC_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_NUMERIC_ARRAY (garrow_numeric_array_get_type()) +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowUInt8Array-struct"></a><h3>struct GArrowUInt8Array</h3> -<pre class="programlisting">struct GArrowUInt8Array;</pre> -<p>It wraps <code class="literal">arrow::UInt8Array</code>.</p> +<a name="GArrowNumericArrayClass"></a><h3>struct GArrowNumericArrayClass</h3> +<pre class="programlisting">struct GArrowNumericArrayClass { + GArrowPrimitiveArrayClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowInt16Array-struct"></a><h3>struct GArrowInt16Array</h3> -<pre class="programlisting">struct GArrowInt16Array;</pre> -<p>It wraps <code class="literal">arrow::Int16Array</code>.</p> +<a name="GARROW-TYPE-INT8-ARRAY:CAPS"></a><h3>GARROW_TYPE_INT8_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_INT8_ARRAY (garrow_int8_array_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt8ArrayClass"></a><h3>struct GArrowInt8ArrayClass</h3> +<pre class="programlisting">struct GArrowInt8ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowUInt16Array-struct"></a><h3>struct GArrowUInt16Array</h3> -<pre class="programlisting">struct GArrowUInt16Array;</pre> -<p>It wraps <code class="literal">arrow::UInt16Array</code>.</p> +<a name="GARROW-TYPE-UINT8-ARRAY:CAPS"></a><h3>GARROW_TYPE_UINT8_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_UINT8_ARRAY (garrow_uint8_array_get_type()) +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowInt32Array-struct"></a><h3>struct GArrowInt32Array</h3> -<pre class="programlisting">struct GArrowInt32Array;</pre> -<p>It wraps <code class="literal">arrow::Int32Array</code>.</p> +<a name="GArrowUInt8ArrayClass"></a><h3>struct GArrowUInt8ArrayClass</h3> +<pre class="programlisting">struct GArrowUInt8ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowUInt32Array-struct"></a><h3>struct GArrowUInt32Array</h3> -<pre class="programlisting">struct GArrowUInt32Array;</pre> -<p>It wraps <code class="literal">arrow::UInt32Array</code>.</p> +<a name="GARROW-TYPE-INT16-ARRAY:CAPS"></a><h3>GARROW_TYPE_INT16_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_INT16_ARRAY (garrow_int16_array_get_type()) +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowInt64Array-struct"></a><h3>struct GArrowInt64Array</h3> -<pre class="programlisting">struct GArrowInt64Array;</pre> -<p>It wraps <code class="literal">arrow::Int64Array</code>.</p> +<a name="GArrowInt16ArrayClass"></a><h3>struct GArrowInt16ArrayClass</h3> +<pre class="programlisting">struct GArrowInt16ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowUInt64Array-struct"></a><h3>struct GArrowUInt64Array</h3> -<pre class="programlisting">struct GArrowUInt64Array;</pre> -<p>It wraps <code class="literal">arrow::UInt64Array</code>.</p> +<a name="GARROW-TYPE-UINT16-ARRAY:CAPS"></a><h3>GARROW_TYPE_UINT16_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_UINT16_ARRAY (garrow_uint16_array_get_type()) +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowFloatArray-struct"></a><h3>struct GArrowFloatArray</h3> -<pre class="programlisting">struct GArrowFloatArray;</pre> -<p>It wraps <code class="literal">arrow::FloatArray</code>.</p> +<a name="GArrowUInt16ArrayClass"></a><h3>struct GArrowUInt16ArrayClass</h3> +<pre class="programlisting">struct GArrowUInt16ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowDoubleArray-struct"></a><h3>struct GArrowDoubleArray</h3> -<pre class="programlisting">struct GArrowDoubleArray;</pre> -<p>It wraps <code class="literal">arrow::DoubleArray</code>.</p> +<a name="GARROW-TYPE-INT32-ARRAY:CAPS"></a><h3>GARROW_TYPE_INT32_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_INT32_ARRAY (garrow_int32_array_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt32ArrayClass"></a><h3>struct GArrowInt32ArrayClass</h3> +<pre class="programlisting">struct GArrowInt32ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-UINT32-ARRAY:CAPS"></a><h3>GARROW_TYPE_UINT32_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_UINT32_ARRAY (garrow_uint32_array_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt32ArrayClass"></a><h3>struct GArrowUInt32ArrayClass</h3> +<pre class="programlisting">struct GArrowUInt32ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-INT64-ARRAY:CAPS"></a><h3>GARROW_TYPE_INT64_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_INT64_ARRAY (garrow_int64_array_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt64ArrayClass"></a><h3>struct GArrowInt64ArrayClass</h3> +<pre class="programlisting">struct GArrowInt64ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-UINT64-ARRAY:CAPS"></a><h3>GARROW_TYPE_UINT64_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_UINT64_ARRAY (garrow_uint64_array_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt64ArrayClass"></a><h3>struct GArrowUInt64ArrayClass</h3> +<pre class="programlisting">struct GArrowUInt64ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-FLOAT-ARRAY:CAPS"></a><h3>GARROW_TYPE_FLOAT_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_FLOAT_ARRAY (garrow_float_array_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowFloatArrayClass"></a><h3>struct GArrowFloatArrayClass</h3> +<pre class="programlisting">struct GArrowFloatArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-DOUBLE-ARRAY:CAPS"></a><h3>GARROW_TYPE_DOUBLE_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_DOUBLE_ARRAY (garrow_double_array_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowDoubleArrayClass"></a><h3>struct GArrowDoubleArrayClass</h3> +<pre class="programlisting">struct GArrowDoubleArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> @@ -3733,39 +3986,164 @@ garrow_time64_array_get_values (<em class="parameter"><code><a class="link" href </div> <hr> <div class="refsect2"> -<a name="GArrowDate32Array-struct"></a><h3>struct GArrowDate32Array</h3> -<pre class="programlisting">struct GArrowDate32Array;</pre> -<p>It wraps <code class="literal">arrow::Date32Array</code>.</p> +<a name="GARROW-TYPE-DATE32-ARRAY:CAPS"></a><h3>GARROW_TYPE_DATE32_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_DATE32_ARRAY (garrow_date32_array_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowDate32ArrayClass"></a><h3>struct GArrowDate32ArrayClass</h3> +<pre class="programlisting">struct GArrowDate32ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-DATE64-ARRAY:CAPS"></a><h3>GARROW_TYPE_DATE64_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_DATE64_ARRAY (garrow_date64_array_get_type()) +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowDate64Array-struct"></a><h3>struct GArrowDate64Array</h3> -<pre class="programlisting">struct GArrowDate64Array;</pre> -<p>It wraps <code class="literal">arrow::Date64Array</code>.</p> +<a name="GArrowDate64ArrayClass"></a><h3>struct GArrowDate64ArrayClass</h3> +<pre class="programlisting">struct GArrowDate64ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowTimestampArray-struct"></a><h3>struct GArrowTimestampArray</h3> -<pre class="programlisting">struct GArrowTimestampArray;</pre> -<p>It wraps <code class="literal">arrow::TimestampArray</code>.</p> +<a name="GARROW-TYPE-TIMESTAMP-ARRAY:CAPS"></a><h3>GARROW_TYPE_TIMESTAMP_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_TIMESTAMP_ARRAY (garrow_timestamp_array_get_type()) +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowTime32Array-struct"></a><h3>struct GArrowTime32Array</h3> -<pre class="programlisting">struct GArrowTime32Array;</pre> -<p>It wraps <code class="literal">arrow::Time32Array</code>.</p> +<a name="GArrowTimestampArrayClass"></a><h3>struct GArrowTimestampArrayClass</h3> +<pre class="programlisting">struct GArrowTimestampArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowTime64Array-struct"></a><h3>struct GArrowTime64Array</h3> -<pre class="programlisting">struct GArrowTime64Array;</pre> -<p>It wraps <code class="literal">arrow::Time64Array</code>.</p> +<a name="GARROW-TYPE-TIME32-ARRAY:CAPS"></a><h3>GARROW_TYPE_TIME32_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_TIME32_ARRAY (garrow_time32_array_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowTime32ArrayClass"></a><h3>struct GArrowTime32ArrayClass</h3> +<pre class="programlisting">struct GArrowTime32ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-TIME64-ARRAY:CAPS"></a><h3>GARROW_TYPE_TIME64_ARRAY</h3> +<pre class="programlisting">#define GARROW_TYPE_TIME64_ARRAY (garrow_time64_array_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowTime64ArrayClass"></a><h3>struct GArrowTime64ArrayClass</h3> +<pre class="programlisting">struct GArrowTime64ArrayClass { + GArrowNumericArrayClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> <a name="GArrowArray-struct"></a><h3>GArrowArray</h3> <pre class="programlisting">typedef struct _GArrowArray GArrowArray;</pre> </div> +<hr> +<div class="refsect2"> +<a name="GArrowDate32Array-struct"></a><h3>GArrowDate32Array</h3> +<pre class="programlisting">typedef struct _GArrowDate32Array GArrowDate32Array;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowDate64Array-struct"></a><h3>GArrowDate64Array</h3> +<pre class="programlisting">typedef struct _GArrowDate64Array GArrowDate64Array;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowDoubleArray-struct"></a><h3>GArrowDoubleArray</h3> +<pre class="programlisting">typedef struct _GArrowDoubleArray GArrowDoubleArray;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowFloatArray-struct"></a><h3>GArrowFloatArray</h3> +<pre class="programlisting">typedef struct _GArrowFloatArray GArrowFloatArray;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt16Array-struct"></a><h3>GArrowInt16Array</h3> +<pre class="programlisting">typedef struct _GArrowInt16Array GArrowInt16Array;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt32Array-struct"></a><h3>GArrowInt32Array</h3> +<pre class="programlisting">typedef struct _GArrowInt32Array GArrowInt32Array;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt64Array-struct"></a><h3>GArrowInt64Array</h3> +<pre class="programlisting">typedef struct _GArrowInt64Array GArrowInt64Array;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt8Array-struct"></a><h3>GArrowInt8Array</h3> +<pre class="programlisting">typedef struct _GArrowInt8Array GArrowInt8Array;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowNumericArray-struct"></a><h3>GArrowNumericArray</h3> +<pre class="programlisting">typedef struct _GArrowNumericArray GArrowNumericArray;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowPrimitiveArray-struct"></a><h3>GArrowPrimitiveArray</h3> +<pre class="programlisting">typedef struct _GArrowPrimitiveArray GArrowPrimitiveArray;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowTime32Array-struct"></a><h3>GArrowTime32Array</h3> +<pre class="programlisting">typedef struct _GArrowTime32Array GArrowTime32Array;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowTime64Array-struct"></a><h3>GArrowTime64Array</h3> +<pre class="programlisting">typedef struct _GArrowTime64Array GArrowTime64Array;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowTimestampArray-struct"></a><h3>GArrowTimestampArray</h3> +<pre class="programlisting">typedef struct _GArrowTimestampArray GArrowTimestampArray;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt16Array-struct"></a><h3>GArrowUInt16Array</h3> +<pre class="programlisting">typedef struct _GArrowUInt16Array GArrowUInt16Array;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt32Array-struct"></a><h3>GArrowUInt32Array</h3> +<pre class="programlisting">typedef struct _GArrowUInt32Array GArrowUInt32Array;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt64Array-struct"></a><h3>GArrowUInt64Array</h3> +<pre class="programlisting">typedef struct _GArrowUInt64Array GArrowUInt64Array;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt8Array-struct"></a><h3>GArrowUInt8Array</h3> +<pre class="programlisting">typedef struct _GArrowUInt8Array GArrowUInt8Array;</pre> +</div> </div> <div class="refsect1"> <a name="basic-array-classes.property-details"></a><h2>Property Details</h2>
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/c_glib/basic-data-type-classes.html ---------------------------------------------------------------------- diff --git a/docs/c_glib/basic-data-type-classes.html b/docs/c_glib/basic-data-type-classes.html index 389cd30..92a5057 100644 --- a/docs/c_glib/basic-data-type-classes.html +++ b/docs/c_glib/basic-data-type-classes.html @@ -259,7 +259,7 @@ </tr></tbody> </table></div> </div> -<a name="GArrowNullDataType"></a><a name="GArrowInt8DataType"></a><a name="GArrowUInt8DataType"></a><a name="GArrowInt16DataType"></a><a name="GArrowUInt16DataType"></a><a name="GArrowInt32DataType"></a><a name="GArrowUInt32DataType"></a><a name="GArrowInt64DataType"></a><a name="GArrowUInt64DataType"></a><a name="GArrowFloatDataType"></a><a name="GArrowDoubleDataType"></a><a name="GArrowBinaryDataType"></a><a name="GArrowStringDataType"></a><a name="GArrowDate32DataType"></a><a name="GArrowDate64DataType"></a><a name="GArrowTimestampDataType"></a><a name="GArrowTimeDataType"></a><a name="GArrowTime32DataType"></a><a name="GArrowTime64DataType"></a><a name="GArrowBooleanDataType"></a><a name="GArrowDataType"></a><a name="GArrowFixedWidthDataType"></a><div class="refsect1"> +<a name="GArrowNullDataType"></a><a name="GArrowBinaryDataType"></a><a name="GArrowStringDataType"></a><a name="GArrowDate32DataType"></a><a name="GArrowDate64DataType"></a><a name="GArrowTimestampDataType"></a><a name="GArrowTimeDataType"></a><a name="GArrowTime32DataType"></a><a name="GArrowTime64DataType"></a><a name="GArrowBooleanDataType"></a><a name="GArrowDataType"></a><a name="GArrowDoubleDataType"></a><a name="GArrowFixedWidthDataType"></a><a name="GArrowFloatDataType"></a><a name="GArrowFloatingPointDataType"></a><a name="GArrowInt16DataType"></a><a name="GArrowInt32DataType"></a><a name="GArrowInt64DataType"></a><a name="GArrowInt8DataType"></a><a name="GArrowIntegerDataType"></a><a name="GArrowNumericDataType"></a><a name="GArrowUInt16DataType"></a><a name="GArrowUInt32DataType"></a><a name="GArrowUInt64DataType"></a><a name="GArrowUInt8DataType"></a><div class="refsect1"> <a name="basic-data-type-classes.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -296,44 +296,108 @@ <td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowBooleanDataTypeClass" title="struct GArrowBooleanDataTypeClass">GArrowBooleanDataTypeClass</a></td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-NUMERIC-DATA-TYPE:CAPS" title="GARROW_TYPE_NUMERIC_DATA_TYPE">GARROW_TYPE_NUMERIC_DATA_TYPE</a></td> +</tr> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowNumericDataTypeClass" title="struct GArrowNumericDataTypeClass">GArrowNumericDataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-INTEGER-DATA-TYPE:CAPS" title="GARROW_TYPE_INTEGER_DATA_TYPE">GARROW_TYPE_INTEGER_DATA_TYPE</a></td> +</tr> +<tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt8DataType-struct" title="struct GArrowInt8DataType">GArrowInt8DataType</a></td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowIntegerDataTypeClass" title="struct GArrowIntegerDataTypeClass">GArrowIntegerDataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-INT8-DATA-TYPE:CAPS" title="GARROW_TYPE_INT8_DATA_TYPE">GARROW_TYPE_INT8_DATA_TYPE</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt8DataType-struct" title="struct GArrowUInt8DataType">GArrowUInt8DataType</a></td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt8DataTypeClass" title="struct GArrowInt8DataTypeClass">GArrowInt8DataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-UINT8-DATA-TYPE:CAPS" title="GARROW_TYPE_UINT8_DATA_TYPE">GARROW_TYPE_UINT8_DATA_TYPE</a></td> +</tr> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt8DataTypeClass" title="struct GArrowUInt8DataTypeClass">GArrowUInt8DataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-INT16-DATA-TYPE:CAPS" title="GARROW_TYPE_INT16_DATA_TYPE">GARROW_TYPE_INT16_DATA_TYPE</a></td> +</tr> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt16DataTypeClass" title="struct GArrowInt16DataTypeClass">GArrowInt16DataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-UINT16-DATA-TYPE:CAPS" title="GARROW_TYPE_UINT16_DATA_TYPE">GARROW_TYPE_UINT16_DATA_TYPE</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt16DataType-struct" title="struct GArrowInt16DataType">GArrowInt16DataType</a></td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt16DataTypeClass" title="struct GArrowUInt16DataTypeClass">GArrowUInt16DataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-INT32-DATA-TYPE:CAPS" title="GARROW_TYPE_INT32_DATA_TYPE">GARROW_TYPE_INT32_DATA_TYPE</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt16DataType-struct" title="struct GArrowUInt16DataType">GArrowUInt16DataType</a></td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt32DataTypeClass" title="struct GArrowInt32DataTypeClass">GArrowInt32DataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-UINT32-DATA-TYPE:CAPS" title="GARROW_TYPE_UINT32_DATA_TYPE">GARROW_TYPE_UINT32_DATA_TYPE</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt32DataType-struct" title="struct GArrowInt32DataType">GArrowInt32DataType</a></td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt32DataTypeClass" title="struct GArrowUInt32DataTypeClass">GArrowUInt32DataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-INT64-DATA-TYPE:CAPS" title="GARROW_TYPE_INT64_DATA_TYPE">GARROW_TYPE_INT64_DATA_TYPE</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt32DataType-struct" title="struct GArrowUInt32DataType">GArrowUInt32DataType</a></td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt64DataTypeClass" title="struct GArrowInt64DataTypeClass">GArrowInt64DataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-UINT64-DATA-TYPE:CAPS" title="GARROW_TYPE_UINT64_DATA_TYPE">GARROW_TYPE_UINT64_DATA_TYPE</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt64DataType-struct" title="struct GArrowInt64DataType">GArrowInt64DataType</a></td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt64DataTypeClass" title="struct GArrowUInt64DataTypeClass">GArrowUInt64DataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-FLOATING-POINT-DATA-TYPE:CAPS" title="GARROW_TYPE_FLOATING_POINT_DATA_TYPE">GARROW_TYPE_FLOATING_POINT_DATA_TYPE</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt64DataType-struct" title="struct GArrowUInt64DataType">GArrowUInt64DataType</a></td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowFloatingPointDataTypeClass" title="struct GArrowFloatingPointDataTypeClass">GArrowFloatingPointDataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-FLOAT-DATA-TYPE:CAPS" title="GARROW_TYPE_FLOAT_DATA_TYPE">GARROW_TYPE_FLOAT_DATA_TYPE</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowFloatDataType-struct" title="struct GArrowFloatDataType">GArrowFloatDataType</a></td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowFloatDataTypeClass" title="struct GArrowFloatDataTypeClass">GArrowFloatDataTypeClass</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GARROW-TYPE-DOUBLE-DATA-TYPE:CAPS" title="GARROW_TYPE_DOUBLE_DATA_TYPE">GARROW_TYPE_DOUBLE_DATA_TYPE</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> -<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowDoubleDataType-struct" title="struct GArrowDoubleDataType">GArrowDoubleDataType</a></td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowDoubleDataTypeClass" title="struct GArrowDoubleDataTypeClass">GArrowDoubleDataTypeClass</a></td> </tr> <tr> <td class="datatype_keyword">struct</td> @@ -377,8 +441,60 @@ </tr> <tr> <td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowDoubleDataType-struct" title="GArrowDoubleDataType">GArrowDoubleDataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> <td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowFixedWidthDataType-struct" title="GArrowFixedWidthDataType">GArrowFixedWidthDataType</a></td> </tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowFloatDataType-struct" title="GArrowFloatDataType">GArrowFloatDataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowFloatingPointDataType-struct" title="GArrowFloatingPointDataType">GArrowFloatingPointDataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt16DataType-struct" title="GArrowInt16DataType">GArrowInt16DataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt32DataType-struct" title="GArrowInt32DataType">GArrowInt32DataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt64DataType-struct" title="GArrowInt64DataType">GArrowInt64DataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowInt8DataType-struct" title="GArrowInt8DataType">GArrowInt8DataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowIntegerDataType-struct" title="GArrowIntegerDataType">GArrowIntegerDataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowNumericDataType-struct" title="GArrowNumericDataType">GArrowNumericDataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt16DataType-struct" title="GArrowUInt16DataType">GArrowUInt16DataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt32DataType-struct" title="GArrowUInt32DataType">GArrowUInt32DataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt64DataType-struct" title="GArrowUInt64DataType">GArrowUInt64DataType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="basic-data-type-classes.html#GArrowUInt8DataType-struct" title="GArrowUInt8DataType">GArrowUInt8DataType</a></td> +</tr> </tbody> </table></div> </div> @@ -389,46 +505,48 @@ <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowBinaryDataType">GArrowBinaryDataType</a> <span class="lineart">âââ</span> GArrowFixedWidthDataType <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowBooleanDataType">GArrowBooleanDataType</a> - <span class="lineart">â</span> <span class="lineart">â°ââ</span> <a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType">GArrowDictionaryDataType</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType">GArrowDictionaryDataType</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowNumericDataType + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowFloatingPointDataType">GArrowFloatingPointDataType</a> + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowIntegerDataType">GArrowIntegerDataType</a> + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">â°ââ</span> GArrowIntegerDataType + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowInt16DataType">GArrowInt16DataType</a> + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowInt32DataType">GArrowInt32DataType</a> + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowInt64DataType">GArrowInt64DataType</a> + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowInt8DataType">GArrowInt8DataType</a> + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowUInt16DataType + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowUInt32DataType + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowUInt64DataType + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowUInt8DataType + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowInt16DataType + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowInt32DataType + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowInt64DataType + <span class="lineart">â</span> <span class="lineart">â</span> <span class="lineart">â°ââ</span> GArrowInt8DataType + <span class="lineart">â</span> <span class="lineart">â°ââ</span> <a class="link" href="basic-data-type-classes.html#GArrowNumericDataType">GArrowNumericDataType</a> + <span class="lineart">â</span> <span class="lineart">â°ââ</span> GArrowFloatingPointDataType + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowDoubleDataType">GArrowDoubleDataType</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowFloatDataType">GArrowFloatDataType</a> + <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowDoubleDataType + <span class="lineart">â</span> <span class="lineart">â°ââ</span> GArrowFloatDataType <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowDate32DataType">GArrowDate32DataType</a> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowDate64DataType">GArrowDate64DataType</a> - <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowDoubleDataType">GArrowDoubleDataType</a> - <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowFloatDataType">GArrowFloatDataType</a> - <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowInt16DataType">GArrowInt16DataType</a> - <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowInt32DataType">GArrowInt32DataType</a> - <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowInt64DataType">GArrowInt64DataType</a> - <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowInt8DataType">GArrowInt8DataType</a> <span class="lineart">âââ</span> <a class="link" href="composite-data-type-classes.html#GArrowListDataType">GArrowListDataType</a> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowNullDataType">GArrowNullDataType</a> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowStringDataType">GArrowStringDataType</a> <span class="lineart">âââ</span> <a class="link" href="composite-data-type-classes.html#GArrowStructDataType">GArrowStructDataType</a> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowTimeDataType">GArrowTimeDataType</a> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowTimestampDataType">GArrowTimestampDataType</a> - <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowUInt16DataType">GArrowUInt16DataType</a> - <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowUInt32DataType">GArrowUInt32DataType</a> - <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowUInt64DataType">GArrowUInt64DataType</a> - <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowUInt8DataType">GArrowUInt8DataType</a> <span class="lineart">âââ</span> <a class="link" href="basic-data-type-classes.html#GArrowFixedWidthDataType">GArrowFixedWidthDataType</a> <span class="lineart">â</span> <span class="lineart">â°ââ</span> GArrowBooleanDataType <span class="lineart">âââ</span> GArrowBinaryDataType <span class="lineart">âââ</span> GArrowDate32DataType <span class="lineart">âââ</span> GArrowDate64DataType - <span class="lineart">âââ</span> GArrowDoubleDataType - <span class="lineart">âââ</span> GArrowFloatDataType - <span class="lineart">âââ</span> GArrowInt16DataType - <span class="lineart">âââ</span> GArrowInt32DataType - <span class="lineart">âââ</span> GArrowInt64DataType - <span class="lineart">âââ</span> GArrowInt8DataType <span class="lineart">âââ</span> GArrowNullDataType <span class="lineart">âââ</span> GArrowStringDataType <span class="lineart">âââ</span> GArrowTimeDataType <span class="lineart">â</span> <span class="lineart">âââ</span> GArrowTime32DataType <span class="lineart">â</span> <span class="lineart">â°ââ</span> GArrowTime64DataType - <span class="lineart">âââ</span> GArrowTimestampDataType - <span class="lineart">âââ</span> GArrowUInt16DataType - <span class="lineart">âââ</span> GArrowUInt32DataType - <span class="lineart">âââ</span> GArrowUInt64DataType - <span class="lineart">â°ââ</span> GArrowUInt8DataType + <span class="lineart">â°ââ</span> GArrowTimestampDataType </pre> </div> <div class="refsect1"> @@ -930,63 +1048,184 @@ midnight in 64-bit signed integer data type. </p> </div> <hr> <div class="refsect2"> -<a name="GArrowInt8DataType-struct"></a><h3>struct GArrowInt8DataType</h3> -<pre class="programlisting">struct GArrowInt8DataType;</pre> -<p>It wraps <code class="literal">arrow::Int8Type</code>.</p> +<a name="GARROW-TYPE-NUMERIC-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_NUMERIC_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_NUMERIC_DATA_TYPE (garrow_numeric_data_type_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowNumericDataTypeClass"></a><h3>struct GArrowNumericDataTypeClass</h3> +<pre class="programlisting">struct GArrowNumericDataTypeClass { + GArrowFixedWidthDataTypeClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowUInt8DataType-struct"></a><h3>struct GArrowUInt8DataType</h3> -<pre class="programlisting">struct GArrowUInt8DataType;</pre> -<p>It wraps <code class="literal">arrow::UInt8Type</code>.</p> +<a name="GARROW-TYPE-INTEGER-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_INTEGER_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_INTEGER_DATA_TYPE (garrow_integer_data_type_get_type()) +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowInt16DataType-struct"></a><h3>struct GArrowInt16DataType</h3> -<pre class="programlisting">struct GArrowInt16DataType;</pre> -<p>It wraps <code class="literal">arrow::Int16Type</code>.</p> +<a name="GArrowIntegerDataTypeClass"></a><h3>struct GArrowIntegerDataTypeClass</h3> +<pre class="programlisting">struct GArrowIntegerDataTypeClass { + GArrowNumericDataTypeClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowUInt16DataType-struct"></a><h3>struct GArrowUInt16DataType</h3> -<pre class="programlisting">struct GArrowUInt16DataType;</pre> -<p>It wraps <code class="literal">arrow::UInt16Type</code>.</p> +<a name="GARROW-TYPE-INT8-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_INT8_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_INT8_DATA_TYPE (garrow_int8_data_type_get_type()) +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowInt32DataType-struct"></a><h3>struct GArrowInt32DataType</h3> -<pre class="programlisting">struct GArrowInt32DataType;</pre> -<p>It wraps <code class="literal">arrow::Int32Type</code>.</p> +<a name="GArrowInt8DataTypeClass"></a><h3>struct GArrowInt8DataTypeClass</h3> +<pre class="programlisting">struct GArrowInt8DataTypeClass { + GArrowIntegerDataTypeClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowUInt32DataType-struct"></a><h3>struct GArrowUInt32DataType</h3> -<pre class="programlisting">struct GArrowUInt32DataType;</pre> -<p>It wraps <code class="literal">arrow::UInt32Type</code>.</p> +<a name="GARROW-TYPE-UINT8-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_UINT8_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_UINT8_DATA_TYPE (garrow_uint8_data_type_get_type()) +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowInt64DataType-struct"></a><h3>struct GArrowInt64DataType</h3> -<pre class="programlisting">struct GArrowInt64DataType;</pre> -<p>It wraps <code class="literal">arrow::Int64Type</code>.</p> +<a name="GArrowUInt8DataTypeClass"></a><h3>struct GArrowUInt8DataTypeClass</h3> +<pre class="programlisting">struct GArrowUInt8DataTypeClass { + GArrowIntegerDataTypeClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowUInt64DataType-struct"></a><h3>struct GArrowUInt64DataType</h3> -<pre class="programlisting">struct GArrowUInt64DataType;</pre> -<p>It wraps <code class="literal">arrow::UInt64Type</code>.</p> +<a name="GARROW-TYPE-INT16-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_INT16_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_INT16_DATA_TYPE (garrow_int16_data_type_get_type()) +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowFloatDataType-struct"></a><h3>struct GArrowFloatDataType</h3> -<pre class="programlisting">struct GArrowFloatDataType;</pre> -<p>It wraps <code class="literal">arrow::FloatType</code>.</p> +<a name="GArrowInt16DataTypeClass"></a><h3>struct GArrowInt16DataTypeClass</h3> +<pre class="programlisting">struct GArrowInt16DataTypeClass { + GArrowIntegerDataTypeClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> -<a name="GArrowDoubleDataType-struct"></a><h3>struct GArrowDoubleDataType</h3> -<pre class="programlisting">struct GArrowDoubleDataType;</pre> -<p>It wraps <code class="literal">arrow::DoubleType</code>.</p> +<a name="GARROW-TYPE-UINT16-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_UINT16_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_UINT16_DATA_TYPE (garrow_uint16_data_type_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt16DataTypeClass"></a><h3>struct GArrowUInt16DataTypeClass</h3> +<pre class="programlisting">struct GArrowUInt16DataTypeClass { + GArrowIntegerDataTypeClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-INT32-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_INT32_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_INT32_DATA_TYPE (garrow_int32_data_type_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt32DataTypeClass"></a><h3>struct GArrowInt32DataTypeClass</h3> +<pre class="programlisting">struct GArrowInt32DataTypeClass { + GArrowIntegerDataTypeClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-UINT32-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_UINT32_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_UINT32_DATA_TYPE (garrow_uint32_data_type_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt32DataTypeClass"></a><h3>struct GArrowUInt32DataTypeClass</h3> +<pre class="programlisting">struct GArrowUInt32DataTypeClass { + GArrowIntegerDataTypeClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-INT64-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_INT64_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_INT64_DATA_TYPE (garrow_int64_data_type_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt64DataTypeClass"></a><h3>struct GArrowInt64DataTypeClass</h3> +<pre class="programlisting">struct GArrowInt64DataTypeClass { + GArrowIntegerDataTypeClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-UINT64-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_UINT64_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_UINT64_DATA_TYPE (garrow_uint64_data_type_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt64DataTypeClass"></a><h3>struct GArrowUInt64DataTypeClass</h3> +<pre class="programlisting">struct GArrowUInt64DataTypeClass { + GArrowIntegerDataTypeClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-FLOATING-POINT-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_FLOATING_POINT_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_FLOATING_POINT_DATA_TYPE</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowFloatingPointDataTypeClass"></a><h3>struct GArrowFloatingPointDataTypeClass</h3> +<pre class="programlisting">struct GArrowFloatingPointDataTypeClass { + GArrowNumericDataTypeClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-FLOAT-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_FLOAT_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_FLOAT_DATA_TYPE (garrow_float_data_type_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowFloatDataTypeClass"></a><h3>struct GArrowFloatDataTypeClass</h3> +<pre class="programlisting">struct GArrowFloatDataTypeClass { + GArrowFloatingPointDataTypeClass parent_class; +}; +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GARROW-TYPE-DOUBLE-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_DOUBLE_DATA_TYPE</h3> +<pre class="programlisting">#define GARROW_TYPE_DOUBLE_DATA_TYPE (garrow_double_data_type_get_type()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowDoubleDataTypeClass"></a><h3>struct GArrowDoubleDataTypeClass</h3> +<pre class="programlisting">struct GArrowDoubleDataTypeClass { + GArrowFloatingPointDataTypeClass parent_class; +}; +</pre> </div> <hr> <div class="refsect2"> @@ -1048,9 +1287,74 @@ midnight in 64-bit signed integer data type. </p> </div> <hr> <div class="refsect2"> +<a name="GArrowDoubleDataType-struct"></a><h3>GArrowDoubleDataType</h3> +<pre class="programlisting">typedef struct _GArrowDoubleDataType GArrowDoubleDataType;</pre> +</div> +<hr> +<div class="refsect2"> <a name="GArrowFixedWidthDataType-struct"></a><h3>GArrowFixedWidthDataType</h3> <pre class="programlisting">typedef struct _GArrowFixedWidthDataType GArrowFixedWidthDataType;</pre> </div> +<hr> +<div class="refsect2"> +<a name="GArrowFloatDataType-struct"></a><h3>GArrowFloatDataType</h3> +<pre class="programlisting">typedef struct _GArrowFloatDataType GArrowFloatDataType;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowFloatingPointDataType-struct"></a><h3>GArrowFloatingPointDataType</h3> +<pre class="programlisting">typedef struct _GArrowFloatingPointDataType GArrowFloatingPointDataType;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt16DataType-struct"></a><h3>GArrowInt16DataType</h3> +<pre class="programlisting">typedef struct _GArrowInt16DataType GArrowInt16DataType;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt32DataType-struct"></a><h3>GArrowInt32DataType</h3> +<pre class="programlisting">typedef struct _GArrowInt32DataType GArrowInt32DataType;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt64DataType-struct"></a><h3>GArrowInt64DataType</h3> +<pre class="programlisting">typedef struct _GArrowInt64DataType GArrowInt64DataType;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowInt8DataType-struct"></a><h3>GArrowInt8DataType</h3> +<pre class="programlisting">typedef struct _GArrowInt8DataType GArrowInt8DataType;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowIntegerDataType-struct"></a><h3>GArrowIntegerDataType</h3> +<pre class="programlisting">typedef struct _GArrowIntegerDataType GArrowIntegerDataType;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowNumericDataType-struct"></a><h3>GArrowNumericDataType</h3> +<pre class="programlisting">typedef struct _GArrowNumericDataType GArrowNumericDataType;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt16DataType-struct"></a><h3>GArrowUInt16DataType</h3> +<pre class="programlisting">typedef struct _GArrowUInt16DataType GArrowUInt16DataType;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt32DataType-struct"></a><h3>GArrowUInt32DataType</h3> +<pre class="programlisting">typedef struct _GArrowUInt32DataType GArrowUInt32DataType;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt64DataType-struct"></a><h3>GArrowUInt64DataType</h3> +<pre class="programlisting">typedef struct _GArrowUInt64DataType GArrowUInt64DataType;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="GArrowUInt8DataType-struct"></a><h3>GArrowUInt8DataType</h3> +<pre class="programlisting">typedef struct _GArrowUInt8DataType GArrowUInt8DataType;</pre> +</div> </div> <div class="refsect1"> <a name="basic-data-type-classes.property-details"></a><h2>Property Details</h2> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/c_glib/buffer-classes.html ---------------------------------------------------------------------- diff --git a/docs/c_glib/buffer-classes.html b/docs/c_glib/buffer-classes.html index 407c990..e12e563 100644 --- a/docs/c_glib/buffer-classes.html +++ b/docs/c_glib/buffer-classes.html @@ -51,6 +51,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="buffer-classes.html#GArrowBuffer"><span class="returnvalue">GArrowBuffer</span></a> * +</td> +<td class="function_name"> +<a class="link" href="buffer-classes.html#garrow-buffer-new-bytes" title="garrow_buffer_new_bytes ()">garrow_buffer_new_bytes</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK> </td> <td class="function_name"> @@ -142,6 +150,14 @@ <a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="returnvalue">GArrowMutableBuffer</span></a> * </td> <td class="function_name"> +<a class="link" href="buffer-classes.html#garrow-mutable-buffer-new-bytes" title="garrow_mutable_buffer_new_bytes ()">garrow_mutable_buffer_new_bytes</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="returnvalue">GArrowMutableBuffer</span></a> * +</td> +<td class="function_name"> <a class="link" href="buffer-classes.html#garrow-mutable-buffer-slice" title="garrow_mutable_buffer_slice ()">garrow_mutable_buffer_slice</a> <span class="c_punctuation">()</span> </td> </tr> @@ -180,11 +196,19 @@ <col width="300px" class="properties_name"> <col width="200px" class="properties_flags"> </colgroup> -<tbody><tr> +<tbody> +<tr> <td class="property_type"><GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></td> <td class="property_name"><a class="link" href="buffer-classes.html#GArrowBuffer--buffer" title="The âbufferâ property">buffer</a></td> <td class="property_flags">Write / Construct Only</td> -</tr></tbody> +</tr> +<tr> +<td class="property_type"> +<GTKDOCLINK HREF="GBytes"><span class="type">GBytes</span></GTKDOCLINK> *</td> +<td class="property_name"><a class="link" href="buffer-classes.html#GArrowBuffer--data" title="The âdataâ property">data</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +</tbody> </table></div> </div> <a name="GArrowResizableBuffer"></a><a name="GArrowPoolBuffer"></a><a name="GArrowBuffer"></a><a name="GArrowMutableBuffer"></a><div class="refsect1"> @@ -295,6 +319,32 @@ You must not free the data while the new buffer is alive. </p></td> </div> <hr> <div class="refsect2"> +<a name="garrow-buffer-new-bytes"></a><h3>garrow_buffer_new_bytes ()</h3> +<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="returnvalue">GArrowBuffer</span></a> * +garrow_buffer_new_bytes (<em class="parameter"><code><GTKDOCLINK HREF="GBytes"><span class="type">GBytes</span></GTKDOCLINK> *data</code></em>);</pre> +<div class="refsect3"> +<a name="garrow-buffer-new-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>data</p></td> +<td class="parameter_description"><p>Data for the buffer.</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="garrow-buffer-new-bytes.returns"></a><h4>Returns</h4> +<p> A newly created <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>.</p> +</div> +<p class="since">Since: <GTKDOCLINK HREF="api-index-0.9.0">0.9.0</GTKDOCLINK></p> +</div> +<hr> +<div class="refsect2"> <a name="garrow-buffer-equal"></a><h3>garrow_buffer_equal ()</h3> <pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK> garrow_buffer_equal (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *buffer</code></em>, @@ -661,6 +711,32 @@ You must not free the data while the new buffer is alive. </p></td> </div> <hr> <div class="refsect2"> +<a name="garrow-mutable-buffer-new-bytes"></a><h3>garrow_mutable_buffer_new_bytes ()</h3> +<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="returnvalue">GArrowMutableBuffer</span></a> * +garrow_mutable_buffer_new_bytes (<em class="parameter"><code><GTKDOCLINK HREF="GBytes"><span class="type">GBytes</span></GTKDOCLINK> *data</code></em>);</pre> +<div class="refsect3"> +<a name="garrow-mutable-buffer-new-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>data</p></td> +<td class="parameter_description"><p>Data for the buffer.</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="garrow-mutable-buffer-new-bytes.returns"></a><h4>Returns</h4> +<p> A newly created <a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="type">GArrowMutableBuffer</span></a>.</p> +</div> +<p class="since">Since: <GTKDOCLINK HREF="api-index-0.9.0">0.9.0</GTKDOCLINK></p> +</div> +<hr> +<div class="refsect2"> <a name="garrow-mutable-buffer-slice"></a><h3>garrow_mutable_buffer_slice ()</h3> <pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="returnvalue">GArrowMutableBuffer</span></a> * garrow_mutable_buffer_slice (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="type">GArrowMutableBuffer</span></a> *buffer</code></em>, @@ -855,6 +931,13 @@ garrow_pool_buffer_new (<em class="parameter"><code><span class="type">void</spa <p>The raw std::shared<arrow::Buffer> *.</p> <p>Flags: Write / Construct Only</p> </div> +<hr> +<div class="refsect2"> +<a name="GArrowBuffer--data"></a><h3>The <code class="literal">âdataâ</code> property</h3> +<pre class="programlisting"> âdataâ <GTKDOCLINK HREF="GBytes"><span class="type">GBytes</span></GTKDOCLINK> *</pre> +<p>The raw data passed as GBytes *.</p> +<p>Flags: Read / Write / Construct Only</p> +</div> </div> </div> <div class="footer"> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/c_glib/index.html ---------------------------------------------------------------------- diff --git a/docs/c_glib/index.html b/docs/c_glib/index.html index 7bbc8a1..e17d924 100644 --- a/docs/c_glib/index.html +++ b/docs/c_glib/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">arrow-glib Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for arrow-glib 0.9.0-SNAPSHOT. + for arrow-glib 0.10.0-SNAPSHOT. </p></div> </div> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/c_glib/input-stream-classes.html ---------------------------------------------------------------------- diff --git a/docs/c_glib/input-stream-classes.html b/docs/c_glib/input-stream-classes.html index c7eb716..93c51cc 100644 --- a/docs/c_glib/input-stream-classes.html +++ b/docs/c_glib/input-stream-classes.html @@ -125,11 +125,19 @@ <col width="300px" class="properties_name"> <col width="200px" class="properties_flags"> </colgroup> -<tbody><tr> +<tbody> +<tr> +<td class="property_type"> +<a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *</td> +<td class="property_name"><a class="link" href="input-stream-classes.html#GArrowBufferInputStream--buffer" title="The âbufferâ property">buffer</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> <td class="property_type"><GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></td> <td class="property_name"><a class="link" href="input-stream-classes.html#GArrowInputStream--input-stream" title="The âinput-streamâ property">input-stream</a></td> <td class="property_flags">Write / Construct Only</td> -</tr></tbody> +</tr> +</tbody> </table></div> </div> <a name="GArrowMemoryMappedInputStream"></a><a name="GArrowGIOInputStream"></a><a name="GArrowBufferInputStream"></a><a name="GArrowInputStream"></a><a name="GArrowSeekableInputStream"></a><div class="refsect1"> @@ -431,7 +439,7 @@ garrow_buffer_input_stream_get_buffer (<em class="parameter"><code><a class="lin </div> <div class="refsect3"> <a name="garrow-buffer-input-stream-get-buffer.returns"></a><h4>Returns</h4> -<p> The data of the array as <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>. </p> +<p> The data of the stream as <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>. </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> @@ -597,6 +605,13 @@ garrow_gio_input_stream_get_raw (<em class="parameter"><code><a class="link" hre <div class="refsect1"> <a name="input-stream-classes.property-details"></a><h2>Property Details</h2> <div class="refsect2"> +<a name="GArrowBufferInputStream--buffer"></a><h3>The <code class="literal">âbufferâ</code> property</h3> +<pre class="programlisting"> âbufferâ <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *</pre> +<p>The data.</p> +<p>Flags: Read / Write / Construct Only</p> +</div> +<hr> +<div class="refsect2"> <a name="GArrowInputStream--input-stream"></a><h3>The <code class="literal">âinput-streamâ</code> property</h3> <pre class="programlisting"> âinput-streamâ <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre> <p>The raw std::shared<arrow::io::InputStream> *.</p>
