You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2017/04/25 21:28:45 UTC

[03/12] arrow-site git commit: Add initial GLib docs

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/data-type-classes.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/data-type-classes.html b/docs/c_glib/data-type-classes.html
new file mode 100644
index 0000000..d40497f
--- /dev/null
+++ b/docs/c_glib/data-type-classes.html
@@ -0,0 +1,1032 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title> Reference Manual: Data type classes</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="type.html" title="Type">
+<link rel="prev" href="arrow-glib-GArrowType.html" title="GArrowType">
+<link rel="next" href="schema.html" title="Schema">
+<meta name="generator" content="GTK-Doc V1.20 (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="10"><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="#data-type-classes.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#data-type-classes.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#data-type-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="type.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="arrow-glib-GArrowType.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="schema.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="data-type-classes"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="data-type-classes.top_of_page"></a>Data type classes</span></h2>
+<p>Data type classes</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="data-type-classes.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-data-type-equal" title="garrow_data_type_equal�()">garrow_data_type_equal</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-data-type-to-string" title="garrow_data_type_to_string�()">garrow_data_type_to_string</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="data-type-classes.html#garrow-data-type-type" title="garrow_data_type_type�()">garrow_data_type_type</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowNullDataType"><span class="returnvalue">GArrowNullDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-null-data-type-new" title="garrow_null_data_type_new�()">garrow_null_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowBooleanDataType"><span class="returnvalue">GArrowBooleanDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-boolean-data-type-new" title="garrow_boolean_data_type_new�()">garrow_boolean_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowInt8DataType"><span class="returnvalue">GArrowInt8DataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-int8-data-type-new" title="garrow_int8_data_type_new�()">garrow_int8_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowUInt8DataType"><span class="returnvalue">GArrowUInt8DataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-uint8-data-type-new" title="garrow_uint8_data_type_new�()">garrow_uint8_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowInt16DataType"><span class="returnvalue">GArrowInt16DataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-int16-data-type-new" title="garrow_int16_data_type_new�()">garrow_int16_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowUInt16DataType"><span class="returnvalue">GArrowUInt16DataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-uint16-data-type-new" title="garrow_uint16_data_type_new�()">garrow_uint16_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowInt32DataType"><span class="returnvalue">GArrowInt32DataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-int32-data-type-new" title="garrow_int32_data_type_new�()">garrow_int32_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowUInt32DataType"><span class="returnvalue">GArrowUInt32DataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-uint32-data-type-new" title="garrow_uint32_data_type_new�()">garrow_uint32_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowInt64DataType"><span class="returnvalue">GArrowInt64DataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-int64-data-type-new" title="garrow_int64_data_type_new�()">garrow_int64_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowUInt64DataType"><span class="returnvalue">GArrowUInt64DataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-uint64-data-type-new" title="garrow_uint64_data_type_new�()">garrow_uint64_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowFloatDataType"><span class="returnvalue">GArrowFloatDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-float-data-type-new" title="garrow_float_data_type_new�()">garrow_float_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowDoubleDataType"><span class="returnvalue">GArrowDoubleDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-double-data-type-new" title="garrow_double_data_type_new�()">garrow_double_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowBinaryDataType"><span class="returnvalue">GArrowBinaryDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-binary-data-type-new" title="garrow_binary_data_type_new�()">garrow_binary_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowStringDataType"><span class="returnvalue">GArrowStringDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-string-data-type-new" title="garrow_string_data_type_new�()">garrow_string_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowListDataType"><span class="returnvalue">GArrowListDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-list-data-type-new" title="garrow_list_data_type_new�()">garrow_list_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowField.html" title="GArrowField"><span class="returnvalue">GArrowField</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-list-data-type-get-value-field" title="garrow_list_data_type_get_value_field�()">garrow_list_data_type_get_value_field</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowStructDataType"><span class="returnvalue">GArrowStructDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="data-type-classes.html#garrow-struct-data-type-new" title="garrow_struct_data_type_new�()">garrow_struct_data_type_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="data-type-classes.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table 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"><GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></td>
+<td class="property_name"><a class="link" href="data-type-classes.html#GArrowDataType--data-type" title="The \u201cdata-type\u201d property">data-type</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<a name="GArrowDataType"></a><a name="GArrowNullDataType"></a><a name="GArrowBooleanDataType"></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="GArrowListDataType"></a><a name="GArrowStructDataType"></a><div class="refsect1">
+<a name="data-type-classes.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowDataType-struct" title="struct GArrowDataType">GArrowDataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowNullDataType-struct" title="struct GArrowNullDataType">GArrowNullDataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowNullDataTypeClass" title="struct GArrowNullDataTypeClass">GArrowNullDataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowBooleanDataType-struct" title="struct GArrowBooleanDataType">GArrowBooleanDataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowBooleanDataTypeClass" title="struct GArrowBooleanDataTypeClass">GArrowBooleanDataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowInt8DataType-struct" title="struct GArrowInt8DataType">GArrowInt8DataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowInt8DataTypeClass" title="struct GArrowInt8DataTypeClass">GArrowInt8DataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowUInt8DataType-struct" title="struct GArrowUInt8DataType">GArrowUInt8DataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowUInt8DataTypeClass" title="struct GArrowUInt8DataTypeClass">GArrowUInt8DataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowInt16DataType-struct" title="struct GArrowInt16DataType">GArrowInt16DataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowInt16DataTypeClass" title="struct GArrowInt16DataTypeClass">GArrowInt16DataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowUInt16DataType-struct" title="struct GArrowUInt16DataType">GArrowUInt16DataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowUInt16DataTypeClass" title="struct GArrowUInt16DataTypeClass">GArrowUInt16DataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowInt32DataType-struct" title="struct GArrowInt32DataType">GArrowInt32DataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowInt32DataTypeClass" title="struct GArrowInt32DataTypeClass">GArrowInt32DataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowUInt32DataType-struct" title="struct GArrowUInt32DataType">GArrowUInt32DataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowUInt32DataTypeClass" title="struct GArrowUInt32DataTypeClass">GArrowUInt32DataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowInt64DataType-struct" title="struct GArrowInt64DataType">GArrowInt64DataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowInt64DataTypeClass" title="struct GArrowInt64DataTypeClass">GArrowInt64DataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowUInt64DataType-struct" title="struct GArrowUInt64DataType">GArrowUInt64DataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowUInt64DataTypeClass" title="struct GArrowUInt64DataTypeClass">GArrowUInt64DataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowFloatDataType-struct" title="struct GArrowFloatDataType">GArrowFloatDataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowFloatDataTypeClass" title="struct GArrowFloatDataTypeClass">GArrowFloatDataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowDoubleDataType-struct" title="struct GArrowDoubleDataType">GArrowDoubleDataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowDoubleDataTypeClass" title="struct GArrowDoubleDataTypeClass">GArrowDoubleDataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowBinaryDataType-struct" title="struct GArrowBinaryDataType">GArrowBinaryDataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowBinaryDataTypeClass" title="struct GArrowBinaryDataTypeClass">GArrowBinaryDataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowStringDataType-struct" title="struct GArrowStringDataType">GArrowStringDataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowStringDataTypeClass" title="struct GArrowStringDataTypeClass">GArrowStringDataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowListDataType-struct" title="struct GArrowListDataType">GArrowListDataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowListDataTypeClass" title="struct GArrowListDataTypeClass">GArrowListDataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowStructDataType-struct" title="struct GArrowStructDataType">GArrowStructDataType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="data-type-classes.html#GArrowStructDataTypeClass" title="struct GArrowStructDataTypeClass">GArrowStructDataTypeClass</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="data-type-classes.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowDataType">GArrowDataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowBinaryDataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowBooleanDataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowDoubleDataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowFloatDataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt16DataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt32DataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt64DataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt8DataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowListDataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowNullDataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowStringDataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowStructDataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowUInt16DataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowUInt32DataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowUInt64DataType
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> GArrowUInt8DataType
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowDataType
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowBinaryDataType">GArrowBinaryDataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowBooleanDataType">GArrowBooleanDataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowDoubleDataType">GArrowDoubleDataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowFloatDataType">GArrowFloatDataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowInt16DataType">GArrowInt16DataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowInt32DataType">GArrowInt32DataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowInt64DataType">GArrowInt64DataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowInt8DataType">GArrowInt8DataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowListDataType">GArrowListDataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowNullDataType">GArrowNullDataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowStringDataType">GArrowStringDataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowStructDataType">GArrowStructDataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowUInt16DataType">GArrowUInt16DataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowUInt32DataType">GArrowUInt32DataType</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowUInt64DataType">GArrowUInt64DataType</a>
+        <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowUInt8DataType">GArrowUInt8DataType</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="data-type-classes.includes"></a><h2>Includes</h2>
+<pre class="synopsis">#include &lt;arrow-glib/arrow-glib.h&gt;
+</pre>
+</div>
+<div class="refsect1">
+<a name="data-type-classes.description"></a><h2>Description</h2>
+<p><a class="link" href="data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a> is a base class for all data type classes such as
+<a class="link" href="data-type-classes.html#GArrowBooleanDataType"><span class="type">GArrowBooleanDataType</span></a>.</p>
+<p><a class="link" href="data-type-classes.html#GArrowNullDataType"><span class="type">GArrowNullDataType</span></a> is a class for null data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowBooleanDataType"><span class="type">GArrowBooleanDataType</span></a> is a class for boolean data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowInt8DataType"><span class="type">GArrowInt8DataType</span></a> is a class for 8-bit integer data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowUInt8DataType"><span class="type">GArrowUInt8DataType</span></a> is a class for 8-bit unsigned integer data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowInt16DataType"><span class="type">GArrowInt16DataType</span></a> is a class for 16-bit integer data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowUInt16DataType"><span class="type">GArrowUInt16DataType</span></a> is a class for 16-bit unsigned integer data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowInt32DataType"><span class="type">GArrowInt32DataType</span></a> is a class for 32-bit integer data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowUInt32DataType"><span class="type">GArrowUInt32DataType</span></a> is a class for 32-bit unsigned integer data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowInt64DataType"><span class="type">GArrowInt64DataType</span></a> is a class for 64-bit integer data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowUInt64DataType"><span class="type">GArrowUInt64DataType</span></a> is a class for 64-bit unsigned integer data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowFloatDataType"><span class="type">GArrowFloatDataType</span></a> is a class for 32-bit floating point data
+type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowDoubleDataType"><span class="type">GArrowDoubleDataType</span></a> is a class for 64-bit floating point data
+type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowBinaryDataType"><span class="type">GArrowBinaryDataType</span></a> is a class for binary data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowStringDataType"><span class="type">GArrowStringDataType</span></a> is a class for UTF-8 encoded string data
+type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowListDataType"><span class="type">GArrowListDataType</span></a> is a class for list data type.</p>
+<p><a class="link" href="data-type-classes.html#GArrowStructDataType"><span class="type">GArrowStructDataType</span></a> is a class for struct data type.</p>
+</div>
+<div class="refsect1">
+<a name="data-type-classes.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-data-type-equal"></a><h3>garrow_data_type_equal�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_data_type_equal (<em class="parameter"><code><a class="link" href="data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a> *data_type</code></em>,
+                        <em class="parameter"><code><a class="link" href="data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a> *other_data_type</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.2.4"></a><h4>Parameters</h4>
+<div class="informaltable"><table 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="data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>other_data_type</p></td>
+<td class="parameter_description"><p>A <a class="link" href="data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.2.5"></a><h4>Returns</h4>
+<p> Whether they are equal or not.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-data-type-to-string"></a><h3>garrow_data_type_to_string�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+garrow_data_type_to_string (<em class="parameter"><code><a class="link" href="data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a> *data_type</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.3.4"></a><h4>Parameters</h4>
+<div class="informaltable"><table 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="data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.3.5"></a><h4>Returns</h4>
+<p> The string representation of the data type. The caller
+must free it by <GTKDOCLINK HREF="g-free"><code class="function">g_free()</code></GTKDOCLINK> when the caller doesn't need it anymore.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-data-type-type"></a><h3>garrow_data_type_type�()</h3>
+<pre class="programlisting"><a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType"><span class="returnvalue">GArrowType</span></a>
+garrow_data_type_type (<em class="parameter"><code><a class="link" href="data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a> *data_type</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.4.4"></a><h4>Parameters</h4>
+<div class="informaltable"><table 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="data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.4.5"></a><h4>Returns</h4>
+<p> The type of the data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-null-data-type-new"></a><h3>garrow_null_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowNullDataType"><span class="returnvalue">GArrowNullDataType</span></a>�*
+garrow_null_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.5.4"></a><h4>Returns</h4>
+<p> The newly created null data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-boolean-data-type-new"></a><h3>garrow_boolean_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowBooleanDataType"><span class="returnvalue">GArrowBooleanDataType</span></a>�*
+garrow_boolean_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.6.4"></a><h4>Returns</h4>
+<p> The newly created boolean data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int8-data-type-new"></a><h3>garrow_int8_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowInt8DataType"><span class="returnvalue">GArrowInt8DataType</span></a>�*
+garrow_int8_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.7.4"></a><h4>Returns</h4>
+<p> The newly created 8-bit integer data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint8-data-type-new"></a><h3>garrow_uint8_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowUInt8DataType"><span class="returnvalue">GArrowUInt8DataType</span></a>�*
+garrow_uint8_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.8.4"></a><h4>Returns</h4>
+<p> The newly created 8-bit unsigned integer data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int16-data-type-new"></a><h3>garrow_int16_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowInt16DataType"><span class="returnvalue">GArrowInt16DataType</span></a>�*
+garrow_int16_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.9.4"></a><h4>Returns</h4>
+<p> The newly created 16-bit integer data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint16-data-type-new"></a><h3>garrow_uint16_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowUInt16DataType"><span class="returnvalue">GArrowUInt16DataType</span></a>�*
+garrow_uint16_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.10.4"></a><h4>Returns</h4>
+<p> The newly created 16-bit unsigned integer data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int32-data-type-new"></a><h3>garrow_int32_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowInt32DataType"><span class="returnvalue">GArrowInt32DataType</span></a>�*
+garrow_int32_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.11.4"></a><h4>Returns</h4>
+<p> The newly created 32-bit integer data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint32-data-type-new"></a><h3>garrow_uint32_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowUInt32DataType"><span class="returnvalue">GArrowUInt32DataType</span></a>�*
+garrow_uint32_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.12.4"></a><h4>Returns</h4>
+<p> The newly created 32-bit unsigned integer data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int64-data-type-new"></a><h3>garrow_int64_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowInt64DataType"><span class="returnvalue">GArrowInt64DataType</span></a>�*
+garrow_int64_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.13.4"></a><h4>Returns</h4>
+<p> The newly created 64-bit integer data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint64-data-type-new"></a><h3>garrow_uint64_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowUInt64DataType"><span class="returnvalue">GArrowUInt64DataType</span></a>�*
+garrow_uint64_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.14.4"></a><h4>Returns</h4>
+<p> The newly created 64-bit unsigned integer data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-float-data-type-new"></a><h3>garrow_float_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowFloatDataType"><span class="returnvalue">GArrowFloatDataType</span></a>�*
+garrow_float_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.15.4"></a><h4>Returns</h4>
+<p> The newly created float data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-double-data-type-new"></a><h3>garrow_double_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowDoubleDataType"><span class="returnvalue">GArrowDoubleDataType</span></a>�*
+garrow_double_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.16.4"></a><h4>Returns</h4>
+<p> The newly created 64-bit floating point data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-binary-data-type-new"></a><h3>garrow_binary_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowBinaryDataType"><span class="returnvalue">GArrowBinaryDataType</span></a>�*
+garrow_binary_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.17.4"></a><h4>Returns</h4>
+<p> The newly created binary data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-string-data-type-new"></a><h3>garrow_string_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowStringDataType"><span class="returnvalue">GArrowStringDataType</span></a>�*
+garrow_string_data_type_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.18.4"></a><h4>Returns</h4>
+<p> The newly created UTF-8 encoded string data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-list-data-type-new"></a><h3>garrow_list_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowListDataType"><span class="returnvalue">GArrowListDataType</span></a>�*
+garrow_list_data_type_new (<em class="parameter"><code><a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a> *field</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.19.4"></a><h4>Parameters</h4>
+<div class="informaltable"><table 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>field</p></td>
+<td class="parameter_description"><p>The field of elements</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.19.5"></a><h4>Returns</h4>
+<p> The newly created list data type.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-list-data-type-get-value-field"></a><h3>garrow_list_data_type_get_value_field�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowField.html" title="GArrowField"><span class="returnvalue">GArrowField</span></a>�*
+garrow_list_data_type_get_value_field (<em class="parameter"><code><a class="link" href="data-type-classes.html#GArrowListDataType"><span class="type">GArrowListDataType</span></a> *list_data_type</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.20.4"></a><h4>Parameters</h4>
+<div class="informaltable"><table 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>list_data_type</p></td>
+<td class="parameter_description"><p>A <a class="link" href="data-type-classes.html#GArrowListDataType"><span class="type">GArrowListDataType</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.20.5"></a><h4>Returns</h4>
+<p> The field of value. </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-struct-data-type-new"></a><h3>garrow_struct_data_type_new�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowStructDataType"><span class="returnvalue">GArrowStructDataType</span></a>�*
+garrow_struct_data_type_new (<em class="parameter"><code><GTKDOCLINK HREF="GList"><span class="type">GList</span></GTKDOCLINK> *fields</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.21.4"></a><h4>Parameters</h4>
+<div class="informaltable"><table 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>fields</p></td>
+<td class="parameter_description"><p> The fields of the struct. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GArrowField]</span></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.5.3.26.21.5"></a><h4>Returns</h4>
+<p> The newly created struct data type.</p>
+<p></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="data-type-classes.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowDataType-struct"></a><h3>struct GArrowDataType</h3>
+<pre class="programlisting">struct GArrowDataType;</pre>
+<p>It wraps <code class="literal">arrow::DataType</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowNullDataType-struct"></a><h3>struct GArrowNullDataType</h3>
+<pre class="programlisting">struct GArrowNullDataType;</pre>
+<p>It wraps <code class="literal">arrow::NullType</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowNullDataTypeClass"></a><h3>struct GArrowNullDataTypeClass</h3>
+<pre class="programlisting">struct GArrowNullDataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBooleanDataType-struct"></a><h3>struct GArrowBooleanDataType</h3>
+<pre class="programlisting">struct GArrowBooleanDataType;</pre>
+<p>It wraps <code class="literal">arrow::BooleanType</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBooleanDataTypeClass"></a><h3>struct GArrowBooleanDataTypeClass</h3>
+<pre class="programlisting">struct GArrowBooleanDataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInt8DataTypeClass"></a><h3>struct GArrowInt8DataTypeClass</h3>
+<pre class="programlisting">struct GArrowInt8DataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowUInt8DataTypeClass"></a><h3>struct GArrowUInt8DataTypeClass</h3>
+<pre class="programlisting">struct GArrowUInt8DataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInt16DataTypeClass"></a><h3>struct GArrowInt16DataTypeClass</h3>
+<pre class="programlisting">struct GArrowInt16DataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowUInt16DataTypeClass"></a><h3>struct GArrowUInt16DataTypeClass</h3>
+<pre class="programlisting">struct GArrowUInt16DataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInt32DataTypeClass"></a><h3>struct GArrowInt32DataTypeClass</h3>
+<pre class="programlisting">struct GArrowInt32DataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowUInt32DataTypeClass"></a><h3>struct GArrowUInt32DataTypeClass</h3>
+<pre class="programlisting">struct GArrowUInt32DataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInt64DataTypeClass"></a><h3>struct GArrowInt64DataTypeClass</h3>
+<pre class="programlisting">struct GArrowInt64DataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowUInt64DataTypeClass"></a><h3>struct GArrowUInt64DataTypeClass</h3>
+<pre class="programlisting">struct GArrowUInt64DataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowFloatDataTypeClass"></a><h3>struct GArrowFloatDataTypeClass</h3>
+<pre class="programlisting">struct GArrowFloatDataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowDoubleDataTypeClass"></a><h3>struct GArrowDoubleDataTypeClass</h3>
+<pre class="programlisting">struct GArrowDoubleDataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBinaryDataType-struct"></a><h3>struct GArrowBinaryDataType</h3>
+<pre class="programlisting">struct GArrowBinaryDataType;</pre>
+<p>It wraps <code class="literal">arrow::BinaryType</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBinaryDataTypeClass"></a><h3>struct GArrowBinaryDataTypeClass</h3>
+<pre class="programlisting">struct GArrowBinaryDataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowStringDataType-struct"></a><h3>struct GArrowStringDataType</h3>
+<pre class="programlisting">struct GArrowStringDataType;</pre>
+<p>It wraps <code class="literal">arrow::StringType</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowStringDataTypeClass"></a><h3>struct GArrowStringDataTypeClass</h3>
+<pre class="programlisting">struct GArrowStringDataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowListDataType-struct"></a><h3>struct GArrowListDataType</h3>
+<pre class="programlisting">struct GArrowListDataType;</pre>
+<p>It wraps <code class="literal">arrow::ListType</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowListDataTypeClass"></a><h3>struct GArrowListDataTypeClass</h3>
+<pre class="programlisting">struct GArrowListDataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowStructDataType-struct"></a><h3>struct GArrowStructDataType</h3>
+<pre class="programlisting">struct GArrowStructDataType;</pre>
+<p>It wraps <code class="literal">arrow::StructType</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowStructDataTypeClass"></a><h3>struct GArrowStructDataTypeClass</h3>
+<pre class="programlisting">struct GArrowStructDataTypeClass {
+  GArrowDataTypeClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="data-type-classes.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowDataType--data-type"></a><h3>The <code class="literal">\u201cdata-type\u201d</code> property</h3>
+<pre class="programlisting">  \u201cdata-type\u201d                <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::DataType&gt; *.</p>
+<p>Flags: Write / Construct Only</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/data.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/data.html b/docs/c_glib/data.html
new file mode 100644
index 0000000..d93149f
--- /dev/null
+++ b/docs/c_glib/data.html
@@ -0,0 +1,88 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title> Reference Manual: Part�I.�Data</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="index.html" title="Reference Manual">
+<link rel="prev" href="index.html" title="Reference Manual">
+<link rel="next" href="array.html" title="Array">
+<meta name="generator" content="GTK-Doc V1.20 (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="10"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="array.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="data"></a>Part�I.�Data</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt><span class="chapter"><a href="array.html">Array</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="array-classes.html">Array classes</a></span><span class="refpurpose"></span>
+</dt></dl></dd>
+<dt><span class="chapter"><a href="array-builder.html">Array builder</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="array-builder-classes.html">Array builder classes</a></span><span class="refpurpose"></span>
+</dt></dl></dd>
+<dt><span class="chapter"><a href="tensor.html">Tensor</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="GArrowTensor.html">GArrowTensor</a></span><span class="refpurpose"> \u2014 Tensor class.</span>
+</dt></dl></dd>
+<dt><span class="chapter"><a href="type.html">Type</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="arrow-glib-GArrowType.html">GArrowType</a></span><span class="refpurpose"> \u2014 Type mapping between Arrow and arrow-glib</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="data-type-classes.html">Data type classes</a></span><span class="refpurpose"></span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="schema.html">Schema</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GArrowField.html">GArrowField</a></span><span class="refpurpose"> \u2014 Field class</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowSchema.html">GArrowSchema</a></span><span class="refpurpose"> \u2014 Schema class</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="table.html">Table</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GArrowTable.html">GArrowTable</a></span><span class="refpurpose"> \u2014 Table class</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowRecordBatch.html">GArrowRecordBatch</a></span><span class="refpurpose"> \u2014 Record batch class</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowColumn.html">GArrowColumn</a></span><span class="refpurpose"> \u2014 Column class</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowChunkedArray.html">GArrowChunkedArray</a></span><span class="refpurpose"> \u2014 Chunked array class</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="buffer.html">Buffer</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="buffer-classes.html">Buffer classes</a></span><span class="refpurpose"></span>
+</dt></dl></dd>
+<dt><span class="chapter"><a href="error.html">Error</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="arrow-glib-GArrowError.html">GArrowError</a></span><span class="refpurpose"> \u2014 Error code mapping between Arrow and arrow-glib</span>
+</dt></dl></dd>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/deprecated-api-index.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/deprecated-api-index.html b/docs/c_glib/deprecated-api-index.html
new file mode 100644
index 0000000..6233484
--- /dev/null
+++ b/docs/c_glib/deprecated-api-index.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title> Reference Manual: Index of deprecated API</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="index.html" title="Reference Manual">
+<link rel="prev" href="api-index-full.html" title="API Index">
+<link rel="next" href="api-index-0-3-0.html" title="Index of new symbols in 0.3.0">
+<meta name="generator" content="GTK-Doc V1.20 (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="10"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-0-3-0.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="index">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="deprecated-api-index"></a>Index of deprecated API</h1></div></div></div>
+<a name="idx"></a>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/error.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/error.html b/docs/c_glib/error.html
new file mode 100644
index 0000000..ea35b69
--- /dev/null
+++ b/docs/c_glib/error.html
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title> Reference Manual: Error</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="data.html" title="Part�I.�Data">
+<link rel="prev" href="buffer-classes.html" title="Buffer classes">
+<link rel="next" href="arrow-glib-GArrowError.html" title="GArrowError">
+<meta name="generator" content="GTK-Doc V1.20 (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="10"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></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="data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="buffer-classes.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="arrow-glib-GArrowError.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="chapter">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="error"></a>Error</h2></div></div></div>
+<div class="toc"><dl class="toc"><dt>
+<span class="refentrytitle"><a href="arrow-glib-GArrowError.html">GArrowError</a></span><span class="refpurpose"> \u2014 Error code mapping between Arrow and arrow-glib</span>
+</dt></dl></div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/home.png
----------------------------------------------------------------------
diff --git a/docs/c_glib/home.png b/docs/c_glib/home.png
new file mode 100644
index 0000000..28c2e27
Binary files /dev/null and b/docs/c_glib/home.png differ

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/index.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/index.html b/docs/c_glib/index.html
new file mode 100644
index 0000000..251390b
--- /dev/null
+++ b/docs/c_glib/index.html
@@ -0,0 +1,160 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title> Reference Manual: Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="next" href="data.html" title="Part�I.�Data">
+<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<div class="book">
+<div class="titlepage">
+<div>
+<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title"> Reference Manual</p></th></tr></table></div>
+<div><p class="releaseinfo">
+      for .
+      
+    </p></div>
+</div>
+<hr>
+</div>
+<div class="toc"><dl class="toc">
+<dt><span class="part"><a href="data.html">I. Data</a></span></dt>
+<dd><dl>
+<dt><span class="chapter"><a href="array.html">Array</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="array-classes.html">Array classes</a></span><span class="refpurpose"></span>
+</dt></dl></dd>
+<dt><span class="chapter"><a href="array-builder.html">Array builder</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="array-builder-classes.html">Array builder classes</a></span><span class="refpurpose"></span>
+</dt></dl></dd>
+<dt><span class="chapter"><a href="tensor.html">Tensor</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="GArrowTensor.html">GArrowTensor</a></span><span class="refpurpose"> \u2014 Tensor class.</span>
+</dt></dl></dd>
+<dt><span class="chapter"><a href="type.html">Type</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="arrow-glib-GArrowType.html">GArrowType</a></span><span class="refpurpose"> \u2014 Type mapping between Arrow and arrow-glib</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="data-type-classes.html">Data type classes</a></span><span class="refpurpose"></span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="schema.html">Schema</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GArrowField.html">GArrowField</a></span><span class="refpurpose"> \u2014 Field class</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowSchema.html">GArrowSchema</a></span><span class="refpurpose"> \u2014 Schema class</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="table.html">Table</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GArrowTable.html">GArrowTable</a></span><span class="refpurpose"> \u2014 Table class</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowRecordBatch.html">GArrowRecordBatch</a></span><span class="refpurpose"> \u2014 Record batch class</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowColumn.html">GArrowColumn</a></span><span class="refpurpose"> \u2014 Column class</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowChunkedArray.html">GArrowChunkedArray</a></span><span class="refpurpose"> \u2014 Chunked array class</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="buffer.html">Buffer</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="buffer-classes.html">Buffer classes</a></span><span class="refpurpose"></span>
+</dt></dl></dd>
+<dt><span class="chapter"><a href="error.html">Error</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="arrow-glib-GArrowError.html">GArrowError</a></span><span class="refpurpose"> \u2014 Error code mapping between Arrow and arrow-glib</span>
+</dt></dl></dd>
+</dl></dd>
+<dt><span class="part"><a href="io.html">II. IO</a></span></dt>
+<dd><dl>
+<dt><span class="chapter"><a href="mode.html">Mode</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="arrow-glib-GArrowFileMode.html">GArrowFileMode</a></span><span class="refpurpose"> \u2014 File mode mapping between Arrow and arrow-glib</span>
+</dt></dl></dd>
+<dt><span class="chapter"><a href="input.html">Input</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GArrowReadable.html">GArrowReadable</a></span><span class="refpurpose"> \u2014 Input interface</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowInputStream.html">GArrowInputStream</a></span><span class="refpurpose"> \u2014 Stream input interface</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowRandomAccessFile.html">GArrowRandomAccessFile</a></span><span class="refpurpose"> \u2014 File input interface</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="output.html">Output</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GArrowWriteable.html">GArrowWriteable</a></span><span class="refpurpose"> \u2014 Output interface</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowOutputStream.html">GArrowOutputStream</a></span><span class="refpurpose"> \u2014 Stream output interface</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowWriteableFile.html">GArrowWriteableFile</a></span><span class="refpurpose"> \u2014 File output interface</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowFileOutputStream.html">GArrowFileOutputStream</a></span><span class="refpurpose"> \u2014 A file output stream.</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="input-output.html">Input and output</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GArrowFile.html">GArrowFile</a></span><span class="refpurpose"> \u2014 File interface</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowMemoryMappedFile.html">GArrowMemoryMappedFile</a></span><span class="refpurpose"> \u2014 Memory mapped file class</span>
+</dt>
+</dl></dd>
+</dl></dd>
+<dt><span class="part"><a href="ipc.html">III. IPC</a></span></dt>
+<dd><dl>
+<dt><span class="chapter"><a href="metadata.html">Metadata</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="arrow-glib-GArrowMetadataVersion.html">GArrowMetadataVersion</a></span><span class="refpurpose"> \u2014 Metadata version mapgging between Arrow and arrow-glib</span>
+</dt></dl></dd>
+<dt><span class="chapter"><a href="reader.html">Reader</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GArrowFileReader.html">GArrowFileReader</a></span><span class="refpurpose"> \u2014 File reader class</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowStreamReader.html">GArrowStreamReader</a></span><span class="refpurpose"> \u2014 Stream reader class</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="writer.html">Writer</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GArrowFileWriter.html">GArrowFileWriter</a></span><span class="refpurpose"> \u2014 File writer class</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GArrowStreamWriter.html">GArrowStreamWriter</a></span><span class="refpurpose"> \u2014 Stream writer class</span>
+</dt>
+</dl></dd>
+</dl></dd>
+<dt><span class="chapter"><a href="object-tree.html">Object Hierarchy</a></span></dt>
+<dt><span class="index"><a href="api-index-full.html">API Index</a></span></dt>
+<dt><span class="index"><a href="deprecated-api-index.html">Index of deprecated API</a></span></dt>
+<dt><span class="index"><a href="api-index-0-3-0.html">Index of new symbols in 0.3.0</a></span></dt>
+<dt><span class="glossary"><a href="annotation-glossary.html">Annotation Glossary</a></span></dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>