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:43 UTC

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

Repository: arrow-site
Updated Branches:
  refs/heads/asf-site 36041ecfb -> cf45c51a3


http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/object-tree.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/object-tree.html b/docs/c_glib/object-tree.html
new file mode 100644
index 0000000..953ec69
--- /dev/null
+++ b/docs/c_glib/object-tree.html
@@ -0,0 +1,109 @@
+<!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: Object Hierarchy</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="GArrowStreamWriter.html" title="GArrowStreamWriter">
+<link rel="next" href="api-index-full.html" title="API Index">
+<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="GArrowStreamWriter.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-full.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><h1 class="title">
+<a name="object-tree"></a>Object Hierarchy</h1></div></div></div>
+<pre class="screen">
+    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowArrayBuilder">GArrowArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder">GArrowBinaryArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder">GArrowStringArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder">GArrowBooleanArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder">GArrowDoubleArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder">GArrowFloatArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder">GArrowInt16ArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder">GArrowInt32ArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder">GArrowInt64ArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder">GArrowInt8ArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowListArrayBuilder">GArrowListArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder">GArrowStructArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder">GArrowUInt16ArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder">GArrowUInt32ArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder">GArrowUInt64ArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder">GArrowUInt8ArrayBuilder</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowArray">GArrowArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowBinaryArray">GArrowBinaryArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowStringArray">GArrowStringArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowPrimitiveArray">GArrowPrimitiveArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowBooleanArray">GArrowBooleanArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowDoubleArray">GArrowDoubleArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowFloatArray">GArrowFloatArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowInt16Array">GArrowInt16Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowInt32Array">GArrowInt32Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowInt64Array">GArrowInt64Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowInt8Array">GArrowInt8Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowUInt16Array">GArrowUInt16Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowUInt32Array">GArrowUInt32Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowUInt64Array">GArrowUInt64Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowUInt8Array">GArrowUInt8Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowListArray">GArrowListArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowNullArray">GArrowNullArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowStructArray">GArrowStructArray</a>
+    <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> <a class="link" href="data-type-classes.html#GArrowBinaryDataType">GArrowBinaryDataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowBooleanDataType">GArrowBooleanDataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowDoubleDataType">GArrowDoubleDataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowFloatDataType">GArrowFloatDataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowInt16DataType">GArrowInt16DataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowInt32DataType">GArrowInt32DataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowInt64DataType">GArrowInt64DataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowInt8DataType">GArrowInt8DataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowListDataType">GArrowListDataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowNullDataType">GArrowNullDataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowStringDataType">GArrowStringDataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowStructDataType">GArrowStructDataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowUInt16DataType">GArrowUInt16DataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowUInt32DataType">GArrowUInt32DataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowUInt64DataType">GArrowUInt64DataType</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="data-type-classes.html#GArrowUInt8DataType">GArrowUInt8DataType</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="buffer-classes.html#GArrowBuffer">GArrowBuffer</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="buffer-classes.html#GArrowMutableBuffer">GArrowMutableBuffer</a>
+    <span class="lineart">\u2502</span>       <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="buffer-classes.html#GArrowResizableBuffer">GArrowResizableBuffer</a>
+    <span class="lineart">\u2502</span>           <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="buffer-classes.html#GArrowPoolBuffer">GArrowPoolBuffer</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray">GArrowChunkedArray</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowField.html" title="GArrowField">GArrowField</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowFileOutputStream.html" title="GArrowFileOutputStream">GArrowFileOutputStream</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowFileReader.html" title="GArrowFileReader">GArrowFileReader</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter">GArrowStreamWriter</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter">GArrowFileWriter</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowMemoryMappedFile.html" title="GArrowMemoryMappedFile">GArrowMemoryMappedFile</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowSchema.html" title="GArrowSchema">GArrowSchema</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader">GArrowStreamReader</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+    <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+    <GTKDOCLINK HREF="GInterface">GInterface</GTKDOCLINK>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowFile.html" title="GArrowFile">GArrowFile</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowWriteable.html" title="GArrowWriteable">GArrowWriteable</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowOutputStream.html" title="GArrowOutputStream">GArrowOutputStream</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowInputStream.html" title="GArrowInputStream">GArrowInputStream</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowReadable.html" title="GArrowReadable">GArrowReadable</a>
+    <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile">GArrowRandomAccessFile</a>
+    <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="GArrowWriteableFile.html" title="GArrowWriteableFile">GArrowWriteableFile</a>
+</pre>
+</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/output.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/output.html b/docs/c_glib/output.html
new file mode 100644
index 0000000..2ca7baf
--- /dev/null
+++ b/docs/c_glib/output.html
@@ -0,0 +1,44 @@
+<!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: Output</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="io.html" title="Part�II.�IO">
+<link rel="prev" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile">
+<link rel="next" href="GArrowWriteable.html" title="GArrowWriteable">
+<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="io.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowRandomAccessFile.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowWriteable.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="output"></a>Output</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<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></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/reader.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/reader.html b/docs/c_glib/reader.html
new file mode 100644
index 0000000..42ced9f
--- /dev/null
+++ b/docs/c_glib/reader.html
@@ -0,0 +1,38 @@
+<!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: Reader</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="ipc.html" title="Part�III.�IPC">
+<link rel="prev" href="arrow-glib-GArrowMetadataVersion.html" title="GArrowMetadataVersion">
+<link rel="next" href="GArrowFileReader.html" title="GArrowFileReader">
+<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="ipc.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="arrow-glib-GArrowMetadataVersion.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowFileReader.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="reader"></a>Reader</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<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></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/right-insensitive.png
----------------------------------------------------------------------
diff --git a/docs/c_glib/right-insensitive.png b/docs/c_glib/right-insensitive.png
new file mode 100644
index 0000000..f999f00
Binary files /dev/null and b/docs/c_glib/right-insensitive.png differ

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

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/schema.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/schema.html b/docs/c_glib/schema.html
new file mode 100644
index 0000000..72a5863
--- /dev/null
+++ b/docs/c_glib/schema.html
@@ -0,0 +1,38 @@
+<!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: Schema</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="data-type-classes.html" title="Data type classes">
+<link rel="next" href="GArrowField.html" title="GArrowField">
+<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="data-type-classes.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowField.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="schema"></a>Schema</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<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></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/style.css
----------------------------------------------------------------------
diff --git a/docs/c_glib/style.css b/docs/c_glib/style.css
new file mode 100644
index 0000000..705a5c9
--- /dev/null
+++ b/docs/c_glib/style.css
@@ -0,0 +1,461 @@
+body
+{
+  font-family: cantarell, sans-serif;
+}
+.synopsis, .classsynopsis
+{
+  /* tango:aluminium 1/2 */
+  background: #eeeeec;
+  background: rgba(238, 238, 236, 0.5);
+  border: solid 1px rgb(238, 238, 236);
+  padding: 0.5em;
+}
+.programlisting
+{
+  /* tango:sky blue 0/1 */
+  /* fallback for no rgba support */
+  background: #e6f3ff;
+  border: solid 1px #729fcf;
+  background: rgba(114, 159, 207, 0.1);
+  border: solid 1px rgba(114, 159, 207, 0.2);
+  padding: 0.5em;
+}
+.variablelist
+{
+  padding: 4px;
+  margin-left: 3em;
+}
+.variablelist td:first-child
+{
+  vertical-align: top;
+}
+
+@media screen {
+  sup a.footnote
+  {
+    position: relative;
+    top: 0em ! important;
+  }
+  /* this is needed so that the local anchors are displayed below the naviagtion */
+  div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
+  {
+    display: inline-block;
+    position: relative;
+    top:-5em;
+  }
+  /* this seems to be a bug in the xsl style sheets when generating indexes */
+  div.index div.index
+  {
+    top: 0em;
+  }
+  /* make space for the fixed navigation bar and add space at the bottom so that
+   * link targets appear somewhat close to top
+   */
+  body
+  {
+    padding-top: 5em;
+    padding-bottom: 500px;
+    max-width: 60em;
+  }
+  p
+  {
+    max-width: 60em;
+  }
+  /* style and size the navigation bar */
+  table.navigation#top
+  {
+    position: fixed;
+    background: #e2e2e2;
+    border-bottom: solid 1px #babdb6;
+    margin-top: 0;
+    margin-bottom: 0;
+    top: 0;
+    left: 0;
+    height: 3em;
+    z-index: 10;
+  }
+  .navigation a, .navigation a:visited
+  {
+    /* tango:sky blue 3 */
+    color: #204a87;
+  }
+  .navigation a:hover
+  {
+    /* tango:sky blue 2 */
+    color: #3465a4;
+  }
+  td.shortcuts
+  {
+    /* tango:sky blue 2 */
+    color: #3465a4;
+    font-size: 80%;
+    white-space: nowrap;
+  }
+  td.shortcuts .dim
+  {
+    color: #babdb6;
+  }
+}
+@media screen and (min-width: 60em) {
+  /* screen larger than 60em */
+  body { margin: auto; }
+}
+@media screen and (max-width: 60em) {
+  /* screen less than 60em */
+  #nav_hierarchy { display: none; }
+  #nav_interfaces { display: none; }
+  #nav_prerequisites { display: none; }
+  #nav_derived_interfaces { display: none; }
+  #nav_implementations { display: none; }
+  #nav_child_properties { display: none; }
+  #nav_style_properties { display: none; }
+  #nav_index { display: none; }
+  #nav_glossary { display: none; }
+  .gallery_image { display: none; }
+  .property_flags { display: none; }
+  .signal_flags { display: none; }
+  .parameter_annotations { display: none; }
+  .enum_member_annotations { display: none; }
+  .struct_member_annotations { display: none; }
+  .union_member_annotations { display: none; }
+  /* now that a column is hidden, optimize space */
+  col.parameters_name { width: auto; }
+  col.parameters_description { width: auto; }
+  col.struct_members_name { width: auto; }
+  col.struct_members_description { width: auto; }
+  col.enum_members_name { width: auto; }
+  col.enum_members_description { width: auto; }
+  col.union_members_name { width: auto; }
+  col.union_members_description { width: auto; }
+}
+@media print {
+  table.navigation {
+    visibility: collapse;
+    display: none;
+  }
+  div.titlepage table.navigation {
+    visibility: visible;
+    display: table;
+    background: #e2e2e2;
+    border: solid 1px #babdb6;
+    margin-top: 0;
+    margin-bottom: 0;
+    top: 0;
+    left: 0;
+    height: 3em;
+  }
+}
+
+.navigation .title
+{
+  font-size: 120%;
+}
+
+div.gallery-float
+{
+  float: left;
+  padding: 10px;
+}
+div.gallery-float img
+{
+  border-style: none;
+}
+div.gallery-spacer
+{
+  clear: both;
+}
+
+a, a:visited
+{
+  text-decoration: none;
+  /* tango:sky blue 2 */
+  color: #3465a4;
+}
+a:hover
+{
+  text-decoration: underline;
+  /* tango:sky blue 1 */
+  color: #729fcf;
+}
+
+div.informaltable table
+{
+  border-collapse: separate;
+  border-spacing: 20px 3px;
+  border: none;
+}
+
+div.informaltable table td, div.informaltable table th
+{
+  vertical-align: top;
+}
+
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.parameter_name,
+.struct_member_name,
+.union_member_name,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword
+{
+  text-align: right;
+}
+
+/* dim non-primary columns */
+.c_punctuation,
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword,
+.property_flags,
+.signal_flags,
+.parameter_annotations,
+.enum_member_annotations,
+.struct_member_annotations,
+.union_member_annotations
+{
+  color: #888a85;
+}
+
+.function_type a,
+.function_type a:visited,
+.function_type a:hover,
+.property_type a,
+.property_type a:visited,
+.property_type a:hover,
+.signal_type a,
+.signal_type a:visited,
+.signal_type a:hover,
+.signal_flags a,
+.signal_flags a:visited,
+.signal_flags a:hover
+{
+ color: #729fcf;
+}
+
+div.table table
+{
+  border-collapse: collapse;
+  border-spacing: 0px;
+  /* tango:aluminium 3 */
+  border: solid 1px #babdb6;
+}
+
+div.table table td, div.table table th
+{
+  /* tango:aluminium 3 */
+  border: solid 1px #babdb6;
+  padding: 3px;
+  vertical-align: top;
+}
+
+div.table table th
+{
+  /* tango:aluminium 2 */
+  background-color: #d3d7cf;
+}
+
+h4
+{
+  color: #555753;
+}
+
+hr
+{
+  /* tango:aluminium 1 */
+  color: #d3d7cf;
+  background: #d3d7cf;
+  border: none 0px;
+  height: 1px;
+  clear: both;
+  margin: 2.0em 0em 2.0em 0em;
+}
+
+dl.toc dt
+{
+  padding-bottom: 0.25em;
+}
+
+dl.toc > dd > dl > dt
+{
+  padding-top: 0.25em;
+  padding-bottom: 0.25em;
+}
+
+dl.toc > dt
+{
+  padding-top: 1em;
+  padding-bottom: 0.5em;
+  font-weight: bold;
+}
+
+.parameter
+{
+  font-style: normal;
+}
+
+.footer
+{
+  padding-top: 3.5em;
+  /* tango:aluminium 3 */
+  color: #babdb6;
+  text-align: center;
+  font-size: 80%;
+}
+
+.informalfigure,
+.figure
+{
+  margin: 1em;
+}
+
+.informalexample,
+.example
+{
+  margin-top: 1em;
+  margin-bottom: 1em;
+}
+
+.warning
+{
+  /* tango:orange 0/1 */
+  background: #ffeed9;
+  background: rgba(252, 175, 62, 0.1);
+  border-color: #ffb04f;
+  border-color: rgba(252, 175, 62, 0.2);
+}
+.note
+{
+  /* tango:chameleon 0/0.5 */
+  background: #d8ffb2;
+  background: rgba(138, 226, 52, 0.1);
+  border-color: #abf562;
+  border-color: rgba(138, 226, 52, 0.2);
+}
+div.blockquote
+{
+  border-color: #eeeeec;
+}
+.note, .warning, div.blockquote
+{
+  padding: 0.5em;
+  border-width: 1px;
+  border-style: solid;
+  margin: 2em;
+}
+.note p, .warning p
+{
+  margin: 0;
+}
+
+div.warning h3.title,
+div.note h3.title
+{
+  display: none;
+}
+
+p + div.section
+{
+  margin-top: 1em;
+}
+
+div.refnamediv,
+div.refsynopsisdiv,
+div.refsect1,
+div.refsect2,
+div.toc,
+div.section
+{
+  margin-bottom: 1em;
+}
+
+/* blob links */
+h2 .extralinks, h3 .extralinks
+{
+  float: right;
+  /* tango:aluminium 3 */
+  color: #babdb6;
+  font-size: 80%;
+  font-weight: normal;
+}
+
+.lineart
+{
+  color: #d3d7cf;
+  font-weight: normal;
+}
+
+.annotation
+{
+  /* tango:aluminium 5 */
+  color: #555753;
+  font-weight: normal;
+}
+
+.structfield
+{
+  font-style: normal;
+  font-weight: normal;
+}
+
+/* code listings */
+
+.listing_code .programlisting .cbracket   { color: #a40000; } /* tango: scarlet red 3 */
+.listing_code .programlisting .comment    { color: #a1a39d; } /* tango: aluminium 4 */
+.listing_code .programlisting .function   { color: #000000; font-weight: bold; }
+.listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */
+.listing_code .programlisting .keyword    { color: #4e9a06; } /* tango: chameleon 3  */
+.listing_code .programlisting .linenum    { color: #babdb6; } /* tango: aluminium 3 */
+.listing_code .programlisting .normal     { color: #000000; }
+.listing_code .programlisting .number     { color: #75507b; } /* tango: plum 2 */
+.listing_code .programlisting .preproc    { color: #204a87; } /* tango: sky blue 3  */
+.listing_code .programlisting .string     { color: #c17d11; } /* tango: chocolate 2 */
+.listing_code .programlisting .type       { color: #000000; }
+.listing_code .programlisting .type a     { color: #11326b; } /* tango: sky blue 4 */
+.listing_code .programlisting .symbol     { color: #ce5c00; } /* tango: orange 3 */
+
+.listing_frame {
+  /* tango:sky blue 1 */
+  border: solid 1px #729fcf;
+  border: solid 1px rgba(114, 159, 207, 0.2);
+  padding: 0px;
+}
+
+.listing_lines, .listing_code {
+  margin-top: 0px;
+  margin-bottom: 0px;
+  padding: 0.5em;
+}
+.listing_lines {
+  /* this just adds visual clutter and
+     takes precious room from small screens */
+  display: none;
+}
+.listing_lines {
+  /* tango:sky blue 0.5 */
+  background: #a6c5e3;
+  background: rgba(114, 159, 207, 0.2);
+  /* tango:aluminium 6 */
+  color: #2e3436;
+}
+.listing_code {
+  /* tango:sky blue 0 */
+  background: #e6f3ff;
+  background: rgba(114, 159, 207, 0.1);
+}
+.listing_code .programlisting {
+  /* override from previous */
+  border: none 0px;
+  padding: 0px;
+  background: none;
+}
+.listing_lines pre, .listing_code pre {
+  margin: 0px;
+}
+

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/table.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/table.html b/docs/c_glib/table.html
new file mode 100644
index 0000000..1be1f6e
--- /dev/null
+++ b/docs/c_glib/table.html
@@ -0,0 +1,44 @@
+<!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: Table</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="GArrowSchema.html" title="GArrowSchema">
+<link rel="next" href="GArrowTable.html" title="GArrowTable">
+<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="GArrowSchema.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowTable.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="table"></a>Table</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<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></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/tensor.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/tensor.html b/docs/c_glib/tensor.html
new file mode 100644
index 0000000..167ad8b
--- /dev/null
+++ b/docs/c_glib/tensor.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: Tensor</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="array-builder-classes.html" title="Array builder classes">
+<link rel="next" href="GArrowTensor.html" title="GArrowTensor">
+<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="array-builder-classes.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowTensor.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="tensor"></a>Tensor</h2></div></div></div>
+<div class="toc"><dl class="toc"><dt>
+<span class="refentrytitle"><a href="GArrowTensor.html">GArrowTensor</a></span><span class="refpurpose"> \u2014 Tensor class.</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/type.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/type.html b/docs/c_glib/type.html
new file mode 100644
index 0000000..308cb88
--- /dev/null
+++ b/docs/c_glib/type.html
@@ -0,0 +1,38 @@
+<!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: Type</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="GArrowTensor.html" title="GArrowTensor">
+<link rel="next" href="arrow-glib-GArrowType.html" title="GArrowType">
+<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="GArrowTensor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="arrow-glib-GArrowType.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="type"></a>Type</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<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></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/up-insensitive.png
----------------------------------------------------------------------
diff --git a/docs/c_glib/up-insensitive.png b/docs/c_glib/up-insensitive.png
new file mode 100644
index 0000000..bda3ce2
Binary files /dev/null and b/docs/c_glib/up-insensitive.png differ

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

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/writer.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/writer.html b/docs/c_glib/writer.html
new file mode 100644
index 0000000..ccb09c1
--- /dev/null
+++ b/docs/c_glib/writer.html
@@ -0,0 +1,38 @@
+<!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: Writer</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="ipc.html" title="Part�III.�IPC">
+<link rel="prev" href="GArrowStreamReader.html" title="GArrowStreamReader">
+<link rel="next" href="GArrowFileWriter.html" title="GArrowFileWriter">
+<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="ipc.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowStreamReader.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowFileWriter.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="writer"></a>Writer</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<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></div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>


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

Posted by we...@apache.org.
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/GArrowTensor.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowTensor.html b/docs/c_glib/GArrowTensor.html
new file mode 100644
index 0000000..fc4bc3e
--- /dev/null
+++ b/docs/c_glib/GArrowTensor.html
@@ -0,0 +1,643 @@
+<!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: GArrowTensor</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="tensor.html" title="Tensor">
+<link rel="prev" href="tensor.html" title="Tensor">
+<link rel="next" href="type.html" title="Type">
+<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="#GArrowTensor.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowTensor.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowTensor.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="tensor.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="tensor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="type.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowTensor"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowTensor.top_of_page"></a>GArrowTensor</span></h2>
+<p>GArrowTensor \u2014 Tensor class.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowTensor.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">
+<a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="returnvalue">GArrowTensor</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTensor.html#garrow-tensor-new" title="garrow_tensor_new�()">garrow_tensor_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-value-data-type" title="garrow_tensor_get_value_data_type�()">garrow_tensor_get_value_data_type</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType"><span class="returnvalue">GArrowType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-value-type" title="garrow_tensor_get_value_type�()">garrow_tensor_get_value_type</a>�<span class="c_punctuation">()</span>
+</td>
+</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="GArrowTensor.html#garrow-tensor-get-buffer" title="garrow_tensor_get_buffer�()">garrow_tensor_get_buffer</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-shape" title="garrow_tensor_get_shape�()">garrow_tensor_get_shape</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-strides" title="garrow_tensor_get_strides�()">garrow_tensor_get_strides</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint"><span class="returnvalue">gint</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-n-dimensions" title="garrow_tensor_get_n_dimensions�()">garrow_tensor_get_n_dimensions</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-dimension-name" title="garrow_tensor_get_dimension_name�()">garrow_tensor_get_dimension_name</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-size" title="garrow_tensor_get_size�()">garrow_tensor_get_size</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">
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-mutable" title="garrow_tensor_is_mutable�()">garrow_tensor_is_mutable</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">
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-contiguous" title="garrow_tensor_is_contiguous�()">garrow_tensor_is_contiguous</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">
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-row-major" title="garrow_tensor_is_row_major�()">garrow_tensor_is_row_major</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">
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-column-major" title="garrow_tensor_is_column_major�()">garrow_tensor_is_column_major</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowTensor.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="GArrowTensor.html#GArrowTensor--tensor" title="The \u201ctensor\u201d property">tensor</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowTensor.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="GArrowTensor.html#GArrowTensor-struct" title="struct GArrowTensor">GArrowTensor</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowTensor.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowTensor
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowTensor.includes"></a><h2>Includes</h2>
+<pre class="synopsis">#include &lt;arrow-glib/arrow-glib.h&gt;
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowTensor.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> is a tensor class.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowTensor.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-tensor-new"></a><h3>garrow_tensor_new�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="returnvalue">GArrowTensor</span></a>�*
+garrow_tensor_new (<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="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *data</code></em>,
+                   <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> *shape</code></em>,
+                   <em class="parameter"><code><GTKDOCLINK HREF="gsize"><span class="type">gsize</span></GTKDOCLINK> n_dimensions</code></em>,
+                   <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> *strides</code></em>,
+                   <em class="parameter"><code><GTKDOCLINK HREF="gsize"><span class="type">gsize</span></GTKDOCLINK> n_strides</code></em>,
+                   <em class="parameter"><code><GTKDOCLINK HREF="gchar"><span class="type">gchar</span></GTKDOCLINK> **dimention_names</code></em>,
+                   <em class="parameter"><code><GTKDOCLINK HREF="gsize"><span class="type">gsize</span></GTKDOCLINK> n_dimention_names</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.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> that indicates each element type
+in the tensor.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> that contains tensor data.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>shape</p></td>
+<td class="parameter_description"><p> A list of dimension sizes. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_dimensions]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_dimensions</p></td>
+<td class="parameter_description"><p>The number of dimensions.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strides</p></td>
+<td class="parameter_description"><p> A list of the number of
+bytes in each dimension. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_strides][nullable]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_strides</p></td>
+<td class="parameter_description"><p>The number of strides.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dimention_names</p></td>
+<td class="parameter_description"><p> A list of
+dimension names. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_dimention_names][nullable]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_dimention_names</p></td>
+<td class="parameter_description"><p>The number of dimension names</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.2.5"></a><h4>Returns</h4>
+<p> The newly created <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-get-value-data-type"></a><h3>garrow_tensor_get_value_data_type�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a>�*
+garrow_tensor_get_value_data_type (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.3.5"></a><h4>Returns</h4>
+<p> The data type of each value in the tensor. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-get-value-type"></a><h3>garrow_tensor_get_value_type�()</h3>
+<pre class="programlisting"><a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType"><span class="returnvalue">GArrowType</span></a>
+garrow_tensor_get_value_type (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.4.5"></a><h4>Returns</h4>
+<p> The type of each value in the tensor.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-get-buffer"></a><h3>garrow_tensor_get_buffer�()</h3>
+<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="returnvalue">GArrowBuffer</span></a>�*
+garrow_tensor_get_buffer (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.5.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.5.5"></a><h4>Returns</h4>
+<p> The data of the tensor. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-get-shape"></a><h3>garrow_tensor_get_shape�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>�*
+garrow_tensor_get_shape (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>,
+                         <em class="parameter"><code><GTKDOCLINK HREF="gint"><span class="type">gint</span></GTKDOCLINK> *n_dimensions</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.6.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_dimensions</p></td>
+<td class="parameter_description"><p> The number of dimensions. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.6.5"></a><h4>Returns</h4>
+<p> The shape of the tensor.
+It should be freed with <GTKDOCLINK HREF="g-free"><code class="function">g_free()</code></GTKDOCLINK> when no longer needed. </p>
+<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_dimensions]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-get-strides"></a><h3>garrow_tensor_get_strides�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>�*
+garrow_tensor_get_strides (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>,
+                           <em class="parameter"><code><GTKDOCLINK HREF="gint"><span class="type">gint</span></GTKDOCLINK> *n_strides</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.7.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_strides</p></td>
+<td class="parameter_description"><p> The number of strides. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.7.5"></a><h4>Returns</h4>
+<p> The strides of the tensor.
+It should be freed with <GTKDOCLINK HREF="g-free"><code class="function">g_free()</code></GTKDOCLINK> when no longer needed. </p>
+<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_strides]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-get-n-dimensions"></a><h3>garrow_tensor_get_n_dimensions�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint"><span class="returnvalue">gint</span></GTKDOCLINK>
+garrow_tensor_get_n_dimensions (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.8.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.8.5"></a><h4>Returns</h4>
+<p> The number of dimensions of the tensor.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-get-dimension-name"></a><h3>garrow_tensor_get_dimension_name�()</h3>
+<pre class="programlisting">const <GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+garrow_tensor_get_dimension_name (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>,
+                                  <em class="parameter"><code><GTKDOCLINK HREF="gint"><span class="type">gint</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.9.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target dimension.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.9.5"></a><h4>Returns</h4>
+<p> The i-th dimension name of the tensor.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-get-size"></a><h3>garrow_tensor_get_size�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+garrow_tensor_get_size (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.10.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.10.5"></a><h4>Returns</h4>
+<p> The number of value cells in the tensor.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-is-mutable"></a><h3>garrow_tensor_is_mutable�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_tensor_is_mutable (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.11.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.11.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> if the tensor is mutable, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> otherwise.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-is-contiguous"></a><h3>garrow_tensor_is_contiguous�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_tensor_is_contiguous (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.12.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.12.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> if the tensor is contiguous, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> otherwise.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-is-row-major"></a><h3>garrow_tensor_is_row_major�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_tensor_is_row_major (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.13.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.13.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> if the tensor is row major a.k.a. C order,
+<GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> otherwise.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-tensor-is-column-major"></a><h3>garrow_tensor_is_column_major�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_tensor_is_column_major (<em class="parameter"><code><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> *tensor</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.14.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>tensor</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.4.2.9.14.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> if the tensor is column major a.k.a. Fortran order,
+<GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> otherwise.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowTensor.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowTensor-struct"></a><h3>struct GArrowTensor</h3>
+<pre class="programlisting">struct GArrowTensor;</pre>
+<p>It wraps <code class="literal">arrow::Tensor</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowTensor.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowTensor--tensor"></a><h3>The <code class="literal">\u201ctensor\u201d</code> property</h3>
+<pre class="programlisting">  \u201ctensor\u201d                   <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::Tensor&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/GArrowWriteable.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowWriteable.html b/docs/c_glib/GArrowWriteable.html
new file mode 100644
index 0000000..295aa9b
--- /dev/null
+++ b/docs/c_glib/GArrowWriteable.html
@@ -0,0 +1,183 @@
+<!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: GArrowWriteable</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="output.html" title="Output">
+<link rel="prev" href="output.html" title="Output">
+<link rel="next" href="GArrowOutputStream.html" title="GArrowOutputStream">
+<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="#GArrowWriteable.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowWriteable.object-hierarchy" class="shortcut">Object Hierarchy</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="output.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="output.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowOutputStream.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowWriteable"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowWriteable.top_of_page"></a>GArrowWriteable</span></h2>
+<p>GArrowWriteable \u2014 Output interface</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowWriteable.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="GArrowWriteable.html#garrow-writeable-write" title="garrow_writeable_write�()">garrow_writeable_write</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">
+<a class="link" href="GArrowWriteable.html#garrow-writeable-flush" title="garrow_writeable_flush�()">garrow_writeable_flush</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowWriteable.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">�</td>
+<td class="function_name"><a class="link" href="GArrowWriteable.html#GArrowWriteableInterface" title="GArrowWriteableInterface">GArrowWriteableInterface</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowWriteable.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GInterface">GInterface</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowWriteable
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowWriteable.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowWriteable.html" title="GArrowWriteable"><span class="type">GArrowWriteable</span></a> is an interface for output. Output must be
+writeable.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowWriteable.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-writeable-write"></a><h3>garrow_writeable_write�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_writeable_write (<em class="parameter"><code><a class="link" href="GArrowWriteable.html" title="GArrowWriteable"><span class="type">GArrowWriteable</span></a> *writeable</code></em>,
+                        <em class="parameter"><code>const <GTKDOCLINK HREF="guint8"><span class="type">guint8</span></GTKDOCLINK> *data</code></em>,
+                        <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> n_bytes</code></em>,
+                        <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.3.4.2.7.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>writeable</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowWriteable.html" title="GArrowWriteable"><span class="type">GArrowWriteable</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p> The data to be written. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_bytes]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_bytes</p></td>
+<td class="parameter_description"><p>The number of bytes to be written.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.4.2.7.2.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-writeable-flush"></a><h3>garrow_writeable_flush�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_writeable_flush (<em class="parameter"><code><a class="link" href="GArrowWriteable.html" title="GArrowWriteable"><span class="type">GArrowWriteable</span></a> *writeable</code></em>,
+                        <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<p>It ensures writing all data on memory to storage.</p>
+<div class="refsect3">
+<a name="id-1.3.4.2.7.3.5"></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>writeable</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowWriteable.html" title="GArrowWriteable"><span class="type">GArrowWriteable</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.4.2.7.3.6"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowWriteable.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowWriteableInterface"></a><h3>GArrowWriteableInterface</h3>
+<pre class="programlisting">typedef struct _GArrowWriteableInterface GArrowWriteableInterface;</pre>
+<p>
+</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/GArrowWriteableFile.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowWriteableFile.html b/docs/c_glib/GArrowWriteableFile.html
new file mode 100644
index 0000000..354f4f5
--- /dev/null
+++ b/docs/c_glib/GArrowWriteableFile.html
@@ -0,0 +1,143 @@
+<!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: GArrowWriteableFile</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="output.html" title="Output">
+<link rel="prev" href="GArrowOutputStream.html" title="GArrowOutputStream">
+<link rel="next" href="GArrowFileOutputStream.html" title="GArrowFileOutputStream">
+<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="#GArrowWriteableFile.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowWriteableFile.object-hierarchy" class="shortcut">Object Hierarchy</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="output.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowOutputStream.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowFileOutputStream.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowWriteableFile"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowWriteableFile.top_of_page"></a>GArrowWriteableFile</span></h2>
+<p>GArrowWriteableFile \u2014 File output interface</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowWriteableFile.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="GArrowWriteableFile.html#garrow-writeable-file-write-at" title="garrow_writeable_file_write_at�()">garrow_writeable_file_write_at</a>�<span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowWriteableFile.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">�</td>
+<td class="function_name"><a class="link" href="GArrowWriteableFile.html#GArrowWriteableFileInterface" title="GArrowWriteableFileInterface">GArrowWriteableFileInterface</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowWriteableFile.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GInterface">GInterface</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowWriteableFile
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowWriteableFile.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowWriteableFile.html" title="GArrowWriteableFile"><span class="type">GArrowWriteableFile</span></a> is an interface for file output.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowWriteableFile.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-writeable-file-write-at"></a><h3>garrow_writeable_file_write_at�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_writeable_file_write_at (<em class="parameter"><code><a class="link" href="GArrowWriteableFile.html" title="GArrowWriteableFile"><span class="type">GArrowWriteableFile</span></a> *writeable_file</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> position</code></em>,
+                                <em class="parameter"><code>const <GTKDOCLINK HREF="guint8"><span class="type">guint8</span></GTKDOCLINK> *data</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> n_bytes</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.3.4.4.7.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>writeable_file</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowWriteableFile.html" title="GArrowWriteableFile"><span class="type">GArrowWriteableFile</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position</p></td>
+<td class="parameter_description"><p>The write start position.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p> The data to be written. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_bytes]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_bytes</p></td>
+<td class="parameter_description"><p>The number of bytes to be written.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.4.4.7.2.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowWriteableFile.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowWriteableFileInterface"></a><h3>GArrowWriteableFileInterface</h3>
+<pre class="programlisting">typedef struct _GArrowWriteableFileInterface GArrowWriteableFileInterface;</pre>
+<p>
+</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/annotation-glossary.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/annotation-glossary.html b/docs/c_glib/annotation-glossary.html
new file mode 100644
index 0000000..f5b7f38
--- /dev/null
+++ b/docs/c_glib/annotation-glossary.html
@@ -0,0 +1,47 @@
+<!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: Annotation Glossary</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-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"><span id="nav_glossary"><a class="shortcut" href="#glsA">A</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#glsE">E</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#glsO">O</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#glsT">T</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><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="api-index-0-3-0.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><img src="right-insensitive.png" width="16" height="16" border="0"></td>
+</tr></table>
+<div class="glossary">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="annotation-glossary"></a>Annotation Glossary</h1></div></div></div>
+<a name="glsA"></a><h3 class="title">A</h3>
+<dt><span class="glossterm"><a name="annotation-glossterm-array"></a>array</span></dt>
+<dd class="glossdef"><p>Parameter points to an array of items.</p></dd>
+<a name="glsE"></a><h3 class="title">E</h3>
+<dt><span class="glossterm"><a name="annotation-glossterm-element-type"></a>element-type</span></dt>
+<dd class="glossdef"><p>Generics and defining elements of containers and arrays.</p></dd>
+<a name="glsO"></a><h3 class="title">O</h3>
+<dt><span class="glossterm"><a name="annotation-glossterm-out"></a>out</span></dt>
+<dd class="glossdef"><p>Parameter for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
+<a name="glsT"></a><h3 class="title">T</h3>
+<dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt>
+<dd class="glossdef"><p>Free data after the code is done.</p></dd>
+</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/api-index-0-3-0.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/api-index-0-3-0.html b/docs/c_glib/api-index-0-3-0.html
new file mode 100644
index 0000000..fc9924e
--- /dev/null
+++ b/docs/c_glib/api-index-0-3-0.html
@@ -0,0 +1,178 @@
+<!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 new symbols in 0.3.0</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="deprecated-api-index.html" title="Index of deprecated API">
+<link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
+<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"><span id="nav_index"><a class="shortcut" href="#idxA">A</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxB">B</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxM">M</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxP">P</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxR">R</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxT">T</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><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="deprecated-api-index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="annotation-glossary.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="api-index-0-3-0"></a>Index of new symbols in 0.3.0</h1></div></div></div>
+<a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-get-null-bitmap" title="garrow_array_get_null_bitmap�()">garrow_array_get_null_bitmap</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-get-value-data-type" title="garrow_array_get_value_data_type�()">garrow_array_get_value_data_type</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-get-value-type" title="garrow_array_get_value_type�()">garrow_array_get_value_type</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-is-null" title="garrow_array_is_null�()">garrow_array_is_null</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<a name="idxB"></a><h3 class="title">B</h3>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-copy" title="garrow_buffer_copy�()">garrow_buffer_copy</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-capacity" title="garrow_buffer_get_capacity�()">garrow_buffer_get_capacity</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-data" title="garrow_buffer_get_data�()">garrow_buffer_get_data</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-mutable-data" title="garrow_buffer_get_mutable_data�()">garrow_buffer_get_mutable_data</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-parent" title="garrow_buffer_get_parent�()">garrow_buffer_get_parent</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-size" title="garrow_buffer_get_size�()">garrow_buffer_get_size</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-is-mutable" title="garrow_buffer_is_mutable�()">garrow_buffer_is_mutable</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-new" title="garrow_buffer_new�()">garrow_buffer_new</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-slice" title="garrow_buffer_slice�()">garrow_buffer_slice</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<a name="idxM"></a><h3 class="title">M</h3>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-mutable-buffer-new" title="garrow_mutable_buffer_new�()">garrow_mutable_buffer_new</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-mutable-buffer-slice" title="garrow_mutable_buffer_slice�()">garrow_mutable_buffer_slice</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<a name="idxP"></a><h3 class="title">P</h3>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-pool-buffer-new" title="garrow_pool_buffer_new�()">garrow_pool_buffer_new</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<a name="idxR"></a><h3 class="title">R</h3>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-resizable-buffer-reserve" title="garrow_resizable_buffer_reserve�()">garrow_resizable_buffer_reserve</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-resizable-buffer-resize" title="garrow_resizable_buffer_resize�()">garrow_resizable_buffer_resize</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<a name="idxT"></a><h3 class="title">T</h3>
+<dt>
+<a class="link" href="GArrowTable.html#garrow-table-add-column" title="garrow_table_add_column�()">garrow_table_add_column</a>, function in <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTable.html#garrow-table-remove-column" title="garrow_table_remove_column�()">garrow_table_remove_column</a>, function in <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-buffer" title="garrow_tensor_get_buffer�()">garrow_tensor_get_buffer</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-dimension-name" title="garrow_tensor_get_dimension_name�()">garrow_tensor_get_dimension_name</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-n-dimensions" title="garrow_tensor_get_n_dimensions�()">garrow_tensor_get_n_dimensions</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-shape" title="garrow_tensor_get_shape�()">garrow_tensor_get_shape</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-size" title="garrow_tensor_get_size�()">garrow_tensor_get_size</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-strides" title="garrow_tensor_get_strides�()">garrow_tensor_get_strides</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-value-data-type" title="garrow_tensor_get_value_data_type�()">garrow_tensor_get_value_data_type</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-value-type" title="garrow_tensor_get_value_type�()">garrow_tensor_get_value_type</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-column-major" title="garrow_tensor_is_column_major�()">garrow_tensor_is_column_major</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-contiguous" title="garrow_tensor_is_contiguous�()">garrow_tensor_is_contiguous</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-mutable" title="garrow_tensor_is_mutable�()">garrow_tensor_is_mutable</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-row-major" title="garrow_tensor_is_row_major�()">garrow_tensor_is_row_major</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-new" title="garrow_tensor_new�()">garrow_tensor_new</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>


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

Posted by we...@apache.org.
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/buffer-classes.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/buffer-classes.html b/docs/c_glib/buffer-classes.html
new file mode 100644
index 0000000..be7253d
--- /dev/null
+++ b/docs/c_glib/buffer-classes.html
@@ -0,0 +1,740 @@
+<!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: Buffer 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="buffer.html" title="Buffer">
+<link rel="prev" href="buffer.html" title="Buffer">
+<link rel="next" href="error.html" title="Error">
+<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="#buffer-classes.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#buffer-classes.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#buffer-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="buffer.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="buffer.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="error.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="buffer-classes"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="buffer-classes.top_of_page"></a>Buffer classes</span></h2>
+<p>Buffer classes</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="buffer-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">
+<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" title="garrow_buffer_new�()">garrow_buffer_new</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">
+<a class="link" href="buffer-classes.html#garrow-buffer-is-mutable" title="garrow_buffer_is_mutable�()">garrow_buffer_is_mutable</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="buffer-classes.html#garrow-buffer-get-capacity" title="garrow_buffer_get_capacity�()">garrow_buffer_get_capacity</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="GBytes"><span class="returnvalue">GBytes</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="buffer-classes.html#garrow-buffer-get-data" title="garrow_buffer_get_data�()">garrow_buffer_get_data</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="GBytes"><span class="returnvalue">GBytes</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="buffer-classes.html#garrow-buffer-get-mutable-data" title="garrow_buffer_get_mutable_data�()">garrow_buffer_get_mutable_data</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="buffer-classes.html#garrow-buffer-get-size" title="garrow_buffer_get_size�()">garrow_buffer_get_size</a>�<span class="c_punctuation">()</span>
+</td>
+</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-get-parent" title="garrow_buffer_get_parent�()">garrow_buffer_get_parent</a>�<span class="c_punctuation">()</span>
+</td>
+</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-copy" title="garrow_buffer_copy�()">garrow_buffer_copy</a>�<span class="c_punctuation">()</span>
+</td>
+</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-slice" title="garrow_buffer_slice�()">garrow_buffer_slice</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-new" title="garrow_mutable_buffer_new�()">garrow_mutable_buffer_new</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>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="buffer-classes.html#garrow-resizable-buffer-resize" title="garrow_resizable_buffer_resize�()">garrow_resizable_buffer_resize</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">
+<a class="link" href="buffer-classes.html#garrow-resizable-buffer-reserve" title="garrow_resizable_buffer_reserve�()">garrow_resizable_buffer_reserve</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="buffer-classes.html#GArrowPoolBuffer"><span class="returnvalue">GArrowPoolBuffer</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="buffer-classes.html#garrow-pool-buffer-new" title="garrow_pool_buffer_new�()">garrow_pool_buffer_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="buffer-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="buffer-classes.html#GArrowBuffer--buffer" title="The \u201cbuffer\u201d property">buffer</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<a name="GArrowBuffer"></a><a name="GArrowMutableBuffer"></a><a name="GArrowResizableBuffer"></a><a name="GArrowPoolBuffer"></a><div class="refsect1">
+<a name="buffer-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="buffer-classes.html#GArrowBuffer-struct" title="struct GArrowBuffer">GArrowBuffer</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="buffer-classes.html#GArrowMutableBuffer-struct" title="struct GArrowMutableBuffer">GArrowMutableBuffer</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="buffer-classes.html#GArrowResizableBuffer-struct" title="struct GArrowResizableBuffer">GArrowResizableBuffer</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="buffer-classes.html#GArrowPoolBuffer-struct" title="struct GArrowPoolBuffer">GArrowPoolBuffer</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="buffer-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="buffer-classes.html#GArrowBuffer">GArrowBuffer</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> GArrowMutableBuffer
+    <span class="lineart">\u2502</span>       <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="buffer-classes.html#GArrowResizableBuffer">GArrowResizableBuffer</a>
+    <span class="lineart">\u2502</span>           <span class="lineart">\u2570\u2500\u2500</span> GArrowPoolBuffer
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowBuffer
+        <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="buffer-classes.html#GArrowMutableBuffer">GArrowMutableBuffer</a>
+            <span class="lineart">\u2570\u2500\u2500</span> GArrowResizableBuffer
+                <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="buffer-classes.html#GArrowPoolBuffer">GArrowPoolBuffer</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="buffer-classes.includes"></a><h2>Includes</h2>
+<pre class="synopsis">#include &lt;arrow-glib/arrow-glib.h&gt;
+</pre>
+</div>
+<div class="refsect1">
+<a name="buffer-classes.description"></a><h2>Description</h2>
+<p><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> is a class for keeping data. Other classes such as
+<a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> and <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> can use data in buffer.</p>
+<p><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> is immutable.</p>
+<p><a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="type">GArrowMutableBuffer</span></a> is mutable.</p>
+<p><a class="link" href="buffer-classes.html#GArrowResizableBuffer"><span class="type">GArrowResizableBuffer</span></a> is mutable and
+resizable. <a class="link" href="buffer-classes.html#GArrowResizableBuffer"><span class="type">GArrowResizableBuffer</span></a> isn't instantiatable.</p>
+<p><a class="link" href="buffer-classes.html#GArrowPoolBuffer"><span class="type">GArrowPoolBuffer</span></a> is mutable, resizable and instantiatable.</p>
+</div>
+<div class="refsect1">
+<a name="buffer-classes.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-buffer-new"></a><h3>garrow_buffer_new�()</h3>
+<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="returnvalue">GArrowBuffer</span></a>�*
+garrow_buffer_new (<em class="parameter"><code>const <GTKDOCLINK HREF="guint8"><span class="type">guint8</span></GTKDOCLINK> *data</code></em>,
+                   <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> size</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.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</p></td>
+<td class="parameter_description"><p> Data for the buffer.
+They aren't owned by the new buffer.
+You must not free the data while the new buffer is alive. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=size]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The number of bytes of the data.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.2.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-buffer-is-mutable"></a><h3>garrow_buffer_is_mutable�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_buffer_is_mutable (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *buffer</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.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>buffer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.3.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> if the buffer is mutable, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> otherwise.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-buffer-get-capacity"></a><h3>garrow_buffer_get_capacity�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+garrow_buffer_get_capacity (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *buffer</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.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>buffer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.4.5"></a><h4>Returns</h4>
+<p> The number of bytes that where allocated for the buffer in
+total.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-buffer-get-data"></a><h3>garrow_buffer_get_data�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="GBytes"><span class="returnvalue">GBytes</span></GTKDOCLINK>�*
+garrow_buffer_get_data (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *buffer</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.5.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>buffer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.5.5"></a><h4>Returns</h4>
+<p> The data of the buffer. The data is owned by
+the buffer. You should not free or modify the data. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-buffer-get-mutable-data"></a><h3>garrow_buffer_get_mutable_data�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="GBytes"><span class="returnvalue">GBytes</span></GTKDOCLINK>�*
+garrow_buffer_get_mutable_data (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *buffer</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.6.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>buffer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.6.5"></a><h4>Returns</h4>
+<p> The data of the buffer. If the
+buffer is imutable, it returns <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. The data is owned by the
+buffer. You should not free the data. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][nullable]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-buffer-get-size"></a><h3>garrow_buffer_get_size�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+garrow_buffer_get_size (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *buffer</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.7.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>buffer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.7.5"></a><h4>Returns</h4>
+<p> The number of bytes that might have valid data.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-buffer-get-parent"></a><h3>garrow_buffer_get_parent�()</h3>
+<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="returnvalue">GArrowBuffer</span></a>�*
+garrow_buffer_get_parent (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *buffer</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.8.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>buffer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.8.5"></a><h4>Returns</h4>
+<p>  The parent <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p>
+<p><span class="annotation">[nullable][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-buffer-copy"></a><h3>garrow_buffer_copy�()</h3>
+<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="returnvalue">GArrowBuffer</span></a>�*
+garrow_buffer_copy (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *buffer</code></em>,
+                    <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> start</code></em>,
+                    <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> size</code></em>,
+                    <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.9.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>buffer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start</p></td>
+<td class="parameter_description"><p>An offset of data to be copied in byte.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The number of bytes to be copied from the start.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.9.5"></a><h4>Returns</h4>
+<p>  A newly copied <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> on success, <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
+<p><span class="annotation">[nullable][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-buffer-slice"></a><h3>garrow_buffer_slice�()</h3>
+<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="returnvalue">GArrowBuffer</span></a>�*
+garrow_buffer_slice (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *buffer</code></em>,
+                     <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> offset</code></em>,
+                     <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> size</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.10.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>buffer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset</p></td>
+<td class="parameter_description"><p>An offset in the buffer data in byte.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The number of bytes of the sliced data.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.10.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> that shares
+data of the base <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>. The created <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> has data
+start with offset from the base buffer data and are the specified
+bytes size. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-mutable-buffer-new"></a><h3>garrow_mutable_buffer_new�()</h3>
+<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="returnvalue">GArrowMutableBuffer</span></a>�*
+garrow_mutable_buffer_new (<em class="parameter"><code><GTKDOCLINK HREF="guint8"><span class="type">guint8</span></GTKDOCLINK> *data</code></em>,
+                           <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> size</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.11.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</p></td>
+<td class="parameter_description"><p> Data for the buffer.
+They aren't owned by the new buffer.
+You must not free the data while the new buffer is alive. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=size]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The number of bytes of the data.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.11.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="type">GArrowMutableBuffer</span></a>.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</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>,
+                             <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> offset</code></em>,
+                             <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> size</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.12.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>buffer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="type">GArrowMutableBuffer</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset</p></td>
+<td class="parameter_description"><p>An offset in the buffer data in byte.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The number of bytes of the sliced data.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.12.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="type">GArrowMutableBuffer</span></a> that
+shares data of the base <a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="type">GArrowMutableBuffer</span></a>. The created
+<a class="link" href="buffer-classes.html#GArrowMutableBuffer"><span class="type">GArrowMutableBuffer</span></a> has data start with offset from the base
+buffer data and are the specified bytes size. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-resizable-buffer-resize"></a><h3>garrow_resizable_buffer_resize�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_resizable_buffer_resize (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowResizableBuffer"><span class="type">GArrowResizableBuffer</span></a> *buffer</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> new_size</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.13.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>buffer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowResizableBuffer"><span class="type">GArrowResizableBuffer</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_size</p></td>
+<td class="parameter_description"><p>The new buffer size in bytes.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.13.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-resizable-buffer-reserve"></a><h3>garrow_resizable_buffer_reserve�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_resizable_buffer_reserve (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowResizableBuffer"><span class="type">GArrowResizableBuffer</span></a> *buffer</code></em>,
+                                 <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> new_capacity</code></em>,
+                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.14.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>buffer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="buffer-classes.html#GArrowResizableBuffer"><span class="type">GArrowResizableBuffer</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_capacity</p></td>
+<td class="parameter_description"><p>The new buffer capacity in bytes.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.14.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-pool-buffer-new"></a><h3>garrow_pool_buffer_new�()</h3>
+<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowPoolBuffer"><span class="returnvalue">GArrowPoolBuffer</span></a>�*
+garrow_pool_buffer_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.8.2.13.15.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="buffer-classes.html#GArrowPoolBuffer"><span class="type">GArrowPoolBuffer</span></a>.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="buffer-classes.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowBuffer-struct"></a><h3>struct GArrowBuffer</h3>
+<pre class="programlisting">struct GArrowBuffer;</pre>
+<p>It wraps <code class="literal">arrow::Buffer</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowMutableBuffer-struct"></a><h3>struct GArrowMutableBuffer</h3>
+<pre class="programlisting">struct GArrowMutableBuffer;</pre>
+<p>It wraps <code class="literal">arrow::MutableBuffer</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowResizableBuffer-struct"></a><h3>struct GArrowResizableBuffer</h3>
+<pre class="programlisting">struct GArrowResizableBuffer;</pre>
+<p>It wraps <code class="literal">arrow::ResizableBuffer</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowPoolBuffer-struct"></a><h3>struct GArrowPoolBuffer</h3>
+<pre class="programlisting">struct GArrowPoolBuffer;</pre>
+<p>It wraps <code class="literal">arrow::PoolBuffer</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="buffer-classes.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowBuffer--buffer"></a><h3>The <code class="literal">\u201cbuffer\u201d</code> property</h3>
+<pre class="programlisting">  \u201cbuffer\u201d                   <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::Buffer&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/buffer.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/buffer.html b/docs/c_glib/buffer.html
new file mode 100644
index 0000000..10b46c8
--- /dev/null
+++ b/docs/c_glib/buffer.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: Buffer</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="GArrowChunkedArray.html" title="GArrowChunkedArray">
+<link rel="next" href="buffer-classes.html" title="Buffer classes">
+<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="GArrowChunkedArray.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="buffer-classes.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="buffer"></a>Buffer</h2></div></div></div>
+<div class="toc"><dl class="toc"><dt>
+<span class="refentrytitle"><a href="buffer-classes.html">Buffer classes</a></span><span class="refpurpose"></span>
+</dt></dl></div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>


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

Posted by we...@apache.org.
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/api-index-full.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/api-index-full.html b/docs/c_glib/api-index-full.html
new file mode 100644
index 0000000..729015d
--- /dev/null
+++ b/docs/c_glib/api-index-full.html
@@ -0,0 +1,1423 @@
+<!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: API Index</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="object-tree.html" title="Object Hierarchy">
+<link rel="next" href="deprecated-api-index.html" title="Index of deprecated API">
+<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"><span id="nav_index"><a class="shortcut" href="#idxA">A</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxB">B</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxC">C</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxD">D</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxE">E</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxF">F</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxI">I</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxL">L</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxM">M</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxN">N</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxO">O</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxP">P</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxR">R</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxS">S</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxT">T</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxU">U</a>
+                    �<span class="dim">|</span>�
+                  <a class="shortcut" href="#idxW">W</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><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="object-tree.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="deprecated-api-index.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="api-index-full"></a>API Index</h1></div></div></div>
+<a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3>
+<dt>
+<a class="link" href="array-classes.html#GArrowArray-struct" title="struct GArrowArray">GArrowArray</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowArray--array" title="The \u201carray\u201d property">GArrowArray:array</a>, object property in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowArrayBuilder-struct" title="struct GArrowArrayBuilder">GArrowArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowArrayBuilder--array-builder" title="The \u201carray-builder\u201d property">GArrowArrayBuilder:array-builder</a>, object property in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-array-builder-finish" title="garrow_array_builder_finish�()">garrow_array_builder_finish</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-get-length" title="garrow_array_get_length�()">garrow_array_get_length</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-get-null-bitmap" title="garrow_array_get_null_bitmap�()">garrow_array_get_null_bitmap</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-get-n-nulls" title="garrow_array_get_n_nulls�()">garrow_array_get_n_nulls</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-get-offset" title="garrow_array_get_offset�()">garrow_array_get_offset</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-get-value-data-type" title="garrow_array_get_value_data_type�()">garrow_array_get_value_data_type</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-get-value-type" title="garrow_array_get_value_type�()">garrow_array_get_value_type</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-is-null" title="garrow_array_is_null�()">garrow_array_is_null</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-array-slice" title="garrow_array_slice�()">garrow_array_slice</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<a name="idxB"></a><h3 class="title">B</h3>
+<dt>
+<a class="link" href="array-classes.html#GArrowBinaryArray-struct" title="struct GArrowBinaryArray">GArrowBinaryArray</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder-struct" title="struct GArrowBinaryArrayBuilder">GArrowBinaryArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilderClass" title="struct GArrowBinaryArrayBuilderClass">GArrowBinaryArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowBinaryArrayClass" title="struct GArrowBinaryArrayClass">GArrowBinaryArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowBinaryDataType-struct" title="struct GArrowBinaryDataType">GArrowBinaryDataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowBinaryDataTypeClass" title="struct GArrowBinaryDataTypeClass">GArrowBinaryDataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append" title="garrow_binary_array_builder_append�()">garrow_binary_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append-null" title="garrow_binary_array_builder_append_null�()">garrow_binary_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-new" title="garrow_binary_array_builder_new�()">garrow_binary_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-binary-array-get-buffer" title="garrow_binary_array_get_buffer�()">garrow_binary_array_get_buffer</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-binary-array-get-value" title="garrow_binary_array_get_value�()">garrow_binary_array_get_value</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowBooleanArray-struct" title="struct GArrowBooleanArray">GArrowBooleanArray</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder-struct" title="struct GArrowBooleanArrayBuilder">GArrowBooleanArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilderClass" title="struct GArrowBooleanArrayBuilderClass">GArrowBooleanArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowBooleanArrayClass" title="struct GArrowBooleanArrayClass">GArrowBooleanArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowBooleanDataType-struct" title="struct GArrowBooleanDataType">GArrowBooleanDataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowBooleanDataTypeClass" title="struct GArrowBooleanDataTypeClass">GArrowBooleanDataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append" title="garrow_boolean_array_builder_append�()">garrow_boolean_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-null" title="garrow_boolean_array_builder_append_null�()">garrow_boolean_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-new" title="garrow_boolean_array_builder_new�()">garrow_boolean_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-boolean-array-get-value" title="garrow_boolean_array_get_value�()">garrow_boolean_array_get_value</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#GArrowBuffer-struct" title="struct GArrowBuffer">GArrowBuffer</a>, struct in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#GArrowBuffer--buffer" title="The \u201cbuffer\u201d property">GArrowBuffer:buffer</a>, object property in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-copy" title="garrow_buffer_copy�()">garrow_buffer_copy</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-capacity" title="garrow_buffer_get_capacity�()">garrow_buffer_get_capacity</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-data" title="garrow_buffer_get_data�()">garrow_buffer_get_data</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-mutable-data" title="garrow_buffer_get_mutable_data�()">garrow_buffer_get_mutable_data</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-parent" title="garrow_buffer_get_parent�()">garrow_buffer_get_parent</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-get-size" title="garrow_buffer_get_size�()">garrow_buffer_get_size</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-is-mutable" title="garrow_buffer_is_mutable�()">garrow_buffer_is_mutable</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-new" title="garrow_buffer_new�()">garrow_buffer_new</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-buffer-slice" title="garrow_buffer_slice�()">garrow_buffer_slice</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<a name="idxC"></a><h3 class="title">C</h3>
+<dt>
+<a class="link" href="GArrowChunkedArray.html#GArrowChunkedArray-struct" title="struct GArrowChunkedArray">GArrowChunkedArray</a>, struct in <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray">GArrowChunkedArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowChunkedArray.html#GArrowChunkedArray--chunked-array" title="The \u201cchunked-array\u201d property">GArrowChunkedArray:chunked-array</a>, object property in <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray">GArrowChunkedArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-get-chunk" title="garrow_chunked_array_get_chunk�()">garrow_chunked_array_get_chunk</a>, function in <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray">GArrowChunkedArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-get-chunks" title="garrow_chunked_array_get_chunks�()">garrow_chunked_array_get_chunks</a>, function in <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray">GArrowChunkedArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-get-length" title="garrow_chunked_array_get_length�()">garrow_chunked_array_get_length</a>, function in <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray">GArrowChunkedArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-get-n-chunks" title="garrow_chunked_array_get_n_chunks�()">garrow_chunked_array_get_n_chunks</a>, function in <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray">GArrowChunkedArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-get-n-nulls" title="garrow_chunked_array_get_n_nulls�()">garrow_chunked_array_get_n_nulls</a>, function in <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray">GArrowChunkedArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-new" title="garrow_chunked_array_new�()">garrow_chunked_array_new</a>, function in <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray">GArrowChunkedArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowColumn.html#GArrowColumn-struct" title="struct GArrowColumn">GArrowColumn</a>, struct in <a class="link" href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowColumn.html#GArrowColumn--column" title="The \u201ccolumn\u201d property">GArrowColumn:column</a>, object property in <a class="link" href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowColumn.html#garrow-column-get-data" title="garrow_column_get_data�()">garrow_column_get_data</a>, function in <a class="link" href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowColumn.html#garrow-column-get-data-type" title="garrow_column_get_data_type�()">garrow_column_get_data_type</a>, function in <a class="link" href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowColumn.html#garrow-column-get-field" title="garrow_column_get_field�()">garrow_column_get_field</a>, function in <a class="link" href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowColumn.html#garrow-column-get-length" title="garrow_column_get_length�()">garrow_column_get_length</a>, function in <a class="link" href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowColumn.html#garrow-column-get-name" title="garrow_column_get_name�()">garrow_column_get_name</a>, function in <a class="link" href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowColumn.html#garrow-column-get-n-nulls" title="garrow_column_get_n_nulls�()">garrow_column_get_n_nulls</a>, function in <a class="link" href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowColumn.html#garrow-column-new-array" title="garrow_column_new_array�()">garrow_column_new_array</a>, function in <a class="link" href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowColumn.html#garrow-column-new-chunked-array" title="garrow_column_new_chunked_array�()">garrow_column_new_chunked_array</a>, function in <a class="link" href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+</dt>
+<dd></dd>
+<a name="idxD"></a><h3 class="title">D</h3>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowDataType-struct" title="struct GArrowDataType">GArrowDataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowDataType--data-type" title="The \u201cdata-type\u201d property">GArrowDataType:data-type</a>, object property in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#garrow-data-type-equal" title="garrow_data_type_equal�()">garrow_data_type_equal</a>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#garrow-data-type-type" title="garrow_data_type_type�()">garrow_data_type_type</a>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowDoubleArray-struct" title="struct GArrowDoubleArray">GArrowDoubleArray</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder-struct" title="struct GArrowDoubleArrayBuilder">GArrowDoubleArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilderClass" title="struct GArrowDoubleArrayBuilderClass">GArrowDoubleArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowDoubleArrayClass" title="struct GArrowDoubleArrayClass">GArrowDoubleArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowDoubleDataType-struct" title="struct GArrowDoubleDataType">GArrowDoubleDataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowDoubleDataTypeClass" title="struct GArrowDoubleDataTypeClass">GArrowDoubleDataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append" title="garrow_double_array_builder_append�()">garrow_double_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-null" title="garrow_double_array_builder_append_null�()">garrow_double_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-double-array-builder-new" title="garrow_double_array_builder_new�()">garrow_double_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-double-array-get-value" title="garrow_double_array_get_value�()">garrow_double_array_get_value</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<a name="idxE"></a><h3 class="title">E</h3>
+<dt>
+<a class="link" href="arrow-glib-GArrowError.html#GARROW-ERROR:CAPS" title="GARROW_ERROR">GARROW_ERROR</a>, macro in <a class="link" href="arrow-glib-GArrowError.html" title="GArrowError">GArrowError</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="arrow-glib-GArrowError.html#GArrowError" title="enum GArrowError">GArrowError</a>, enum in <a class="link" href="arrow-glib-GArrowError.html" title="GArrowError">GArrowError</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="arrow-glib-GArrowError.html#garrow-error-quark" title="garrow_error_quark�()">garrow_error_quark</a>, function in <a class="link" href="arrow-glib-GArrowError.html" title="GArrowError">GArrowError</a>
+</dt>
+<dd></dd>
+<a name="idxF"></a><h3 class="title">F</h3>
+<dt>
+<a class="link" href="GArrowField.html#GArrowField-struct" title="struct GArrowField">GArrowField</a>, struct in <a class="link" href="GArrowField.html" title="GArrowField">GArrowField</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowField.html#GArrowField--field" title="The \u201cfield\u201d property">GArrowField:field</a>, object property in <a class="link" href="GArrowField.html" title="GArrowField">GArrowField</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowField.html#garrow-field-equal" title="garrow_field_equal�()">garrow_field_equal</a>, function in <a class="link" href="GArrowField.html" title="GArrowField">GArrowField</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowField.html#garrow-field-get-data-type" title="garrow_field_get_data_type�()">garrow_field_get_data_type</a>, function in <a class="link" href="GArrowField.html" title="GArrowField">GArrowField</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowField.html#garrow-field-get-name" title="garrow_field_get_name�()">garrow_field_get_name</a>, function in <a class="link" href="GArrowField.html" title="GArrowField">GArrowField</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowField.html#garrow-field-is-nullable" title="garrow_field_is_nullable�()">garrow_field_is_nullable</a>, function in <a class="link" href="GArrowField.html" title="GArrowField">GArrowField</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowField.html#garrow-field-new" title="garrow_field_new�()">garrow_field_new</a>, function in <a class="link" href="GArrowField.html" title="GArrowField">GArrowField</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowField.html#garrow-field-new-full" title="garrow_field_new_full�()">garrow_field_new_full</a>, function in <a class="link" href="GArrowField.html" title="GArrowField">GArrowField</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowField.html#garrow-field-to-string" title="garrow_field_to_string�()">garrow_field_to_string</a>, function in <a class="link" href="GArrowField.html" title="GArrowField">GArrowField</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFile.html#GArrowFileInterface" title="GArrowFileInterface">GArrowFileInterface</a>, struct in <a class="link" href="GArrowFile.html" title="GArrowFile">GArrowFile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="arrow-glib-GArrowFileMode.html#GArrowFileMode" title="enum GArrowFileMode">GArrowFileMode</a>, enum in <a class="link" href="arrow-glib-GArrowFileMode.html" title="GArrowFileMode">GArrowFileMode</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileOutputStream.html#GArrowFileOutputStream-struct" title="struct GArrowFileOutputStream">GArrowFileOutputStream</a>, struct in <a class="link" href="GArrowFileOutputStream.html" title="GArrowFileOutputStream">GArrowFileOutputStream</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileOutputStream.html#GArrowFileOutputStream--file-output-stream" title="The \u201cfile-output-stream\u201d property">GArrowFileOutputStream:file-output-stream</a>, object property in <a class="link" href="GArrowFileOutputStream.html" title="GArrowFileOutputStream">GArrowFileOutputStream</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileReader.html#GArrowFileReader-struct" title="struct GArrowFileReader">GArrowFileReader</a>, struct in <a class="link" href="GArrowFileReader.html" title="GArrowFileReader">GArrowFileReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileReader.html#GArrowFileReader--file-reader" title="The \u201cfile-reader\u201d property">GArrowFileReader:file-reader</a>, object property in <a class="link" href="GArrowFileReader.html" title="GArrowFileReader">GArrowFileReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileWriter.html#GArrowFileWriter-struct" title="struct GArrowFileWriter">GArrowFileWriter</a>, struct in <a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter">GArrowFileWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFile.html#garrow-file-close" title="garrow_file_close�()">garrow_file_close</a>, function in <a class="link" href="GArrowFile.html" title="GArrowFile">GArrowFile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFile.html#garrow-file-get-mode" title="garrow_file_get_mode�()">garrow_file_get_mode</a>, function in <a class="link" href="GArrowFile.html" title="GArrowFile">GArrowFile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileOutputStream.html#garrow-file-output-stream-open" title="garrow_file_output_stream_open�()">garrow_file_output_stream_open</a>, function in <a class="link" href="GArrowFileOutputStream.html" title="GArrowFileOutputStream">GArrowFileOutputStream</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileReader.html#garrow-file-reader-get-n-record-batches" title="garrow_file_reader_get_n_record_batches�()">garrow_file_reader_get_n_record_batches</a>, function in <a class="link" href="GArrowFileReader.html" title="GArrowFileReader">GArrowFileReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileReader.html#garrow-file-reader-get-record-batch" title="garrow_file_reader_get_record_batch�()">garrow_file_reader_get_record_batch</a>, function in <a class="link" href="GArrowFileReader.html" title="GArrowFileReader">GArrowFileReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileReader.html#garrow-file-reader-get-schema" title="garrow_file_reader_get_schema�()">garrow_file_reader_get_schema</a>, function in <a class="link" href="GArrowFileReader.html" title="GArrowFileReader">GArrowFileReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileReader.html#garrow-file-reader-get-version" title="garrow_file_reader_get_version�()">garrow_file_reader_get_version</a>, function in <a class="link" href="GArrowFileReader.html" title="GArrowFileReader">GArrowFileReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileReader.html#garrow-file-reader-open" title="garrow_file_reader_open�()">garrow_file_reader_open</a>, function in <a class="link" href="GArrowFileReader.html" title="GArrowFileReader">GArrowFileReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFile.html#garrow-file-tell" title="garrow_file_tell�()">garrow_file_tell</a>, function in <a class="link" href="GArrowFile.html" title="GArrowFile">GArrowFile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileWriter.html#garrow-file-writer-close" title="garrow_file_writer_close�()">garrow_file_writer_close</a>, function in <a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter">GArrowFileWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileWriter.html#garrow-file-writer-open" title="garrow_file_writer_open�()">garrow_file_writer_open</a>, function in <a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter">GArrowFileWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowFileWriter.html#garrow-file-writer-write-record-batch" title="garrow_file_writer_write_record_batch�()">garrow_file_writer_write_record_batch</a>, function in <a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter">GArrowFileWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowFloatArray-struct" title="struct GArrowFloatArray">GArrowFloatArray</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder-struct" title="struct GArrowFloatArrayBuilder">GArrowFloatArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilderClass" title="struct GArrowFloatArrayBuilderClass">GArrowFloatArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowFloatArrayClass" title="struct GArrowFloatArrayClass">GArrowFloatArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowFloatDataType-struct" title="struct GArrowFloatDataType">GArrowFloatDataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowFloatDataTypeClass" title="struct GArrowFloatDataTypeClass">GArrowFloatDataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append" title="garrow_float_array_builder_append�()">garrow_float_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-null" title="garrow_float_array_builder_append_null�()">garrow_float_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-float-array-builder-new" title="garrow_float_array_builder_new�()">garrow_float_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-float-array-get-value" title="garrow_float_array_get_value�()">garrow_float_array_get_value</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<a name="idxI"></a><h3 class="title">I</h3>
+<dt>
+<a class="link" href="GArrowInputStream.html#GArrowInputStreamInterface" title="GArrowInputStreamInterface">GArrowInputStreamInterface</a>, struct in <a class="link" href="GArrowInputStream.html" title="GArrowInputStream">GArrowInputStream</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowInt16Array-struct" title="struct GArrowInt16Array">GArrowInt16Array</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder-struct" title="struct GArrowInt16ArrayBuilder">GArrowInt16ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilderClass" title="struct GArrowInt16ArrayBuilderClass">GArrowInt16ArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowInt16ArrayClass" title="struct GArrowInt16ArrayClass">GArrowInt16ArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowInt16DataType-struct" title="struct GArrowInt16DataType">GArrowInt16DataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowInt16DataTypeClass" title="struct GArrowInt16DataTypeClass">GArrowInt16DataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append" title="garrow_int16_array_builder_append�()">garrow_int16_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-null" title="garrow_int16_array_builder_append_null�()">garrow_int16_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-new" title="garrow_int16_array_builder_new�()">garrow_int16_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-int16-array-get-value" title="garrow_int16_array_get_value�()">garrow_int16_array_get_value</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowInt32Array-struct" title="struct GArrowInt32Array">GArrowInt32Array</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder-struct" title="struct GArrowInt32ArrayBuilder">GArrowInt32ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilderClass" title="struct GArrowInt32ArrayBuilderClass">GArrowInt32ArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowInt32ArrayClass" title="struct GArrowInt32ArrayClass">GArrowInt32ArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowInt32DataType-struct" title="struct GArrowInt32DataType">GArrowInt32DataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowInt32DataTypeClass" title="struct GArrowInt32DataTypeClass">GArrowInt32DataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int32-array-builder-append" title="garrow_int32_array_builder_append�()">garrow_int32_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int32-array-builder-append-null" title="garrow_int32_array_builder_append_null�()">garrow_int32_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int32-array-builder-new" title="garrow_int32_array_builder_new�()">garrow_int32_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-int32-array-get-value" title="garrow_int32_array_get_value�()">garrow_int32_array_get_value</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowInt64Array-struct" title="struct GArrowInt64Array">GArrowInt64Array</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder-struct" title="struct GArrowInt64ArrayBuilder">GArrowInt64ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilderClass" title="struct GArrowInt64ArrayBuilderClass">GArrowInt64ArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowInt64ArrayClass" title="struct GArrowInt64ArrayClass">GArrowInt64ArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowInt64DataType-struct" title="struct GArrowInt64DataType">GArrowInt64DataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowInt64DataTypeClass" title="struct GArrowInt64DataTypeClass">GArrowInt64DataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int64-array-builder-append" title="garrow_int64_array_builder_append�()">garrow_int64_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int64-array-builder-append-null" title="garrow_int64_array_builder_append_null�()">garrow_int64_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int64-array-builder-new" title="garrow_int64_array_builder_new�()">garrow_int64_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-int64-array-get-value" title="garrow_int64_array_get_value�()">garrow_int64_array_get_value</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowInt8Array-struct" title="struct GArrowInt8Array">GArrowInt8Array</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder-struct" title="struct GArrowInt8ArrayBuilder">GArrowInt8ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilderClass" title="struct GArrowInt8ArrayBuilderClass">GArrowInt8ArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowInt8ArrayClass" title="struct GArrowInt8ArrayClass">GArrowInt8ArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowInt8DataType-struct" title="struct GArrowInt8DataType">GArrowInt8DataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowInt8DataTypeClass" title="struct GArrowInt8DataTypeClass">GArrowInt8DataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int8-array-builder-append" title="garrow_int8_array_builder_append�()">garrow_int8_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int8-array-builder-append-null" title="garrow_int8_array_builder_append_null�()">garrow_int8_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-int8-array-builder-new" title="garrow_int8_array_builder_new�()">garrow_int8_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-int8-array-get-value" title="garrow_int8_array_get_value�()">garrow_int8_array_get_value</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<a name="idxL"></a><h3 class="title">L</h3>
+<dt>
+<a class="link" href="array-classes.html#GArrowListArray-struct" title="struct GArrowListArray">GArrowListArray</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowListArrayBuilder-struct" title="struct GArrowListArrayBuilder">GArrowListArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowListArrayBuilderClass" title="struct GArrowListArrayBuilderClass">GArrowListArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowListArrayClass" title="struct GArrowListArrayClass">GArrowListArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowListDataType-struct" title="struct GArrowListDataType">GArrowListDataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowListDataTypeClass" title="struct GArrowListDataTypeClass">GArrowListDataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-list-array-builder-append" title="garrow_list_array_builder_append�()">garrow_list_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-list-array-builder-append-null" title="garrow_list_array_builder_append_null�()">garrow_list_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-list-array-builder-get-value-builder" title="garrow_list_array_builder_get_value_builder�()">garrow_list_array_builder_get_value_builder</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-list-array-builder-new" title="garrow_list_array_builder_new�()">garrow_list_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-list-array-get-value" title="garrow_list_array_get_value�()">garrow_list_array_get_value</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-list-array-get-value-type" title="garrow_list_array_get_value_type�()">garrow_list_array_get_value_type</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<a name="idxM"></a><h3 class="title">M</h3>
+<dt>
+<a class="link" href="GArrowMemoryMappedFile.html#GArrowMemoryMappedFile-struct" title="struct GArrowMemoryMappedFile">GArrowMemoryMappedFile</a>, struct in <a class="link" href="GArrowMemoryMappedFile.html" title="GArrowMemoryMappedFile">GArrowMemoryMappedFile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowMemoryMappedFile.html#GArrowMemoryMappedFile--memory-mapped-file" title="The \u201cmemory-mapped-file\u201d property">GArrowMemoryMappedFile:memory-mapped-file</a>, object property in <a class="link" href="GArrowMemoryMappedFile.html" title="GArrowMemoryMappedFile">GArrowMemoryMappedFile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowMemoryMappedFile.html#garrow-memory-mapped-file-open" title="garrow_memory_mapped_file_open�()">garrow_memory_mapped_file_open</a>, function in <a class="link" href="GArrowMemoryMappedFile.html" title="GArrowMemoryMappedFile">GArrowMemoryMappedFile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="arrow-glib-GArrowMetadataVersion.html#GArrowMetadataVersion" title="enum GArrowMetadataVersion">GArrowMetadataVersion</a>, enum in <a class="link" href="arrow-glib-GArrowMetadataVersion.html" title="GArrowMetadataVersion">GArrowMetadataVersion</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#GArrowMutableBuffer-struct" title="struct GArrowMutableBuffer">GArrowMutableBuffer</a>, struct in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-mutable-buffer-new" title="garrow_mutable_buffer_new�()">garrow_mutable_buffer_new</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-mutable-buffer-slice" title="garrow_mutable_buffer_slice�()">garrow_mutable_buffer_slice</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<a name="idxN"></a><h3 class="title">N</h3>
+<dt>
+<a class="link" href="array-classes.html#GArrowNullArray-struct" title="struct GArrowNullArray">GArrowNullArray</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowNullArrayClass" title="struct GArrowNullArrayClass">GArrowNullArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowNullDataType-struct" title="struct GArrowNullDataType">GArrowNullDataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowNullDataTypeClass" title="struct GArrowNullDataTypeClass">GArrowNullDataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-null-array-new" title="garrow_null_array_new�()">garrow_null_array_new</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<a name="idxO"></a><h3 class="title">O</h3>
+<dt>
+<a class="link" href="GArrowOutputStream.html#GArrowOutputStreamInterface" title="GArrowOutputStreamInterface">GArrowOutputStreamInterface</a>, struct in <a class="link" href="GArrowOutputStream.html" title="GArrowOutputStream">GArrowOutputStream</a>
+</dt>
+<dd></dd>
+<a name="idxP"></a><h3 class="title">P</h3>
+<dt>
+<a class="link" href="buffer-classes.html#GArrowPoolBuffer-struct" title="struct GArrowPoolBuffer">GArrowPoolBuffer</a>, struct in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-pool-buffer-new" title="garrow_pool_buffer_new�()">garrow_pool_buffer_new</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowPrimitiveArray-struct" title="struct GArrowPrimitiveArray">GArrowPrimitiveArray</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowPrimitiveArrayClass" title="struct GArrowPrimitiveArrayClass">GArrowPrimitiveArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-primitive-array-get-buffer" title="garrow_primitive_array_get_buffer�()">garrow_primitive_array_get_buffer</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<a name="idxR"></a><h3 class="title">R</h3>
+<dt>
+<a class="link" href="GArrowRandomAccessFile.html#GArrowRandomAccessFileInterface" title="GArrowRandomAccessFileInterface">GArrowRandomAccessFileInterface</a>, struct in <a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile">GArrowRandomAccessFile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRandomAccessFile.html#garrow-random-access-file-get-size" title="garrow_random_access_file_get_size�()">garrow_random_access_file_get_size</a>, function in <a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile">GArrowRandomAccessFile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRandomAccessFile.html#garrow-random-access-file-get-support-zero-copy" title="garrow_random_access_file_get_support_zero_copy�()">garrow_random_access_file_get_support_zero_copy</a>, function in <a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile">GArrowRandomAccessFile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRandomAccessFile.html#garrow-random-access-file-read-at" title="garrow_random_access_file_read_at�()">garrow_random_access_file_read_at</a>, function in <a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile">GArrowRandomAccessFile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowReadable.html#GArrowReadableInterface" title="GArrowReadableInterface">GArrowReadableInterface</a>, struct in <a class="link" href="GArrowReadable.html" title="GArrowReadable">GArrowReadable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowReadable.html#garrow-readable-read" title="garrow_readable_read�()">garrow_readable_read</a>, function in <a class="link" href="GArrowReadable.html" title="GArrowReadable">GArrowReadable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRecordBatch.html#GArrowRecordBatch-struct" title="struct GArrowRecordBatch">GArrowRecordBatch</a>, struct in <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRecordBatch.html#GArrowRecordBatch--record-batch" title="The \u201crecord-batch\u201d property">GArrowRecordBatch:record-batch</a>, object property in <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-column" title="garrow_record_batch_get_column�()">garrow_record_batch_get_column</a>, function in <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-columns" title="garrow_record_batch_get_columns�()">garrow_record_batch_get_columns</a>, function in <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-column-name" title="garrow_record_batch_get_column_name�()">garrow_record_batch_get_column_name</a>, function in <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-n-columns" title="garrow_record_batch_get_n_columns�()">garrow_record_batch_get_n_columns</a>, function in <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-n-rows" title="garrow_record_batch_get_n_rows�()">garrow_record_batch_get_n_rows</a>, function in <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-schema" title="garrow_record_batch_get_schema�()">garrow_record_batch_get_schema</a>, function in <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-new" title="garrow_record_batch_new�()">garrow_record_batch_new</a>, function in <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-slice" title="garrow_record_batch_slice�()">garrow_record_batch_slice</a>, function in <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#GArrowResizableBuffer-struct" title="struct GArrowResizableBuffer">GArrowResizableBuffer</a>, struct in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-resizable-buffer-reserve" title="garrow_resizable_buffer_reserve�()">garrow_resizable_buffer_reserve</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="buffer-classes.html#garrow-resizable-buffer-resize" title="garrow_resizable_buffer_resize�()">garrow_resizable_buffer_resize</a>, function in <a class="link" href="buffer-classes.html" title="Buffer classes">GArrowBuffer</a>
+</dt>
+<dd></dd>
+<a name="idxS"></a><h3 class="title">S</h3>
+<dt>
+<a class="link" href="GArrowSchema.html#GArrowSchema-struct" title="struct GArrowSchema">GArrowSchema</a>, struct in <a class="link" href="GArrowSchema.html" title="GArrowSchema">GArrowSchema</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowSchema.html#GArrowSchema--schema" title="The \u201cschema\u201d property">GArrowSchema:schema</a>, object property in <a class="link" href="GArrowSchema.html" title="GArrowSchema">GArrowSchema</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowSchema.html#garrow-schema-get-field" title="garrow_schema_get_field�()">garrow_schema_get_field</a>, function in <a class="link" href="GArrowSchema.html" title="GArrowSchema">GArrowSchema</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowSchema.html#garrow-schema-get-fields" title="garrow_schema_get_fields�()">garrow_schema_get_fields</a>, function in <a class="link" href="GArrowSchema.html" title="GArrowSchema">GArrowSchema</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowSchema.html#garrow-schema-get-field-by-name" title="garrow_schema_get_field_by_name�()">garrow_schema_get_field_by_name</a>, function in <a class="link" href="GArrowSchema.html" title="GArrowSchema">GArrowSchema</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowSchema.html#garrow-schema-new" title="garrow_schema_new�()">garrow_schema_new</a>, function in <a class="link" href="GArrowSchema.html" title="GArrowSchema">GArrowSchema</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowSchema.html#garrow-schema-n-fields" title="garrow_schema_n_fields�()">garrow_schema_n_fields</a>, function in <a class="link" href="GArrowSchema.html" title="GArrowSchema">GArrowSchema</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowSchema.html#garrow-schema-to-string" title="garrow_schema_to_string�()">garrow_schema_to_string</a>, function in <a class="link" href="GArrowSchema.html" title="GArrowSchema">GArrowSchema</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowStreamReader.html#GArrowStreamReader-struct" title="struct GArrowStreamReader">GArrowStreamReader</a>, struct in <a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader">GArrowStreamReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowStreamReader.html#GArrowStreamReader--stream-reader" title="The \u201cstream-reader\u201d property">GArrowStreamReader:stream-reader</a>, object property in <a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader">GArrowStreamReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowStreamWriter.html#GArrowStreamWriter-struct" title="struct GArrowStreamWriter">GArrowStreamWriter</a>, struct in <a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter">GArrowStreamWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowStreamWriter.html#GArrowStreamWriter--stream-writer" title="The \u201cstream-writer\u201d property">GArrowStreamWriter:stream-writer</a>, object property in <a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter">GArrowStreamWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowStreamReader.html#garrow-stream-reader-get-next-record-batch" title="garrow_stream_reader_get_next_record_batch�()">garrow_stream_reader_get_next_record_batch</a>, function in <a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader">GArrowStreamReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowStreamReader.html#garrow-stream-reader-get-schema" title="garrow_stream_reader_get_schema�()">garrow_stream_reader_get_schema</a>, function in <a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader">GArrowStreamReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowStreamReader.html#garrow-stream-reader-open" title="garrow_stream_reader_open�()">garrow_stream_reader_open</a>, function in <a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader">GArrowStreamReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowStreamWriter.html#garrow-stream-writer-close" title="garrow_stream_writer_close�()">garrow_stream_writer_close</a>, function in <a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter">GArrowStreamWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowStreamWriter.html#garrow-stream-writer-open" title="garrow_stream_writer_open�()">garrow_stream_writer_open</a>, function in <a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter">GArrowStreamWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowStreamWriter.html#garrow-stream-writer-write-record-batch" title="garrow_stream_writer_write_record_batch�()">garrow_stream_writer_write_record_batch</a>, function in <a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter">GArrowStreamWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowStringArray-struct" title="struct GArrowStringArray">GArrowStringArray</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder-struct" title="struct GArrowStringArrayBuilder">GArrowStringArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowStringArrayBuilderClass" title="struct GArrowStringArrayBuilderClass">GArrowStringArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowStringArrayClass" title="struct GArrowStringArrayClass">GArrowStringArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowStringDataType-struct" title="struct GArrowStringDataType">GArrowStringDataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowStringDataTypeClass" title="struct GArrowStringDataTypeClass">GArrowStringDataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-string-array-builder-append" title="garrow_string_array_builder_append�()">garrow_string_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-string-array-builder-new" title="garrow_string_array_builder_new�()">garrow_string_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-string-array-get-string" title="garrow_string_array_get_string�()">garrow_string_array_get_string</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowStructArray-struct" title="struct GArrowStructArray">GArrowStructArray</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder-struct" title="struct GArrowStructArrayBuilder">GArrowStructArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowStructArrayBuilderClass" title="struct GArrowStructArrayBuilderClass">GArrowStructArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowStructArrayClass" title="struct GArrowStructArrayClass">GArrowStructArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowStructDataType-struct" title="struct GArrowStructDataType">GArrowStructDataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowStructDataTypeClass" title="struct GArrowStructDataTypeClass">GArrowStructDataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-struct-array-builder-append" title="garrow_struct_array_builder_append�()">garrow_struct_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-struct-array-builder-append-null" title="garrow_struct_array_builder_append_null�()">garrow_struct_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-struct-array-builder-get-field-builder" title="garrow_struct_array_builder_get_field_builder�()">garrow_struct_array_builder_get_field_builder</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-struct-array-builder-get-field-builders" title="garrow_struct_array_builder_get_field_builders�()">garrow_struct_array_builder_get_field_builders</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-struct-array-builder-new" title="garrow_struct_array_builder_new�()">garrow_struct_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-struct-array-get-field" title="garrow_struct_array_get_field�()">garrow_struct_array_get_field</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-struct-array-get-fields" title="garrow_struct_array_get_fields�()">garrow_struct_array_get_fields</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<a name="idxT"></a><h3 class="title">T</h3>
+<dt>
+<a class="link" href="GArrowTable.html#GArrowTable-struct" title="struct GArrowTable">GArrowTable</a>, struct in <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTable.html#GArrowTable--table" title="The \u201ctable\u201d property">GArrowTable:table</a>, object property in <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTable.html#garrow-table-add-column" title="garrow_table_add_column�()">garrow_table_add_column</a>, function in <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTable.html#garrow-table-get-column" title="garrow_table_get_column�()">garrow_table_get_column</a>, function in <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTable.html#garrow-table-get-n-columns" title="garrow_table_get_n_columns�()">garrow_table_get_n_columns</a>, function in <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTable.html#garrow-table-get-n-rows" title="garrow_table_get_n_rows�()">garrow_table_get_n_rows</a>, function in <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTable.html#garrow-table-get-schema" title="garrow_table_get_schema�()">garrow_table_get_schema</a>, function in <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTable.html#garrow-table-new" title="garrow_table_new�()">garrow_table_new</a>, function in <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTable.html#garrow-table-remove-column" title="garrow_table_remove_column�()">garrow_table_remove_column</a>, function in <a class="link" href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#GArrowTensor-struct" title="struct GArrowTensor">GArrowTensor</a>, struct in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#GArrowTensor--tensor" title="The \u201ctensor\u201d property">GArrowTensor:tensor</a>, object property in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-buffer" title="garrow_tensor_get_buffer�()">garrow_tensor_get_buffer</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-dimension-name" title="garrow_tensor_get_dimension_name�()">garrow_tensor_get_dimension_name</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-n-dimensions" title="garrow_tensor_get_n_dimensions�()">garrow_tensor_get_n_dimensions</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-shape" title="garrow_tensor_get_shape�()">garrow_tensor_get_shape</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-size" title="garrow_tensor_get_size�()">garrow_tensor_get_size</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-strides" title="garrow_tensor_get_strides�()">garrow_tensor_get_strides</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-value-data-type" title="garrow_tensor_get_value_data_type�()">garrow_tensor_get_value_data_type</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-get-value-type" title="garrow_tensor_get_value_type�()">garrow_tensor_get_value_type</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-column-major" title="garrow_tensor_is_column_major�()">garrow_tensor_is_column_major</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-contiguous" title="garrow_tensor_is_contiguous�()">garrow_tensor_is_contiguous</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-mutable" title="garrow_tensor_is_mutable�()">garrow_tensor_is_mutable</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-is-row-major" title="garrow_tensor_is_row_major�()">garrow_tensor_is_row_major</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GArrowTensor.html#garrow-tensor-new" title="garrow_tensor_new�()">garrow_tensor_new</a>, function in <a class="link" href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType">GArrowType</a>, enum in <a class="link" href="arrow-glib-GArrowType.html" title="GArrowType">GArrowType</a>
+</dt>
+<dd></dd>
+<a name="idxU"></a><h3 class="title">U</h3>
+<dt>
+<a class="link" href="array-classes.html#GArrowUInt16Array-struct" title="struct GArrowUInt16Array">GArrowUInt16Array</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder-struct" title="struct GArrowUInt16ArrayBuilder">GArrowUInt16ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilderClass" title="struct GArrowUInt16ArrayBuilderClass">GArrowUInt16ArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowUInt16ArrayClass" title="struct GArrowUInt16ArrayClass">GArrowUInt16ArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowUInt16DataType-struct" title="struct GArrowUInt16DataType">GArrowUInt16DataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowUInt16DataTypeClass" title="struct GArrowUInt16DataTypeClass">GArrowUInt16DataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-append" title="garrow_uint16_array_builder_append�()">garrow_uint16_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-append-null" title="garrow_uint16_array_builder_append_null�()">garrow_uint16_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-new" title="garrow_uint16_array_builder_new�()">garrow_uint16_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-uint16-array-get-value" title="garrow_uint16_array_get_value�()">garrow_uint16_array_get_value</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowUInt32Array-struct" title="struct GArrowUInt32Array">GArrowUInt32Array</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder-struct" title="struct GArrowUInt32ArrayBuilder">GArrowUInt32ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilderClass" title="struct GArrowUInt32ArrayBuilderClass">GArrowUInt32ArrayBuilderClass</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowUInt32ArrayClass" title="struct GArrowUInt32ArrayClass">GArrowUInt32ArrayClass</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowUInt32DataType-struct" title="struct GArrowUInt32DataType">GArrowUInt32DataType</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="data-type-classes.html#GArrowUInt32DataTypeClass" title="struct GArrowUInt32DataTypeClass">GArrowUInt32DataTypeClass</a>, struct in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-append" title="garrow_uint32_array_builder_append�()">garrow_uint32_array_builder_append</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-append-null" title="garrow_uint32_array_builder_append_null�()">garrow_uint32_array_builder_append_null</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-new" title="garrow_uint32_array_builder_new�()">garrow_uint32_array_builder_new</a>, function in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#garrow-uint32-array-get-value" title="garrow_uint32_array_get_value�()">garrow_uint32_array_get_value</a>, function in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<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>, function in <a class="link" href="data-type-classes.html" title="Data type classes">GArrowStructDataType</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-classes.html#GArrowUInt64Array-struct" title="struct GArrowUInt64Array">GArrowUInt64Array</a>, struct in <a class="link" href="array-classes.html" title="Array classes">GArrowStructArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder-struct" title="struct GArrowUInt64ArrayBuilder">GArrowUInt64ArrayBuilder</a>, struct in <a class="link" href="array-builder-classes.html" title="Array builder classes">GArrowStructArrayBuilder</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilderClass" title="struct GArrowUInt64ArrayBuilderClass">GArrowUInt64ArrayBuilderCl

<TRUNCATED>

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

Posted by we...@apache.org.
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/arrow-glib-GArrowError.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib-GArrowError.html b/docs/c_glib/arrow-glib-GArrowError.html
new file mode 100644
index 0000000..4ae6db3
--- /dev/null
+++ b/docs/c_glib/arrow-glib-GArrowError.html
@@ -0,0 +1,177 @@
+<!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: GArrowError</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="error.html" title="Error">
+<link rel="prev" href="error.html" title="Error">
+<link rel="next" href="io.html" title="Part�II.�IO">
+<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="#arrow-glib-GArrowError.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#arrow-glib-GArrowError.object-hierarchy" class="shortcut">Object Hierarchy</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="error.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="error.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="io.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="arrow-glib-GArrowError"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="arrow-glib-GArrowError.top_of_page"></a>GArrowError</span></h2>
+<p>GArrowError \u2014 Error code mapping between Arrow and arrow-glib</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowError.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="GQuark"><span class="returnvalue">GQuark</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="arrow-glib-GArrowError.html#garrow-error-quark" title="garrow_error_quark�()">garrow_error_quark</a>�<span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowError.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">enum</td>
+<td class="function_name"><a class="link" href="arrow-glib-GArrowError.html#GArrowError" title="enum GArrowError">GArrowError</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="arrow-glib-GArrowError.html#GARROW-ERROR:CAPS" title="GARROW_ERROR">GARROW_ERROR</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowError.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">
+</pre>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowError.description"></a><h2>Description</h2>
+<p><a class="link" href="arrow-glib-GArrowError.html#GArrowError" title="enum GArrowError"><span class="type">GArrowError</span></a> provides error codes corresponding to <code class="literal">arrow::Status</code>
+values.</p>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowError.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-error-quark"></a><h3>garrow_error_quark�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="GQuark"><span class="returnvalue">GQuark</span></GTKDOCLINK>
+garrow_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>
+</p>
+<div class="refsect3">
+<a name="id-1.2.9.2.7.2.5"></a><h4>Returns</h4>
+<p></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowError.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowError"></a><h3>enum GArrowError</h3>
+<p>The error codes are used by all arrow-glib functions.</p>
+<p>They are corresponding to <code class="literal">arrow::Status</code> values.</p>
+<div class="refsect3">
+<a name="id-1.2.9.2.8.2.5"></a><h4>Members</h4>
+<div class="informaltable"><table width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-ERROR-OUT-OF-MEMORY:CAPS"></a>GARROW_ERROR_OUT_OF_MEMORY</p></td>
+<td class="enum_member_description">
+<p>Out of memory error.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-ERROR-KEY:CAPS"></a>GARROW_ERROR_KEY</p></td>
+<td class="enum_member_description">
+<p>Key error.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-ERROR-TYPE:CAPS"></a>GARROW_ERROR_TYPE</p></td>
+<td class="enum_member_description">
+<p>Type error.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-ERROR-INVALID:CAPS"></a>GARROW_ERROR_INVALID</p></td>
+<td class="enum_member_description">
+<p>Invalid value error.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-ERROR-IO:CAPS"></a>GARROW_ERROR_IO</p></td>
+<td class="enum_member_description">
+<p>IO error.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-ERROR-UNKNOWN:CAPS"></a>GARROW_ERROR_UNKNOWN</p></td>
+<td class="enum_member_description">
+<p>Unknown error.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-ERROR-NOT-IMPLEMENTED:CAPS"></a>GARROW_ERROR_NOT_IMPLEMENTED</p></td>
+<td class="enum_member_description">
+<p>The feature is not implemented.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GARROW-ERROR:CAPS"></a><h3>GARROW_ERROR</h3>
+<pre class="programlisting">#define GARROW_ERROR garrow_error_quark()
+</pre>
+<p>
+</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/arrow-glib-GArrowFileMode.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib-GArrowFileMode.html b/docs/c_glib/arrow-glib-GArrowFileMode.html
new file mode 100644
index 0000000..66f3c99
--- /dev/null
+++ b/docs/c_glib/arrow-glib-GArrowFileMode.html
@@ -0,0 +1,106 @@
+<!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: GArrowFileMode</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="mode.html" title="Mode">
+<link rel="prev" href="mode.html" title="Mode">
+<link rel="next" href="input.html" title="Input">
+<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="#arrow-glib-GArrowFileMode.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#arrow-glib-GArrowFileMode.object-hierarchy" class="shortcut">Object Hierarchy</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="mode.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="mode.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="input.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="arrow-glib-GArrowFileMode"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="arrow-glib-GArrowFileMode.top_of_page"></a>GArrowFileMode</span></h2>
+<p>GArrowFileMode \u2014 File mode mapping between Arrow and arrow-glib</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowFileMode.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">enum</td>
+<td class="function_name"><a class="link" href="arrow-glib-GArrowFileMode.html#GArrowFileMode" title="enum GArrowFileMode">GArrowFileMode</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowFileMode.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">
+</pre>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowFileMode.description"></a><h2>Description</h2>
+<p><a class="link" href="arrow-glib-GArrowFileMode.html#GArrowFileMode" title="enum GArrowFileMode"><span class="type">GArrowFileMode</span></a> provides file modes corresponding to
+<code class="literal">arrow::io::FileMode::type</code> values.</p>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowFileMode.functions_details"></a><h2>Functions</h2>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowFileMode.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowFileMode"></a><h3>enum GArrowFileMode</h3>
+<p>They are corresponding to <code class="literal">arrow::io::FileMode::type</code> values.</p>
+<div class="refsect3">
+<a name="id-1.3.2.2.7.2.4"></a><h4>Members</h4>
+<div class="informaltable"><table width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-FILE-MODE-READ:CAPS"></a>GARROW_FILE_MODE_READ</p></td>
+<td class="enum_member_description">
+<p>For read.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-FILE-MODE-WRITE:CAPS"></a>GARROW_FILE_MODE_WRITE</p></td>
+<td class="enum_member_description">
+<p>For write.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-FILE-MODE-READWRITE:CAPS"></a>GARROW_FILE_MODE_READWRITE</p></td>
+<td class="enum_member_description">
+<p>For read-write.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</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/arrow-glib-GArrowMetadataVersion.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib-GArrowMetadataVersion.html b/docs/c_glib/arrow-glib-GArrowMetadataVersion.html
new file mode 100644
index 0000000..3b6bb35
--- /dev/null
+++ b/docs/c_glib/arrow-glib-GArrowMetadataVersion.html
@@ -0,0 +1,107 @@
+<!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: GArrowMetadataVersion</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="metadata.html" title="Metadata">
+<link rel="prev" href="metadata.html" title="Metadata">
+<link rel="next" href="reader.html" title="Reader">
+<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="#arrow-glib-GArrowMetadataVersion.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#arrow-glib-GArrowMetadataVersion.object-hierarchy" class="shortcut">Object Hierarchy</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="metadata.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="metadata.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="reader.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="arrow-glib-GArrowMetadataVersion"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="arrow-glib-GArrowMetadataVersion.top_of_page"></a>GArrowMetadataVersion</span></h2>
+<p>GArrowMetadataVersion \u2014 Metadata version mapgging between Arrow and arrow-glib</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowMetadataVersion.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">enum</td>
+<td class="function_name"><a class="link" href="arrow-glib-GArrowMetadataVersion.html#GArrowMetadataVersion" title="enum GArrowMetadataVersion">GArrowMetadataVersion</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowMetadataVersion.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">
+</pre>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowMetadataVersion.description"></a><h2>Description</h2>
+<p><a class="link" href="arrow-glib-GArrowMetadataVersion.html#GArrowMetadataVersion" title="enum GArrowMetadataVersion"><span class="type">GArrowMetadataVersion</span></a> provides metadata versions corresponding
+to <code class="literal">arrow::ipc::MetadataVersion</code> values.</p>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowMetadataVersion.functions_details"></a><h2>Functions</h2>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowMetadataVersion.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowMetadataVersion"></a><h3>enum GArrowMetadataVersion</h3>
+<p>They are corresponding to <code class="literal">arrow::ipc::MetadataVersion::type</code>
+values.</p>
+<div class="refsect3">
+<a name="id-1.4.2.2.7.2.4"></a><h4>Members</h4>
+<div class="informaltable"><table width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-METADATA-VERSION-V1:CAPS"></a>GARROW_METADATA_VERSION_V1</p></td>
+<td class="enum_member_description">
+<p>Version 1.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-METADATA-VERSION-V2:CAPS"></a>GARROW_METADATA_VERSION_V2</p></td>
+<td class="enum_member_description">
+<p>Version 2.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-METADATA-VERSION-V3:CAPS"></a>GARROW_METADATA_VERSION_V3</p></td>
+<td class="enum_member_description">
+<p>Version 3.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</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/arrow-glib-GArrowType.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib-GArrowType.html b/docs/c_glib/arrow-glib-GArrowType.html
new file mode 100644
index 0000000..8555c6a
--- /dev/null
+++ b/docs/c_glib/arrow-glib-GArrowType.html
@@ -0,0 +1,269 @@
+<!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: GArrowType</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="type.html" title="Type">
+<link rel="next" href="data-type-classes.html" title="Data type classes">
+<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="#arrow-glib-GArrowType.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#arrow-glib-GArrowType.object-hierarchy" class="shortcut">Object Hierarchy</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="type.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="data-type-classes.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="arrow-glib-GArrowType"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="arrow-glib-GArrowType.top_of_page"></a>GArrowType</span></h2>
+<p>GArrowType \u2014 Type mapping between Arrow and arrow-glib</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowType.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">enum</td>
+<td class="function_name"><a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType">GArrowType</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowType.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">
+</pre>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowType.description"></a><h2>Description</h2>
+<p><a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType"><span class="type">GArrowType</span></a> provides types corresponding to <code class="literal">arrow::Type::type</code>
+values.</p>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowType.functions_details"></a><h2>Functions</h2>
+</div>
+<div class="refsect1">
+<a name="arrow-glib-GArrowType.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowType"></a><h3>enum GArrowType</h3>
+<p>They are corresponding to <code class="literal">arrow::Type::type</code> values.</p>
+<div class="refsect3">
+<a name="id-1.2.5.2.7.2.4"></a><h4>Members</h4>
+<div class="informaltable"><table width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-NA:CAPS"></a>GARROW_TYPE_NA</p></td>
+<td class="enum_member_description">
+<p>A degenerate NULL type represented as 0 bytes/bits.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-BOOL:CAPS"></a>GARROW_TYPE_BOOL</p></td>
+<td class="enum_member_description">
+<p>A boolean value represented as 1 bit.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-UINT8:CAPS"></a>GARROW_TYPE_UINT8</p></td>
+<td class="enum_member_description">
+<p>Little-endian 8bit unsigned integer.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-INT8:CAPS"></a>GARROW_TYPE_INT8</p></td>
+<td class="enum_member_description">
+<p>Little-endian 8bit signed integer.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-UINT16:CAPS"></a>GARROW_TYPE_UINT16</p></td>
+<td class="enum_member_description">
+<p>Little-endian 16bit unsigned integer.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-INT16:CAPS"></a>GARROW_TYPE_INT16</p></td>
+<td class="enum_member_description">
+<p>Little-endian 16bit signed integer.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-UINT32:CAPS"></a>GARROW_TYPE_UINT32</p></td>
+<td class="enum_member_description">
+<p>Little-endian 32bit unsigned integer.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-INT32:CAPS"></a>GARROW_TYPE_INT32</p></td>
+<td class="enum_member_description">
+<p>Little-endian 32bit signed integer.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-UINT64:CAPS"></a>GARROW_TYPE_UINT64</p></td>
+<td class="enum_member_description">
+<p>Little-endian 64bit unsigned integer.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-INT64:CAPS"></a>GARROW_TYPE_INT64</p></td>
+<td class="enum_member_description">
+<p>Little-endian 64bit signed integer.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-HALF-FLOAT:CAPS"></a>GARROW_TYPE_HALF_FLOAT</p></td>
+<td class="enum_member_description">
+<p>2-byte floating point value.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-FLOAT:CAPS"></a>GARROW_TYPE_FLOAT</p></td>
+<td class="enum_member_description">
+<p>4-byte floating point value.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-DOUBLE:CAPS"></a>GARROW_TYPE_DOUBLE</p></td>
+<td class="enum_member_description">
+<p>8-byte floating point value.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-STRING:CAPS"></a>GARROW_TYPE_STRING</p></td>
+<td class="enum_member_description">
+<p>UTF-8 variable-length string.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-BINARY:CAPS"></a>GARROW_TYPE_BINARY</p></td>
+<td class="enum_member_description">
+<p>Variable-length bytes (no guarantee of UTF-8-ness).</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-DATE32:CAPS"></a>GARROW_TYPE_DATE32</p></td>
+<td class="enum_member_description">
+<p>int32 days since the UNIX epoch.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-DATE64:CAPS"></a>GARROW_TYPE_DATE64</p></td>
+<td class="enum_member_description">
+<p>int64 milliseconds since the UNIX epoch.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-TIMESTAMP:CAPS"></a>GARROW_TYPE_TIMESTAMP</p></td>
+<td class="enum_member_description">
+<p>Exact timestamp encoded with int64 since UNIX epoch.
+  Default unit millisecond.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-TIME32:CAPS"></a>GARROW_TYPE_TIME32</p></td>
+<td class="enum_member_description">
+<p>Exact time encoded with int32, supporting seconds or milliseconds</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-TIME64:CAPS"></a>GARROW_TYPE_TIME64</p></td>
+<td class="enum_member_description">
+<p>Exact time encoded with int64, supporting micro- or nanoseconds</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-INTERVAL:CAPS"></a>GARROW_TYPE_INTERVAL</p></td>
+<td class="enum_member_description">
+<p>YEAR_MONTH or DAY_TIME interval in SQL style.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-DECIMAL:CAPS"></a>GARROW_TYPE_DECIMAL</p></td>
+<td class="enum_member_description">
+<p>Precision- and scale-based decimal
+  type. Storage type depends on the parameters.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-LIST:CAPS"></a>GARROW_TYPE_LIST</p></td>
+<td class="enum_member_description">
+<p>A list of some logical data type.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-STRUCT:CAPS"></a>GARROW_TYPE_STRUCT</p></td>
+<td class="enum_member_description">
+<p>Struct of logical types.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-UNION:CAPS"></a>GARROW_TYPE_UNION</p></td>
+<td class="enum_member_description">
+<p>Unions of logical types.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GARROW-TYPE-DICTIONARY:CAPS"></a>GARROW_TYPE_DICTIONARY</p></td>
+<td class="enum_member_description">
+<p>Dictionary aka Category type.</p>
+</td>
+<td class="enum_member_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</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/arrow-glib.devhelp2
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib.devhelp2 b/docs/c_glib/arrow-glib.devhelp2
new file mode 100644
index 0000000..b66a198
--- /dev/null
+++ b/docs/c_glib/arrow-glib.devhelp2
@@ -0,0 +1,413 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
+<book xmlns="http://www.devhelp.net/book" title=" Reference Manual" link="index.html" author="" name="arrow-glib" version="2" language="c">
+  <chapters>
+    <sub name="Data" link="data.html">
+      <sub name="Array" link="array.html">
+        <sub name="Array classes" link="array-classes.html"/>
+      </sub>
+      <sub name="Array builder" link="array-builder.html">
+        <sub name="Array builder classes" link="array-builder-classes.html"/>
+      </sub>
+      <sub name="Tensor" link="tensor.html">
+        <sub name="GArrowTensor" link="GArrowTensor.html"/>
+      </sub>
+      <sub name="Type" link="type.html">
+        <sub name="GArrowType" link="arrow-glib-GArrowType.html"/>
+        <sub name="Data type classes" link="data-type-classes.html"/>
+      </sub>
+      <sub name="Schema" link="schema.html">
+        <sub name="GArrowField" link="GArrowField.html"/>
+        <sub name="GArrowSchema" link="GArrowSchema.html"/>
+      </sub>
+      <sub name="Table" link="table.html">
+        <sub name="GArrowTable" link="GArrowTable.html"/>
+        <sub name="GArrowRecordBatch" link="GArrowRecordBatch.html"/>
+        <sub name="GArrowColumn" link="GArrowColumn.html"/>
+        <sub name="GArrowChunkedArray" link="GArrowChunkedArray.html"/>
+      </sub>
+      <sub name="Buffer" link="buffer.html">
+        <sub name="Buffer classes" link="buffer-classes.html"/>
+      </sub>
+      <sub name="Error" link="error.html">
+        <sub name="GArrowError" link="arrow-glib-GArrowError.html"/>
+      </sub>
+    </sub>
+    <sub name="IO" link="io.html">
+      <sub name="Mode" link="mode.html">
+        <sub name="GArrowFileMode" link="arrow-glib-GArrowFileMode.html"/>
+      </sub>
+      <sub name="Input" link="input.html">
+        <sub name="GArrowReadable" link="GArrowReadable.html"/>
+        <sub name="GArrowInputStream" link="GArrowInputStream.html"/>
+        <sub name="GArrowRandomAccessFile" link="GArrowRandomAccessFile.html"/>
+      </sub>
+      <sub name="Output" link="output.html">
+        <sub name="GArrowWriteable" link="GArrowWriteable.html"/>
+        <sub name="GArrowOutputStream" link="GArrowOutputStream.html"/>
+        <sub name="GArrowWriteableFile" link="GArrowWriteableFile.html"/>
+        <sub name="GArrowFileOutputStream" link="GArrowFileOutputStream.html"/>
+      </sub>
+      <sub name="Input and output" link="input-output.html">
+        <sub name="GArrowFile" link="GArrowFile.html"/>
+        <sub name="GArrowMemoryMappedFile" link="GArrowMemoryMappedFile.html"/>
+      </sub>
+    </sub>
+    <sub name="IPC" link="ipc.html">
+      <sub name="Metadata" link="metadata.html">
+        <sub name="GArrowMetadataVersion" link="arrow-glib-GArrowMetadataVersion.html"/>
+      </sub>
+      <sub name="Reader" link="reader.html">
+        <sub name="GArrowFileReader" link="GArrowFileReader.html"/>
+        <sub name="GArrowStreamReader" link="GArrowStreamReader.html"/>
+      </sub>
+      <sub name="Writer" link="writer.html">
+        <sub name="GArrowFileWriter" link="GArrowFileWriter.html"/>
+        <sub name="GArrowStreamWriter" link="GArrowStreamWriter.html"/>
+      </sub>
+    </sub>
+    <sub name="Object Hierarchy" link="object-tree.html"/>
+    <sub name="API Index" link="api-index-full.html"/>
+    <sub name="Index of deprecated API" link="deprecated-api-index.html"/>
+    <sub name="Index of new symbols in 0.3.0" link="api-index-0-3-0.html"/>
+    <sub name="Annotation Glossary" link="annotation-glossary.html"/>
+  </chapters>
+  <functions>
+    <keyword type="function" name="garrow_array_is_null�()" link="array-classes.html#garrow-array-is-null" since="0.3.0"/>
+    <keyword type="function" name="garrow_array_get_length�()" link="array-classes.html#garrow-array-get-length"/>
+    <keyword type="function" name="garrow_array_get_offset�()" link="array-classes.html#garrow-array-get-offset"/>
+    <keyword type="function" name="garrow_array_get_n_nulls�()" link="array-classes.html#garrow-array-get-n-nulls"/>
+    <keyword type="function" name="garrow_array_get_null_bitmap�()" link="array-classes.html#garrow-array-get-null-bitmap" since="0.3.0"/>
+    <keyword type="function" name="garrow_array_get_value_data_type�()" link="array-classes.html#garrow-array-get-value-data-type" since="0.3.0"/>
+    <keyword type="function" name="garrow_array_get_value_type�()" link="array-classes.html#garrow-array-get-value-type" since="0.3.0"/>
+    <keyword type="function" name="garrow_array_slice�()" link="array-classes.html#garrow-array-slice"/>
+    <keyword type="function" name="garrow_null_array_new�()" link="array-classes.html#garrow-null-array-new"/>
+    <keyword type="function" name="garrow_primitive_array_get_buffer�()" link="array-classes.html#garrow-primitive-array-get-buffer"/>
+    <keyword type="function" name="garrow_boolean_array_get_value�()" link="array-classes.html#garrow-boolean-array-get-value"/>
+    <keyword type="function" name="garrow_int8_array_get_value�()" link="array-classes.html#garrow-int8-array-get-value"/>
+    <keyword type="function" name="garrow_uint8_array_get_value�()" link="array-classes.html#garrow-uint8-array-get-value"/>
+    <keyword type="function" name="garrow_int16_array_get_value�()" link="array-classes.html#garrow-int16-array-get-value"/>
+    <keyword type="function" name="garrow_uint16_array_get_value�()" link="array-classes.html#garrow-uint16-array-get-value"/>
+    <keyword type="function" name="garrow_int32_array_get_value�()" link="array-classes.html#garrow-int32-array-get-value"/>
+    <keyword type="function" name="garrow_uint32_array_get_value�()" link="array-classes.html#garrow-uint32-array-get-value"/>
+    <keyword type="function" name="garrow_int64_array_get_value�()" link="array-classes.html#garrow-int64-array-get-value"/>
+    <keyword type="function" name="garrow_uint64_array_get_value�()" link="array-classes.html#garrow-uint64-array-get-value"/>
+    <keyword type="function" name="garrow_float_array_get_value�()" link="array-classes.html#garrow-float-array-get-value"/>
+    <keyword type="function" name="garrow_double_array_get_value�()" link="array-classes.html#garrow-double-array-get-value"/>
+    <keyword type="function" name="garrow_binary_array_get_value�()" link="array-classes.html#garrow-binary-array-get-value"/>
+    <keyword type="function" name="garrow_binary_array_get_buffer�()" link="array-classes.html#garrow-binary-array-get-buffer"/>
+    <keyword type="function" name="garrow_string_array_get_string�()" link="array-classes.html#garrow-string-array-get-string"/>
+    <keyword type="function" name="garrow_list_array_get_value_type�()" link="array-classes.html#garrow-list-array-get-value-type"/>
+    <keyword type="function" name="garrow_list_array_get_value�()" link="array-classes.html#garrow-list-array-get-value"/>
+    <keyword type="function" name="garrow_struct_array_get_field�()" link="array-classes.html#garrow-struct-array-get-field"/>
+    <keyword type="function" name="garrow_struct_array_get_fields�()" link="array-classes.html#garrow-struct-array-get-fields"/>
+    <keyword type="struct" name="struct GArrowArray" link="array-classes.html#GArrowArray-struct"/>
+    <keyword type="struct" name="struct GArrowNullArray" link="array-classes.html#GArrowNullArray-struct"/>
+    <keyword type="struct" name="struct GArrowNullArrayClass" link="array-classes.html#GArrowNullArrayClass"/>
+    <keyword type="struct" name="struct GArrowPrimitiveArray" link="array-classes.html#GArrowPrimitiveArray-struct"/>
+    <keyword type="struct" name="struct GArrowPrimitiveArrayClass" link="array-classes.html#GArrowPrimitiveArrayClass"/>
+    <keyword type="struct" name="struct GArrowBooleanArray" link="array-classes.html#GArrowBooleanArray-struct"/>
+    <keyword type="struct" name="struct GArrowBooleanArrayClass" link="array-classes.html#GArrowBooleanArrayClass"/>
+    <keyword type="struct" name="struct GArrowInt8Array" link="array-classes.html#GArrowInt8Array-struct"/>
+    <keyword type="struct" name="struct GArrowInt8ArrayClass" link="array-classes.html#GArrowInt8ArrayClass"/>
+    <keyword type="struct" name="struct GArrowUInt8Array" link="array-classes.html#GArrowUInt8Array-struct"/>
+    <keyword type="struct" name="struct GArrowUInt8ArrayClass" link="array-classes.html#GArrowUInt8ArrayClass"/>
+    <keyword type="struct" name="struct GArrowInt16Array" link="array-classes.html#GArrowInt16Array-struct"/>
+    <keyword type="struct" name="struct GArrowInt16ArrayClass" link="array-classes.html#GArrowInt16ArrayClass"/>
+    <keyword type="struct" name="struct GArrowUInt16Array" link="array-classes.html#GArrowUInt16Array-struct"/>
+    <keyword type="struct" name="struct GArrowUInt16ArrayClass" link="array-classes.html#GArrowUInt16ArrayClass"/>
+    <keyword type="struct" name="struct GArrowInt32Array" link="array-classes.html#GArrowInt32Array-struct"/>
+    <keyword type="struct" name="struct GArrowInt32ArrayClass" link="array-classes.html#GArrowInt32ArrayClass"/>
+    <keyword type="struct" name="struct GArrowUInt32Array" link="array-classes.html#GArrowUInt32Array-struct"/>
+    <keyword type="struct" name="struct GArrowUInt32ArrayClass" link="array-classes.html#GArrowUInt32ArrayClass"/>
+    <keyword type="struct" name="struct GArrowInt64Array" link="array-classes.html#GArrowInt64Array-struct"/>
+    <keyword type="struct" name="struct GArrowInt64ArrayClass" link="array-classes.html#GArrowInt64ArrayClass"/>
+    <keyword type="struct" name="struct GArrowUInt64Array" link="array-classes.html#GArrowUInt64Array-struct"/>
+    <keyword type="struct" name="struct GArrowUInt64ArrayClass" link="array-classes.html#GArrowUInt64ArrayClass"/>
+    <keyword type="struct" name="struct GArrowFloatArray" link="array-classes.html#GArrowFloatArray-struct"/>
+    <keyword type="struct" name="struct GArrowFloatArrayClass" link="array-classes.html#GArrowFloatArrayClass"/>
+    <keyword type="struct" name="struct GArrowDoubleArray" link="array-classes.html#GArrowDoubleArray-struct"/>
+    <keyword type="struct" name="struct GArrowDoubleArrayClass" link="array-classes.html#GArrowDoubleArrayClass"/>
+    <keyword type="struct" name="struct GArrowBinaryArray" link="array-classes.html#GArrowBinaryArray-struct"/>
+    <keyword type="struct" name="struct GArrowBinaryArrayClass" link="array-classes.html#GArrowBinaryArrayClass"/>
+    <keyword type="struct" name="struct GArrowStringArray" link="array-classes.html#GArrowStringArray-struct"/>
+    <keyword type="struct" name="struct GArrowStringArrayClass" link="array-classes.html#GArrowStringArrayClass"/>
+    <keyword type="struct" name="struct GArrowListArray" link="array-classes.html#GArrowListArray-struct"/>
+    <keyword type="struct" name="struct GArrowListArrayClass" link="array-classes.html#GArrowListArrayClass"/>
+    <keyword type="struct" name="struct GArrowStructArray" link="array-classes.html#GArrowStructArray-struct"/>
+    <keyword type="struct" name="struct GArrowStructArrayClass" link="array-classes.html#GArrowStructArrayClass"/>
+    <keyword type="property" name="The \u201carray\u201d property" link="array-classes.html#GArrowArray--array"/>
+    <keyword type="function" name="garrow_array_builder_finish�()" link="array-builder-classes.html#garrow-array-builder-finish"/>
+    <keyword type="function" name="garrow_boolean_array_builder_new�()" link="array-builder-classes.html#garrow-boolean-array-builder-new"/>
+    <keyword type="function" name="garrow_boolean_array_builder_append�()" link="array-builder-classes.html#garrow-boolean-array-builder-append"/>
+    <keyword type="function" name="garrow_boolean_array_builder_append_null�()" link="array-builder-classes.html#garrow-boolean-array-builder-append-null"/>
+    <keyword type="function" name="garrow_int8_array_builder_new�()" link="array-builder-classes.html#garrow-int8-array-builder-new"/>
+    <keyword type="function" name="garrow_int8_array_builder_append�()" link="array-builder-classes.html#garrow-int8-array-builder-append"/>
+    <keyword type="function" name="garrow_int8_array_builder_append_null�()" link="array-builder-classes.html#garrow-int8-array-builder-append-null"/>
+    <keyword type="function" name="garrow_uint8_array_builder_new�()" link="array-builder-classes.html#garrow-uint8-array-builder-new"/>
+    <keyword type="function" name="garrow_uint8_array_builder_append�()" link="array-builder-classes.html#garrow-uint8-array-builder-append"/>
+    <keyword type="function" name="garrow_uint8_array_builder_append_null�()" link="array-builder-classes.html#garrow-uint8-array-builder-append-null"/>
+    <keyword type="function" name="garrow_int16_array_builder_new�()" link="array-builder-classes.html#garrow-int16-array-builder-new"/>
+    <keyword type="function" name="garrow_int16_array_builder_append�()" link="array-builder-classes.html#garrow-int16-array-builder-append"/>
+    <keyword type="function" name="garrow_int16_array_builder_append_null�()" link="array-builder-classes.html#garrow-int16-array-builder-append-null"/>
+    <keyword type="function" name="garrow_uint16_array_builder_new�()" link="array-builder-classes.html#garrow-uint16-array-builder-new"/>
+    <keyword type="function" name="garrow_uint16_array_builder_append�()" link="array-builder-classes.html#garrow-uint16-array-builder-append"/>
+    <keyword type="function" name="garrow_uint16_array_builder_append_null�()" link="array-builder-classes.html#garrow-uint16-array-builder-append-null"/>
+    <keyword type="function" name="garrow_int32_array_builder_new�()" link="array-builder-classes.html#garrow-int32-array-builder-new"/>
+    <keyword type="function" name="garrow_int32_array_builder_append�()" link="array-builder-classes.html#garrow-int32-array-builder-append"/>
+    <keyword type="function" name="garrow_int32_array_builder_append_null�()" link="array-builder-classes.html#garrow-int32-array-builder-append-null"/>
+    <keyword type="function" name="garrow_uint32_array_builder_new�()" link="array-builder-classes.html#garrow-uint32-array-builder-new"/>
+    <keyword type="function" name="garrow_uint32_array_builder_append�()" link="array-builder-classes.html#garrow-uint32-array-builder-append"/>
+    <keyword type="function" name="garrow_uint32_array_builder_append_null�()" link="array-builder-classes.html#garrow-uint32-array-builder-append-null"/>
+    <keyword type="function" name="garrow_int64_array_builder_new�()" link="array-builder-classes.html#garrow-int64-array-builder-new"/>
+    <keyword type="function" name="garrow_int64_array_builder_append�()" link="array-builder-classes.html#garrow-int64-array-builder-append"/>
+    <keyword type="function" name="garrow_int64_array_builder_append_null�()" link="array-builder-classes.html#garrow-int64-array-builder-append-null"/>
+    <keyword type="function" name="garrow_uint64_array_builder_new�()" link="array-builder-classes.html#garrow-uint64-array-builder-new"/>
+    <keyword type="function" name="garrow_uint64_array_builder_append�()" link="array-builder-classes.html#garrow-uint64-array-builder-append"/>
+    <keyword type="function" name="garrow_uint64_array_builder_append_null�()" link="array-builder-classes.html#garrow-uint64-array-builder-append-null"/>
+    <keyword type="function" name="garrow_float_array_builder_new�()" link="array-builder-classes.html#garrow-float-array-builder-new"/>
+    <keyword type="function" name="garrow_float_array_builder_append�()" link="array-builder-classes.html#garrow-float-array-builder-append"/>
+    <keyword type="function" name="garrow_float_array_builder_append_null�()" link="array-builder-classes.html#garrow-float-array-builder-append-null"/>
+    <keyword type="function" name="garrow_double_array_builder_new�()" link="array-builder-classes.html#garrow-double-array-builder-new"/>
+    <keyword type="function" name="garrow_double_array_builder_append�()" link="array-builder-classes.html#garrow-double-array-builder-append"/>
+    <keyword type="function" name="garrow_double_array_builder_append_null�()" link="array-builder-classes.html#garrow-double-array-builder-append-null"/>
+    <keyword type="function" name="garrow_binary_array_builder_new�()" link="array-builder-classes.html#garrow-binary-array-builder-new"/>
+    <keyword type="function" name="garrow_binary_array_builder_append�()" link="array-builder-classes.html#garrow-binary-array-builder-append"/>
+    <keyword type="function" name="garrow_binary_array_builder_append_null�()" link="array-builder-classes.html#garrow-binary-array-builder-append-null"/>
+    <keyword type="function" name="garrow_string_array_builder_new�()" link="array-builder-classes.html#garrow-string-array-builder-new"/>
+    <keyword type="function" name="garrow_string_array_builder_append�()" link="array-builder-classes.html#garrow-string-array-builder-append"/>
+    <keyword type="function" name="garrow_list_array_builder_new�()" link="array-builder-classes.html#garrow-list-array-builder-new"/>
+    <keyword type="function" name="garrow_list_array_builder_append�()" link="array-builder-classes.html#garrow-list-array-builder-append"/>
+    <keyword type="function" name="garrow_list_array_builder_append_null�()" link="array-builder-classes.html#garrow-list-array-builder-append-null"/>
+    <keyword type="function" name="garrow_list_array_builder_get_value_builder�()" link="array-builder-classes.html#garrow-list-array-builder-get-value-builder"/>
+    <keyword type="function" name="garrow_struct_array_builder_new�()" link="array-builder-classes.html#garrow-struct-array-builder-new"/>
+    <keyword type="function" name="garrow_struct_array_builder_append�()" link="array-builder-classes.html#garrow-struct-array-builder-append"/>
+    <keyword type="function" name="garrow_struct_array_builder_append_null�()" link="array-builder-classes.html#garrow-struct-array-builder-append-null"/>
+    <keyword type="function" name="garrow_struct_array_builder_get_field_builder�()" link="array-builder-classes.html#garrow-struct-array-builder-get-field-builder"/>
+    <keyword type="function" name="garrow_struct_array_builder_get_field_builders�()" link="array-builder-classes.html#garrow-struct-array-builder-get-field-builders"/>
+    <keyword type="struct" name="struct GArrowArrayBuilder" link="array-builder-classes.html#GArrowArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowBooleanArrayBuilder" link="array-builder-classes.html#GArrowBooleanArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowBooleanArrayBuilderClass" link="array-builder-classes.html#GArrowBooleanArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowInt8ArrayBuilder" link="array-builder-classes.html#GArrowInt8ArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowInt8ArrayBuilderClass" link="array-builder-classes.html#GArrowInt8ArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowUInt8ArrayBuilder" link="array-builder-classes.html#GArrowUInt8ArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowUInt8ArrayBuilderClass" link="array-builder-classes.html#GArrowUInt8ArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowInt16ArrayBuilder" link="array-builder-classes.html#GArrowInt16ArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowInt16ArrayBuilderClass" link="array-builder-classes.html#GArrowInt16ArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowUInt16ArrayBuilder" link="array-builder-classes.html#GArrowUInt16ArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowUInt16ArrayBuilderClass" link="array-builder-classes.html#GArrowUInt16ArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowInt32ArrayBuilder" link="array-builder-classes.html#GArrowInt32ArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowInt32ArrayBuilderClass" link="array-builder-classes.html#GArrowInt32ArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowUInt32ArrayBuilder" link="array-builder-classes.html#GArrowUInt32ArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowUInt32ArrayBuilderClass" link="array-builder-classes.html#GArrowUInt32ArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowInt64ArrayBuilder" link="array-builder-classes.html#GArrowInt64ArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowInt64ArrayBuilderClass" link="array-builder-classes.html#GArrowInt64ArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowUInt64ArrayBuilder" link="array-builder-classes.html#GArrowUInt64ArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowUInt64ArrayBuilderClass" link="array-builder-classes.html#GArrowUInt64ArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowFloatArrayBuilder" link="array-builder-classes.html#GArrowFloatArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowFloatArrayBuilderClass" link="array-builder-classes.html#GArrowFloatArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowDoubleArrayBuilder" link="array-builder-classes.html#GArrowDoubleArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowDoubleArrayBuilderClass" link="array-builder-classes.html#GArrowDoubleArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowBinaryArrayBuilder" link="array-builder-classes.html#GArrowBinaryArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowBinaryArrayBuilderClass" link="array-builder-classes.html#GArrowBinaryArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowStringArrayBuilder" link="array-builder-classes.html#GArrowStringArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowStringArrayBuilderClass" link="array-builder-classes.html#GArrowStringArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowListArrayBuilder" link="array-builder-classes.html#GArrowListArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowListArrayBuilderClass" link="array-builder-classes.html#GArrowListArrayBuilderClass"/>
+    <keyword type="struct" name="struct GArrowStructArrayBuilder" link="array-builder-classes.html#GArrowStructArrayBuilder-struct"/>
+    <keyword type="struct" name="struct GArrowStructArrayBuilderClass" link="array-builder-classes.html#GArrowStructArrayBuilderClass"/>
+    <keyword type="property" name="The \u201carray-builder\u201d property" link="array-builder-classes.html#GArrowArrayBuilder--array-builder"/>
+    <keyword type="function" name="garrow_tensor_new�()" link="GArrowTensor.html#garrow-tensor-new" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_get_value_data_type�()" link="GArrowTensor.html#garrow-tensor-get-value-data-type" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_get_value_type�()" link="GArrowTensor.html#garrow-tensor-get-value-type" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_get_buffer�()" link="GArrowTensor.html#garrow-tensor-get-buffer" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_get_shape�()" link="GArrowTensor.html#garrow-tensor-get-shape" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_get_strides�()" link="GArrowTensor.html#garrow-tensor-get-strides" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_get_n_dimensions�()" link="GArrowTensor.html#garrow-tensor-get-n-dimensions" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_get_dimension_name�()" link="GArrowTensor.html#garrow-tensor-get-dimension-name" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_get_size�()" link="GArrowTensor.html#garrow-tensor-get-size" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_is_mutable�()" link="GArrowTensor.html#garrow-tensor-is-mutable" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_is_contiguous�()" link="GArrowTensor.html#garrow-tensor-is-contiguous" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_is_row_major�()" link="GArrowTensor.html#garrow-tensor-is-row-major" since="0.3.0"/>
+    <keyword type="function" name="garrow_tensor_is_column_major�()" link="GArrowTensor.html#garrow-tensor-is-column-major" since="0.3.0"/>
+    <keyword type="struct" name="struct GArrowTensor" link="GArrowTensor.html#GArrowTensor-struct"/>
+    <keyword type="property" name="The \u201ctensor\u201d property" link="GArrowTensor.html#GArrowTensor--tensor"/>
+    <keyword type="enum" name="enum GArrowType" link="arrow-glib-GArrowType.html#GArrowType"/>
+    <keyword type="function" name="garrow_data_type_equal�()" link="data-type-classes.html#garrow-data-type-equal"/>
+    <keyword type="function" name="garrow_data_type_to_string�()" link="data-type-classes.html#garrow-data-type-to-string"/>
+    <keyword type="function" name="garrow_data_type_type�()" link="data-type-classes.html#garrow-data-type-type"/>
+    <keyword type="function" name="garrow_null_data_type_new�()" link="data-type-classes.html#garrow-null-data-type-new"/>
+    <keyword type="function" name="garrow_boolean_data_type_new�()" link="data-type-classes.html#garrow-boolean-data-type-new"/>
+    <keyword type="function" name="garrow_int8_data_type_new�()" link="data-type-classes.html#garrow-int8-data-type-new"/>
+    <keyword type="function" name="garrow_uint8_data_type_new�()" link="data-type-classes.html#garrow-uint8-data-type-new"/>
+    <keyword type="function" name="garrow_int16_data_type_new�()" link="data-type-classes.html#garrow-int16-data-type-new"/>
+    <keyword type="function" name="garrow_uint16_data_type_new�()" link="data-type-classes.html#garrow-uint16-data-type-new"/>
+    <keyword type="function" name="garrow_int32_data_type_new�()" link="data-type-classes.html#garrow-int32-data-type-new"/>
+    <keyword type="function" name="garrow_uint32_data_type_new�()" link="data-type-classes.html#garrow-uint32-data-type-new"/>
+    <keyword type="function" name="garrow_int64_data_type_new�()" link="data-type-classes.html#garrow-int64-data-type-new"/>
+    <keyword type="function" name="garrow_uint64_data_type_new�()" link="data-type-classes.html#garrow-uint64-data-type-new"/>
+    <keyword type="function" name="garrow_float_data_type_new�()" link="data-type-classes.html#garrow-float-data-type-new"/>
+    <keyword type="function" name="garrow_double_data_type_new�()" link="data-type-classes.html#garrow-double-data-type-new"/>
+    <keyword type="function" name="garrow_binary_data_type_new�()" link="data-type-classes.html#garrow-binary-data-type-new"/>
+    <keyword type="function" name="garrow_string_data_type_new�()" link="data-type-classes.html#garrow-string-data-type-new"/>
+    <keyword type="function" name="garrow_list_data_type_new�()" link="data-type-classes.html#garrow-list-data-type-new"/>
+    <keyword type="function" name="garrow_list_data_type_get_value_field�()" link="data-type-classes.html#garrow-list-data-type-get-value-field"/>
+    <keyword type="function" name="garrow_struct_data_type_new�()" link="data-type-classes.html#garrow-struct-data-type-new"/>
+    <keyword type="struct" name="struct GArrowDataType" link="data-type-classes.html#GArrowDataType-struct"/>
+    <keyword type="struct" name="struct GArrowNullDataType" link="data-type-classes.html#GArrowNullDataType-struct"/>
+    <keyword type="struct" name="struct GArrowNullDataTypeClass" link="data-type-classes.html#GArrowNullDataTypeClass"/>
+    <keyword type="struct" name="struct GArrowBooleanDataType" link="data-type-classes.html#GArrowBooleanDataType-struct"/>
+    <keyword type="struct" name="struct GArrowBooleanDataTypeClass" link="data-type-classes.html#GArrowBooleanDataTypeClass"/>
+    <keyword type="struct" name="struct GArrowInt8DataType" link="data-type-classes.html#GArrowInt8DataType-struct"/>
+    <keyword type="struct" name="struct GArrowInt8DataTypeClass" link="data-type-classes.html#GArrowInt8DataTypeClass"/>
+    <keyword type="struct" name="struct GArrowUInt8DataType" link="data-type-classes.html#GArrowUInt8DataType-struct"/>
+    <keyword type="struct" name="struct GArrowUInt8DataTypeClass" link="data-type-classes.html#GArrowUInt8DataTypeClass"/>
+    <keyword type="struct" name="struct GArrowInt16DataType" link="data-type-classes.html#GArrowInt16DataType-struct"/>
+    <keyword type="struct" name="struct GArrowInt16DataTypeClass" link="data-type-classes.html#GArrowInt16DataTypeClass"/>
+    <keyword type="struct" name="struct GArrowUInt16DataType" link="data-type-classes.html#GArrowUInt16DataType-struct"/>
+    <keyword type="struct" name="struct GArrowUInt16DataTypeClass" link="data-type-classes.html#GArrowUInt16DataTypeClass"/>
+    <keyword type="struct" name="struct GArrowInt32DataType" link="data-type-classes.html#GArrowInt32DataType-struct"/>
+    <keyword type="struct" name="struct GArrowInt32DataTypeClass" link="data-type-classes.html#GArrowInt32DataTypeClass"/>
+    <keyword type="struct" name="struct GArrowUInt32DataType" link="data-type-classes.html#GArrowUInt32DataType-struct"/>
+    <keyword type="struct" name="struct GArrowUInt32DataTypeClass" link="data-type-classes.html#GArrowUInt32DataTypeClass"/>
+    <keyword type="struct" name="struct GArrowInt64DataType" link="data-type-classes.html#GArrowInt64DataType-struct"/>
+    <keyword type="struct" name="struct GArrowInt64DataTypeClass" link="data-type-classes.html#GArrowInt64DataTypeClass"/>
+    <keyword type="struct" name="struct GArrowUInt64DataType" link="data-type-classes.html#GArrowUInt64DataType-struct"/>
+    <keyword type="struct" name="struct GArrowUInt64DataTypeClass" link="data-type-classes.html#GArrowUInt64DataTypeClass"/>
+    <keyword type="struct" name="struct GArrowFloatDataType" link="data-type-classes.html#GArrowFloatDataType-struct"/>
+    <keyword type="struct" name="struct GArrowFloatDataTypeClass" link="data-type-classes.html#GArrowFloatDataTypeClass"/>
+    <keyword type="struct" name="struct GArrowDoubleDataType" link="data-type-classes.html#GArrowDoubleDataType-struct"/>
+    <keyword type="struct" name="struct GArrowDoubleDataTypeClass" link="data-type-classes.html#GArrowDoubleDataTypeClass"/>
+    <keyword type="struct" name="struct GArrowBinaryDataType" link="data-type-classes.html#GArrowBinaryDataType-struct"/>
+    <keyword type="struct" name="struct GArrowBinaryDataTypeClass" link="data-type-classes.html#GArrowBinaryDataTypeClass"/>
+    <keyword type="struct" name="struct GArrowStringDataType" link="data-type-classes.html#GArrowStringDataType-struct"/>
+    <keyword type="struct" name="struct GArrowStringDataTypeClass" link="data-type-classes.html#GArrowStringDataTypeClass"/>
+    <keyword type="struct" name="struct GArrowListDataType" link="data-type-classes.html#GArrowListDataType-struct"/>
+    <keyword type="struct" name="struct GArrowListDataTypeClass" link="data-type-classes.html#GArrowListDataTypeClass"/>
+    <keyword type="struct" name="struct GArrowStructDataType" link="data-type-classes.html#GArrowStructDataType-struct"/>
+    <keyword type="struct" name="struct GArrowStructDataTypeClass" link="data-type-classes.html#GArrowStructDataTypeClass"/>
+    <keyword type="property" name="The \u201cdata-type\u201d property" link="data-type-classes.html#GArrowDataType--data-type"/>
+    <keyword type="function" name="garrow_field_new�()" link="GArrowField.html#garrow-field-new"/>
+    <keyword type="function" name="garrow_field_new_full�()" link="GArrowField.html#garrow-field-new-full"/>
+    <keyword type="function" name="garrow_field_get_name�()" link="GArrowField.html#garrow-field-get-name"/>
+    <keyword type="function" name="garrow_field_get_data_type�()" link="GArrowField.html#garrow-field-get-data-type"/>
+    <keyword type="function" name="garrow_field_is_nullable�()" link="GArrowField.html#garrow-field-is-nullable"/>
+    <keyword type="function" name="garrow_field_equal�()" link="GArrowField.html#garrow-field-equal"/>
+    <keyword type="function" name="garrow_field_to_string�()" link="GArrowField.html#garrow-field-to-string"/>
+    <keyword type="struct" name="struct GArrowField" link="GArrowField.html#GArrowField-struct"/>
+    <keyword type="property" name="The \u201cfield\u201d property" link="GArrowField.html#GArrowField--field"/>
+    <keyword type="function" name="garrow_schema_new�()" link="GArrowSchema.html#garrow-schema-new"/>
+    <keyword type="function" name="garrow_schema_get_field�()" link="GArrowSchema.html#garrow-schema-get-field"/>
+    <keyword type="function" name="garrow_schema_get_field_by_name�()" link="GArrowSchema.html#garrow-schema-get-field-by-name"/>
+    <keyword type="function" name="garrow_schema_n_fields�()" link="GArrowSchema.html#garrow-schema-n-fields"/>
+    <keyword type="function" name="garrow_schema_get_fields�()" link="GArrowSchema.html#garrow-schema-get-fields"/>
+    <keyword type="function" name="garrow_schema_to_string�()" link="GArrowSchema.html#garrow-schema-to-string"/>
+    <keyword type="struct" name="struct GArrowSchema" link="GArrowSchema.html#GArrowSchema-struct"/>
+    <keyword type="property" name="The \u201cschema\u201d property" link="GArrowSchema.html#GArrowSchema--schema"/>
+    <keyword type="function" name="garrow_table_new�()" link="GArrowTable.html#garrow-table-new"/>
+    <keyword type="function" name="garrow_table_get_schema�()" link="GArrowTable.html#garrow-table-get-schema"/>
+    <keyword type="function" name="garrow_table_get_column�()" link="GArrowTable.html#garrow-table-get-column"/>
+    <keyword type="function" name="garrow_table_get_n_columns�()" link="GArrowTable.html#garrow-table-get-n-columns"/>
+    <keyword type="function" name="garrow_table_get_n_rows�()" link="GArrowTable.html#garrow-table-get-n-rows"/>
+    <keyword type="function" name="garrow_table_add_column�()" link="GArrowTable.html#garrow-table-add-column" since="0.3.0"/>
+    <keyword type="function" name="garrow_table_remove_column�()" link="GArrowTable.html#garrow-table-remove-column" since="0.3.0"/>
+    <keyword type="struct" name="struct GArrowTable" link="GArrowTable.html#GArrowTable-struct"/>
+    <keyword type="property" name="The \u201ctable\u201d property" link="GArrowTable.html#GArrowTable--table"/>
+    <keyword type="function" name="garrow_record_batch_new�()" link="GArrowRecordBatch.html#garrow-record-batch-new"/>
+    <keyword type="function" name="garrow_record_batch_get_schema�()" link="GArrowRecordBatch.html#garrow-record-batch-get-schema"/>
+    <keyword type="function" name="garrow_record_batch_get_column�()" link="GArrowRecordBatch.html#garrow-record-batch-get-column"/>
+    <keyword type="function" name="garrow_record_batch_get_columns�()" link="GArrowRecordBatch.html#garrow-record-batch-get-columns"/>
+    <keyword type="function" name="garrow_record_batch_get_column_name�()" link="GArrowRecordBatch.html#garrow-record-batch-get-column-name"/>
+    <keyword type="function" name="garrow_record_batch_get_n_columns�()" link="GArrowRecordBatch.html#garrow-record-batch-get-n-columns"/>
+    <keyword type="function" name="garrow_record_batch_get_n_rows�()" link="GArrowRecordBatch.html#garrow-record-batch-get-n-rows"/>
+    <keyword type="function" name="garrow_record_batch_slice�()" link="GArrowRecordBatch.html#garrow-record-batch-slice"/>
+    <keyword type="struct" name="struct GArrowRecordBatch" link="GArrowRecordBatch.html#GArrowRecordBatch-struct"/>
+    <keyword type="property" name="The \u201crecord-batch\u201d property" link="GArrowRecordBatch.html#GArrowRecordBatch--record-batch"/>
+    <keyword type="function" name="garrow_column_new_array�()" link="GArrowColumn.html#garrow-column-new-array"/>
+    <keyword type="function" name="garrow_column_new_chunked_array�()" link="GArrowColumn.html#garrow-column-new-chunked-array"/>
+    <keyword type="function" name="garrow_column_get_length�()" link="GArrowColumn.html#garrow-column-get-length"/>
+    <keyword type="function" name="garrow_column_get_n_nulls�()" link="GArrowColumn.html#garrow-column-get-n-nulls"/>
+    <keyword type="function" name="garrow_column_get_field�()" link="GArrowColumn.html#garrow-column-get-field"/>
+    <keyword type="function" name="garrow_column_get_name�()" link="GArrowColumn.html#garrow-column-get-name"/>
+    <keyword type="function" name="garrow_column_get_data_type�()" link="GArrowColumn.html#garrow-column-get-data-type"/>
+    <keyword type="function" name="garrow_column_get_data�()" link="GArrowColumn.html#garrow-column-get-data"/>
+    <keyword type="struct" name="struct GArrowColumn" link="GArrowColumn.html#GArrowColumn-struct"/>
+    <keyword type="property" name="The \u201ccolumn\u201d property" link="GArrowColumn.html#GArrowColumn--column"/>
+    <keyword type="function" name="garrow_chunked_array_new�()" link="GArrowChunkedArray.html#garrow-chunked-array-new"/>
+    <keyword type="function" name="garrow_chunked_array_get_length�()" link="GArrowChunkedArray.html#garrow-chunked-array-get-length"/>
+    <keyword type="function" name="garrow_chunked_array_get_n_nulls�()" link="GArrowChunkedArray.html#garrow-chunked-array-get-n-nulls"/>
+    <keyword type="function" name="garrow_chunked_array_get_n_chunks�()" link="GArrowChunkedArray.html#garrow-chunked-array-get-n-chunks"/>
+    <keyword type="function" name="garrow_chunked_array_get_chunk�()" link="GArrowChunkedArray.html#garrow-chunked-array-get-chunk"/>
+    <keyword type="function" name="garrow_chunked_array_get_chunks�()" link="GArrowChunkedArray.html#garrow-chunked-array-get-chunks"/>
+    <keyword type="struct" name="struct GArrowChunkedArray" link="GArrowChunkedArray.html#GArrowChunkedArray-struct"/>
+    <keyword type="property" name="The \u201cchunked-array\u201d property" link="GArrowChunkedArray.html#GArrowChunkedArray--chunked-array"/>
+    <keyword type="function" name="garrow_buffer_new�()" link="buffer-classes.html#garrow-buffer-new" since="0.3.0"/>
+    <keyword type="function" name="garrow_buffer_is_mutable�()" link="buffer-classes.html#garrow-buffer-is-mutable" since="0.3.0"/>
+    <keyword type="function" name="garrow_buffer_get_capacity�()" link="buffer-classes.html#garrow-buffer-get-capacity" since="0.3.0"/>
+    <keyword type="function" name="garrow_buffer_get_data�()" link="buffer-classes.html#garrow-buffer-get-data" since="0.3.0"/>
+    <keyword type="function" name="garrow_buffer_get_mutable_data�()" link="buffer-classes.html#garrow-buffer-get-mutable-data" since="0.3.0"/>
+    <keyword type="function" name="garrow_buffer_get_size�()" link="buffer-classes.html#garrow-buffer-get-size" since="0.3.0"/>
+    <keyword type="function" name="garrow_buffer_get_parent�()" link="buffer-classes.html#garrow-buffer-get-parent" since="0.3.0"/>
+    <keyword type="function" name="garrow_buffer_copy�()" link="buffer-classes.html#garrow-buffer-copy" since="0.3.0"/>
+    <keyword type="function" name="garrow_buffer_slice�()" link="buffer-classes.html#garrow-buffer-slice" since="0.3.0"/>
+    <keyword type="function" name="garrow_mutable_buffer_new�()" link="buffer-classes.html#garrow-mutable-buffer-new" since="0.3.0"/>
+    <keyword type="function" name="garrow_mutable_buffer_slice�()" link="buffer-classes.html#garrow-mutable-buffer-slice" since="0.3.0"/>
+    <keyword type="function" name="garrow_resizable_buffer_resize�()" link="buffer-classes.html#garrow-resizable-buffer-resize" since="0.3.0"/>
+    <keyword type="function" name="garrow_resizable_buffer_reserve�()" link="buffer-classes.html#garrow-resizable-buffer-reserve" since="0.3.0"/>
+    <keyword type="function" name="garrow_pool_buffer_new�()" link="buffer-classes.html#garrow-pool-buffer-new" since="0.3.0"/>
+    <keyword type="struct" name="struct GArrowBuffer" link="buffer-classes.html#GArrowBuffer-struct"/>
+    <keyword type="struct" name="struct GArrowMutableBuffer" link="buffer-classes.html#GArrowMutableBuffer-struct"/>
+    <keyword type="struct" name="struct GArrowResizableBuffer" link="buffer-classes.html#GArrowResizableBuffer-struct"/>
+    <keyword type="struct" name="struct GArrowPoolBuffer" link="buffer-classes.html#GArrowPoolBuffer-struct"/>
+    <keyword type="property" name="The \u201cbuffer\u201d property" link="buffer-classes.html#GArrowBuffer--buffer"/>
+    <keyword type="function" name="garrow_error_quark�()" link="arrow-glib-GArrowError.html#garrow-error-quark"/>
+    <keyword type="enum" name="enum GArrowError" link="arrow-glib-GArrowError.html#GArrowError"/>
+    <keyword type="macro" name="GARROW_ERROR" link="arrow-glib-GArrowError.html#GARROW-ERROR:CAPS"/>
+    <keyword type="enum" name="enum GArrowFileMode" link="arrow-glib-GArrowFileMode.html#GArrowFileMode"/>
+    <keyword type="function" name="garrow_readable_read�()" link="GArrowReadable.html#garrow-readable-read"/>
+    <keyword type="struct" name="GArrowReadableInterface" link="GArrowReadable.html#GArrowReadableInterface"/>
+    <keyword type="struct" name="GArrowInputStreamInterface" link="GArrowInputStream.html#GArrowInputStreamInterface"/>
+    <keyword type="function" name="garrow_random_access_file_get_size�()" link="GArrowRandomAccessFile.html#garrow-random-access-file-get-size"/>
+    <keyword type="function" name="garrow_random_access_file_get_support_zero_copy�()" link="GArrowRandomAccessFile.html#garrow-random-access-file-get-support-zero-copy"/>
+    <keyword type="function" name="garrow_random_access_file_read_at�()" link="GArrowRandomAccessFile.html#garrow-random-access-file-read-at"/>
+    <keyword type="struct" name="GArrowRandomAccessFileInterface" link="GArrowRandomAccessFile.html#GArrowRandomAccessFileInterface"/>
+    <keyword type="function" name="garrow_writeable_write�()" link="GArrowWriteable.html#garrow-writeable-write"/>
+    <keyword type="function" name="garrow_writeable_flush�()" link="GArrowWriteable.html#garrow-writeable-flush"/>
+    <keyword type="struct" name="GArrowWriteableInterface" link="GArrowWriteable.html#GArrowWriteableInterface"/>
+    <keyword type="struct" name="GArrowOutputStreamInterface" link="GArrowOutputStream.html#GArrowOutputStreamInterface"/>
+    <keyword type="function" name="garrow_writeable_file_write_at�()" link="GArrowWriteableFile.html#garrow-writeable-file-write-at"/>
+    <keyword type="struct" name="GArrowWriteableFileInterface" link="GArrowWriteableFile.html#GArrowWriteableFileInterface"/>
+    <keyword type="function" name="garrow_file_output_stream_open�()" link="GArrowFileOutputStream.html#garrow-file-output-stream-open"/>
+    <keyword type="struct" name="struct GArrowFileOutputStream" link="GArrowFileOutputStream.html#GArrowFileOutputStream-struct"/>
+    <keyword type="property" name="The \u201cfile-output-stream\u201d property" link="GArrowFileOutputStream.html#GArrowFileOutputStream--file-output-stream"/>
+    <keyword type="function" name="garrow_file_close�()" link="GArrowFile.html#garrow-file-close"/>
+    <keyword type="function" name="garrow_file_tell�()" link="GArrowFile.html#garrow-file-tell"/>
+    <keyword type="function" name="garrow_file_get_mode�()" link="GArrowFile.html#garrow-file-get-mode"/>
+    <keyword type="struct" name="GArrowFileInterface" link="GArrowFile.html#GArrowFileInterface"/>
+    <keyword type="function" name="garrow_memory_mapped_file_open�()" link="GArrowMemoryMappedFile.html#garrow-memory-mapped-file-open"/>
+    <keyword type="struct" name="struct GArrowMemoryMappedFile" link="GArrowMemoryMappedFile.html#GArrowMemoryMappedFile-struct"/>
+    <keyword type="property" name="The \u201cmemory-mapped-file\u201d property" link="GArrowMemoryMappedFile.html#GArrowMemoryMappedFile--memory-mapped-file"/>
+    <keyword type="enum" name="enum GArrowMetadataVersion" link="arrow-glib-GArrowMetadataVersion.html#GArrowMetadataVersion"/>
+    <keyword type="function" name="garrow_file_reader_open�()" link="GArrowFileReader.html#garrow-file-reader-open"/>
+    <keyword type="function" name="garrow_file_reader_get_schema�()" link="GArrowFileReader.html#garrow-file-reader-get-schema"/>
+    <keyword type="function" name="garrow_file_reader_get_n_record_batches�()" link="GArrowFileReader.html#garrow-file-reader-get-n-record-batches"/>
+    <keyword type="function" name="garrow_file_reader_get_version�()" link="GArrowFileReader.html#garrow-file-reader-get-version"/>
+    <keyword type="function" name="garrow_file_reader_get_record_batch�()" link="GArrowFileReader.html#garrow-file-reader-get-record-batch"/>
+    <keyword type="struct" name="struct GArrowFileReader" link="GArrowFileReader.html#GArrowFileReader-struct"/>
+    <keyword type="property" name="The \u201cfile-reader\u201d property" link="GArrowFileReader.html#GArrowFileReader--file-reader"/>
+    <keyword type="function" name="garrow_stream_reader_open�()" link="GArrowStreamReader.html#garrow-stream-reader-open"/>
+    <keyword type="function" name="garrow_stream_reader_get_schema�()" link="GArrowStreamReader.html#garrow-stream-reader-get-schema"/>
+    <keyword type="function" name="garrow_stream_reader_get_next_record_batch�()" link="GArrowStreamReader.html#garrow-stream-reader-get-next-record-batch"/>
+    <keyword type="struct" name="struct GArrowStreamReader" link="GArrowStreamReader.html#GArrowStreamReader-struct"/>
+    <keyword type="property" name="The \u201cstream-reader\u201d property" link="GArrowStreamReader.html#GArrowStreamReader--stream-reader"/>
+    <keyword type="function" name="garrow_file_writer_open�()" link="GArrowFileWriter.html#garrow-file-writer-open"/>
+    <keyword type="function" name="garrow_file_writer_write_record_batch�()" link="GArrowFileWriter.html#garrow-file-writer-write-record-batch"/>
+    <keyword type="function" name="garrow_file_writer_close�()" link="GArrowFileWriter.html#garrow-file-writer-close"/>
+    <keyword type="struct" name="struct GArrowFileWriter" link="GArrowFileWriter.html#GArrowFileWriter-struct"/>
+    <keyword type="function" name="garrow_stream_writer_open�()" link="GArrowStreamWriter.html#garrow-stream-writer-open"/>
+    <keyword type="function" name="garrow_stream_writer_write_record_batch�()" link="GArrowStreamWriter.html#garrow-stream-writer-write-record-batch"/>
+    <keyword type="function" name="garrow_stream_writer_close�()" link="GArrowStreamWriter.html#garrow-stream-writer-close"/>
+    <keyword type="struct" name="struct GArrowStreamWriter" link="GArrowStreamWriter.html#GArrowStreamWriter-struct"/>
+    <keyword type="property" name="The \u201cstream-writer\u201d property" link="GArrowStreamWriter.html#GArrowStreamWriter--stream-writer"/>
+  </functions>
+</book>


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

Posted by we...@apache.org.
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/GArrowFileReader.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowFileReader.html b/docs/c_glib/GArrowFileReader.html
new file mode 100644
index 0000000..1f1007e
--- /dev/null
+++ b/docs/c_glib/GArrowFileReader.html
@@ -0,0 +1,303 @@
+<!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: GArrowFileReader</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="reader.html" title="Reader">
+<link rel="prev" href="reader.html" title="Reader">
+<link rel="next" href="GArrowStreamReader.html" title="GArrowStreamReader">
+<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="#GArrowFileReader.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowFileReader.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowFileReader.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="reader.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="reader.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowStreamReader.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowFileReader"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowFileReader.top_of_page"></a>GArrowFileReader</span></h2>
+<p>GArrowFileReader \u2014 File reader class</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowFileReader.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">
+<a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="returnvalue">GArrowFileReader</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowFileReader.html#garrow-file-reader-open" title="garrow_file_reader_open�()">garrow_file_reader_open</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="returnvalue">GArrowSchema</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowFileReader.html#garrow-file-reader-get-schema" title="garrow_file_reader_get_schema�()">garrow_file_reader_get_schema</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint"><span class="returnvalue">guint</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowFileReader.html#garrow-file-reader-get-n-record-batches" title="garrow_file_reader_get_n_record_batches�()">garrow_file_reader_get_n_record_batches</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="arrow-glib-GArrowMetadataVersion.html#GArrowMetadataVersion" title="enum GArrowMetadataVersion"><span class="returnvalue">GArrowMetadataVersion</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowFileReader.html#garrow-file-reader-get-version" title="garrow_file_reader_get_version�()">garrow_file_reader_get_version</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="returnvalue">GArrowRecordBatch</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowFileReader.html#garrow-file-reader-get-record-batch" title="garrow_file_reader_get_record_batch�()">garrow_file_reader_get_record_batch</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileReader.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="GArrowFileReader.html#GArrowFileReader--file-reader" title="The \u201cfile-reader\u201d property">file-reader</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileReader.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="GArrowFileReader.html#GArrowFileReader-struct" title="struct GArrowFileReader">GArrowFileReader</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileReader.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowFileReader
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowFileReader.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="type">GArrowFileReader</span></a> is a class for receiving data by file based IPC.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowFileReader.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-file-reader-open"></a><h3>garrow_file_reader_open�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="returnvalue">GArrowFileReader</span></a>�*
+garrow_file_reader_open (<em class="parameter"><code><a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile"><span class="type">GArrowRandomAccessFile</span></a> *file</code></em>,
+                         <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.3.2.8.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>file</p></td>
+<td class="parameter_description"><p>The file to be read.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return locatipcn for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.3.2.8.2.5"></a><h4>Returns</h4>
+<p> A newly opened
+<a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="type">GArrowFileReader</span></a> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
+<p><span class="annotation">[nullable][<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-file-reader-get-schema"></a><h3>garrow_file_reader_get_schema�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="returnvalue">GArrowSchema</span></a>�*
+garrow_file_reader_get_schema (<em class="parameter"><code><a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="type">GArrowFileReader</span></a> *file_reader</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.3.2.8.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>file_reader</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="type">GArrowFileReader</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.3.2.8.3.5"></a><h4>Returns</h4>
+<p> The schema in the file. </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-file-reader-get-n-record-batches"></a><h3>garrow_file_reader_get_n_record_batches�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint"><span class="returnvalue">guint</span></GTKDOCLINK>
+garrow_file_reader_get_n_record_batches
+                               (<em class="parameter"><code><a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="type">GArrowFileReader</span></a> *file_reader</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.3.2.8.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>file_reader</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="type">GArrowFileReader</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.3.2.8.4.5"></a><h4>Returns</h4>
+<p> The number of record batches in the file.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-file-reader-get-version"></a><h3>garrow_file_reader_get_version�()</h3>
+<pre class="programlisting"><a class="link" href="arrow-glib-GArrowMetadataVersion.html#GArrowMetadataVersion" title="enum GArrowMetadataVersion"><span class="returnvalue">GArrowMetadataVersion</span></a>
+garrow_file_reader_get_version (<em class="parameter"><code><a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="type">GArrowFileReader</span></a> *file_reader</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.3.2.8.5.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>file_reader</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="type">GArrowFileReader</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.3.2.8.5.5"></a><h4>Returns</h4>
+<p> The format version in the file.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-file-reader-get-record-batch"></a><h3>garrow_file_reader_get_record_batch�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="returnvalue">GArrowRecordBatch</span></a>�*
+garrow_file_reader_get_record_batch (<em class="parameter"><code><a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="type">GArrowFileReader</span></a> *file_reader</code></em>,
+                                     <em class="parameter"><code><GTKDOCLINK HREF="guint"><span class="type">guint</span></GTKDOCLINK> i</code></em>,
+                                     <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.3.2.8.6.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>file_reader</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowFileReader.html" title="GArrowFileReader"><span class="type">GArrowFileReader</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target record batch.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return locatipcn for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.3.2.8.6.5"></a><h4>Returns</h4>
+<p>  The i-th record batch in the file or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
+<p><span class="annotation">[nullable][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileReader.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowFileReader-struct"></a><h3>struct GArrowFileReader</h3>
+<pre class="programlisting">struct GArrowFileReader;</pre>
+<p>It wraps <code class="literal">arrow::ipc::FileReader</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileReader.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowFileReader--file-reader"></a><h3>The <code class="literal">\u201cfile-reader\u201d</code> property</h3>
+<pre class="programlisting">  \u201cfile-reader\u201d              <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::ipc::FileReader&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/GArrowFileWriter.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowFileWriter.html b/docs/c_glib/GArrowFileWriter.html
new file mode 100644
index 0000000..75ba8ce
--- /dev/null
+++ b/docs/c_glib/GArrowFileWriter.html
@@ -0,0 +1,224 @@
+<!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: GArrowFileWriter</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="writer.html" title="Writer">
+<link rel="prev" href="writer.html" title="Writer">
+<link rel="next" href="GArrowStreamWriter.html" title="GArrowStreamWriter">
+<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="#GArrowFileWriter.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowFileWriter.object-hierarchy" class="shortcut">Object Hierarchy</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="writer.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="writer.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowStreamWriter.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowFileWriter"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowFileWriter.top_of_page"></a>GArrowFileWriter</span></h2>
+<p>GArrowFileWriter \u2014 File writer class</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowFileWriter.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">
+<a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter"><span class="returnvalue">GArrowFileWriter</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowFileWriter.html#garrow-file-writer-open" title="garrow_file_writer_open�()">garrow_file_writer_open</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">
+<a class="link" href="GArrowFileWriter.html#garrow-file-writer-write-record-batch" title="garrow_file_writer_write_record_batch�()">garrow_file_writer_write_record_batch</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">
+<a class="link" href="GArrowFileWriter.html#garrow-file-writer-close" title="garrow_file_writer_close�()">garrow_file_writer_close</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileWriter.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="GArrowFileWriter.html#GArrowFileWriter-struct" title="struct GArrowFileWriter">GArrowFileWriter</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileWriter.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter">GArrowStreamWriter</a>
+        <span class="lineart">\u2570\u2500\u2500</span> GArrowFileWriter
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowFileWriter.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter"><span class="type">GArrowFileWriter</span></a> is a class for sending data by file based IPC.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowFileWriter.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-file-writer-open"></a><h3>garrow_file_writer_open�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter"><span class="returnvalue">GArrowFileWriter</span></a>�*
+garrow_file_writer_open (<em class="parameter"><code><a class="link" href="GArrowOutputStream.html" title="GArrowOutputStream"><span class="type">GArrowOutputStream</span></a> *sink</code></em>,
+                         <em class="parameter"><code><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a> *schema</code></em>,
+                         <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.4.2.7.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>sink</p></td>
+<td class="parameter_description"><p>The output of the writer.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>schema</p></td>
+<td class="parameter_description"><p>The schema of the writer.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return locatipcn for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.4.2.7.2.5"></a><h4>Returns</h4>
+<p> A newly opened
+<a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter"><span class="type">GArrowFileWriter</span></a> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
+<p><span class="annotation">[nullable][<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-file-writer-write-record-batch"></a><h3>garrow_file_writer_write_record_batch�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_file_writer_write_record_batch (<em class="parameter"><code><a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter"><span class="type">GArrowFileWriter</span></a> *file_writer</code></em>,
+                                       <em class="parameter"><code><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a> *record_batch</code></em>,
+                                       <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.4.2.7.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>file_writer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter"><span class="type">GArrowFileWriter</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>record_batch</p></td>
+<td class="parameter_description"><p>The record batch to be written.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return locatipcn for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.4.2.7.3.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-file-writer-close"></a><h3>garrow_file_writer_close�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_file_writer_close (<em class="parameter"><code><a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter"><span class="type">GArrowFileWriter</span></a> *file_writer</code></em>,
+                          <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.4.2.7.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>file_writer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter"><span class="type">GArrowFileWriter</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return locatipcn for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.4.2.7.4.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileWriter.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowFileWriter-struct"></a><h3>struct GArrowFileWriter</h3>
+<pre class="programlisting">struct GArrowFileWriter;</pre>
+<p>It wraps <code class="literal">arrow::ipc::FileWriter</code>.</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/GArrowInputStream.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowInputStream.html b/docs/c_glib/GArrowInputStream.html
new file mode 100644
index 0000000..7e116f4
--- /dev/null
+++ b/docs/c_glib/GArrowInputStream.html
@@ -0,0 +1,76 @@
+<!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: GArrowInputStream</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="input.html" title="Input">
+<link rel="prev" href="GArrowReadable.html" title="GArrowReadable">
+<link rel="next" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile">
+<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="#GArrowInputStream.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowInputStream.object-hierarchy" class="shortcut">Object Hierarchy</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="input.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowReadable.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowRandomAccessFile.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowInputStream"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowInputStream.top_of_page"></a>GArrowInputStream</span></h2>
+<p>GArrowInputStream \u2014 Stream input interface</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowInputStream.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">�</td>
+<td class="function_name"><a class="link" href="GArrowInputStream.html#GArrowInputStreamInterface" title="GArrowInputStreamInterface">GArrowInputStreamInterface</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowInputStream.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GInterface">GInterface</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowInputStream
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowInputStream.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowInputStream.html" title="GArrowInputStream"><span class="type">GArrowInputStream</span></a> is an interface for stream input. Stream input
+is file based and readable.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowInputStream.functions_details"></a><h2>Functions</h2>
+</div>
+<div class="refsect1">
+<a name="GArrowInputStream.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowInputStreamInterface"></a><h3>GArrowInputStreamInterface</h3>
+<pre class="programlisting">typedef struct _GArrowInputStreamInterface GArrowInputStreamInterface;</pre>
+<p>
+</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/GArrowMemoryMappedFile.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowMemoryMappedFile.html b/docs/c_glib/GArrowMemoryMappedFile.html
new file mode 100644
index 0000000..65e975d
--- /dev/null
+++ b/docs/c_glib/GArrowMemoryMappedFile.html
@@ -0,0 +1,164 @@
+<!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: GArrowMemoryMappedFile</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="input-output.html" title="Input and output">
+<link rel="prev" href="GArrowFile.html" title="GArrowFile">
+<link rel="next" href="ipc.html" title="Part�III.�IPC">
+<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="#GArrowMemoryMappedFile.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowMemoryMappedFile.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">�<span class="dim">|</span>�
+                  <a href="#GArrowMemoryMappedFile.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowMemoryMappedFile.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="input-output.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowFile.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="ipc.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowMemoryMappedFile"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowMemoryMappedFile.top_of_page"></a>GArrowMemoryMappedFile</span></h2>
+<p>GArrowMemoryMappedFile \u2014 Memory mapped file class</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowMemoryMappedFile.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">
+<a class="link" href="GArrowMemoryMappedFile.html" title="GArrowMemoryMappedFile"><span class="returnvalue">GArrowMemoryMappedFile</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowMemoryMappedFile.html#garrow-memory-mapped-file-open" title="garrow_memory_mapped_file_open�()">garrow_memory_mapped_file_open</a>�<span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowMemoryMappedFile.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="GArrowMemoryMappedFile.html#GArrowMemoryMappedFile--memory-mapped-file" title="The \u201cmemory-mapped-file\u201d property">memory-mapped-file</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowMemoryMappedFile.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="GArrowMemoryMappedFile.html#GArrowMemoryMappedFile-struct" title="struct GArrowMemoryMappedFile">GArrowMemoryMappedFile</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowMemoryMappedFile.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowMemoryMappedFile
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowMemoryMappedFile.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GArrowMemoryMappedFile implements
+</p>
+</div>
+<div class="refsect1">
+<a name="GArrowMemoryMappedFile.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowMemoryMappedFile.html" title="GArrowMemoryMappedFile"><span class="type">GArrowMemoryMappedFile</span></a> is a class for memory mapped file. It's
+readable and writeable. It supports zero copy.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowMemoryMappedFile.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-memory-mapped-file-open"></a><h3>garrow_memory_mapped_file_open�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowMemoryMappedFile.html" title="GArrowMemoryMappedFile"><span class="returnvalue">GArrowMemoryMappedFile</span></a>�*
+garrow_memory_mapped_file_open (<em class="parameter"><code>const <GTKDOCLINK HREF="gchar"><span class="type">gchar</span></GTKDOCLINK> *path</code></em>,
+                                <em class="parameter"><code><a class="link" href="arrow-glib-GArrowFileMode.html#GArrowFileMode" title="enum GArrowFileMode"><span class="type">GArrowFileMode</span></a> mode</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.3.5.3.9.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>path</p></td>
+<td class="parameter_description"><p>The path of the memory mapped file.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mode</p></td>
+<td class="parameter_description"><p>The mode of the memory mapped file.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.5.3.9.2.5"></a><h4>Returns</h4>
+<p> A newly opened
+<a class="link" href="GArrowMemoryMappedFile.html" title="GArrowMemoryMappedFile"><span class="type">GArrowMemoryMappedFile</span></a> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
+<p><span class="annotation">[nullable][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowMemoryMappedFile.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowMemoryMappedFile-struct"></a><h3>struct GArrowMemoryMappedFile</h3>
+<pre class="programlisting">struct GArrowMemoryMappedFile;</pre>
+<p>It wraps <code class="literal">arrow::io::MemoryMappedFile</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowMemoryMappedFile.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowMemoryMappedFile--memory-mapped-file"></a><h3>The <code class="literal">\u201cmemory-mapped-file\u201d</code> property</h3>
+<pre class="programlisting">  \u201cmemory-mapped-file\u201d       <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::io::MemoryMappedFile&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/GArrowOutputStream.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowOutputStream.html b/docs/c_glib/GArrowOutputStream.html
new file mode 100644
index 0000000..cee7ea5
--- /dev/null
+++ b/docs/c_glib/GArrowOutputStream.html
@@ -0,0 +1,76 @@
+<!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: GArrowOutputStream</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="output.html" title="Output">
+<link rel="prev" href="GArrowWriteable.html" title="GArrowWriteable">
+<link rel="next" href="GArrowWriteableFile.html" title="GArrowWriteableFile">
+<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="#GArrowOutputStream.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowOutputStream.object-hierarchy" class="shortcut">Object Hierarchy</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="output.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowWriteable.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowWriteableFile.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowOutputStream"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowOutputStream.top_of_page"></a>GArrowOutputStream</span></h2>
+<p>GArrowOutputStream \u2014 Stream output interface</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowOutputStream.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">�</td>
+<td class="function_name"><a class="link" href="GArrowOutputStream.html#GArrowOutputStreamInterface" title="GArrowOutputStreamInterface">GArrowOutputStreamInterface</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowOutputStream.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GInterface">GInterface</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowOutputStream
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowOutputStream.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowOutputStream.html" title="GArrowOutputStream"><span class="type">GArrowOutputStream</span></a> is an interface for stream output. Stream
+output is file based and writeable</p>
+</div>
+<div class="refsect1">
+<a name="GArrowOutputStream.functions_details"></a><h2>Functions</h2>
+</div>
+<div class="refsect1">
+<a name="GArrowOutputStream.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowOutputStreamInterface"></a><h3>GArrowOutputStreamInterface</h3>
+<pre class="programlisting">typedef struct _GArrowOutputStreamInterface GArrowOutputStreamInterface;</pre>
+<p>
+</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/GArrowRandomAccessFile.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowRandomAccessFile.html b/docs/c_glib/GArrowRandomAccessFile.html
new file mode 100644
index 0000000..e23ec93
--- /dev/null
+++ b/docs/c_glib/GArrowRandomAccessFile.html
@@ -0,0 +1,228 @@
+<!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: GArrowRandomAccessFile</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="input.html" title="Input">
+<link rel="prev" href="GArrowInputStream.html" title="GArrowInputStream">
+<link rel="next" href="output.html" title="Output">
+<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="#GArrowRandomAccessFile.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowRandomAccessFile.object-hierarchy" class="shortcut">Object Hierarchy</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="input.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowInputStream.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="output.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowRandomAccessFile"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowRandomAccessFile.top_of_page"></a>GArrowRandomAccessFile</span></h2>
+<p>GArrowRandomAccessFile \u2014 File input interface</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowRandomAccessFile.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="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowRandomAccessFile.html#garrow-random-access-file-get-size" title="garrow_random_access_file_get_size�()">garrow_random_access_file_get_size</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">
+<a class="link" href="GArrowRandomAccessFile.html#garrow-random-access-file-get-support-zero-copy" title="garrow_random_access_file_get_support_zero_copy�()">garrow_random_access_file_get_support_zero_copy</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">
+<a class="link" href="GArrowRandomAccessFile.html#garrow-random-access-file-read-at" title="garrow_random_access_file_read_at�()">garrow_random_access_file_read_at</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowRandomAccessFile.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">�</td>
+<td class="function_name"><a class="link" href="GArrowRandomAccessFile.html#GArrowRandomAccessFileInterface" title="GArrowRandomAccessFileInterface">GArrowRandomAccessFileInterface</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowRandomAccessFile.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GInterface">GInterface</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowRandomAccessFile
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowRandomAccessFile.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile"><span class="type">GArrowRandomAccessFile</span></a> is an interface for file input.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowRandomAccessFile.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-random-access-file-get-size"></a><h3>garrow_random_access_file_get_size�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+garrow_random_access_file_get_size (<em class="parameter"><code><a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile"><span class="type">GArrowRandomAccessFile</span></a> *file</code></em>,
+                                    <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.3.3.4.7.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>file</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile"><span class="type">GArrowRandomAccessFile</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.3.4.7.2.5"></a><h4>Returns</h4>
+<p> The size of the file.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-random-access-file-get-support-zero-copy"></a><h3>garrow_random_access_file_get_support_zero_copy�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_random_access_file_get_support_zero_copy
+                               (<em class="parameter"><code><a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile"><span class="type">GArrowRandomAccessFile</span></a> *file</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.3.3.4.7.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>file</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile"><span class="type">GArrowRandomAccessFile</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.3.4.7.3.5"></a><h4>Returns</h4>
+<p> Whether zero copy read is supported or not.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-random-access-file-read-at"></a><h3>garrow_random_access_file_read_at�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_random_access_file_read_at (<em class="parameter"><code><a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile"><span class="type">GArrowRandomAccessFile</span></a> *file</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> position</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> n_bytes</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> *n_read_bytes</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="guint8"><span class="type">guint8</span></GTKDOCLINK> *buffer</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.3.3.4.7.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>file</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowRandomAccessFile.html" title="GArrowRandomAccessFile"><span class="type">GArrowRandomAccessFile</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position</p></td>
+<td class="parameter_description"><p>The read start position.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_bytes</p></td>
+<td class="parameter_description"><p>The number of bytes to be read.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_read_bytes</p></td>
+<td class="parameter_description"><p> The read number of bytes. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buffer</p></td>
+<td class="parameter_description"><p> The buffer to be read data. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_bytes]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.3.4.7.4.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowRandomAccessFile.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowRandomAccessFileInterface"></a><h3>GArrowRandomAccessFileInterface</h3>
+<pre class="programlisting">typedef struct _GArrowRandomAccessFileInterface GArrowRandomAccessFileInterface;</pre>
+<p>
+</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/GArrowReadable.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowReadable.html b/docs/c_glib/GArrowReadable.html
new file mode 100644
index 0000000..11020d5
--- /dev/null
+++ b/docs/c_glib/GArrowReadable.html
@@ -0,0 +1,144 @@
+<!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: GArrowReadable</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="input.html" title="Input">
+<link rel="prev" href="input.html" title="Input">
+<link rel="next" href="GArrowInputStream.html" title="GArrowInputStream">
+<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="#GArrowReadable.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowReadable.object-hierarchy" class="shortcut">Object Hierarchy</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="input.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="input.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowInputStream.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowReadable"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowReadable.top_of_page"></a>GArrowReadable</span></h2>
+<p>GArrowReadable \u2014 Input interface</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowReadable.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="GArrowReadable.html#garrow-readable-read" title="garrow_readable_read�()">garrow_readable_read</a>�<span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowReadable.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">�</td>
+<td class="function_name"><a class="link" href="GArrowReadable.html#GArrowReadableInterface" title="GArrowReadableInterface">GArrowReadableInterface</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowReadable.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GInterface">GInterface</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowReadable
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowReadable.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowReadable.html" title="GArrowReadable"><span class="type">GArrowReadable</span></a> is an interface for input. Input must be
+readable.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowReadable.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-readable-read"></a><h3>garrow_readable_read�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_readable_read (<em class="parameter"><code><a class="link" href="GArrowReadable.html" title="GArrowReadable"><span class="type">GArrowReadable</span></a> *readable</code></em>,
+                      <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> n_bytes</code></em>,
+                      <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> *n_read_bytes</code></em>,
+                      <em class="parameter"><code><GTKDOCLINK HREF="guint8"><span class="type">guint8</span></GTKDOCLINK> *buffer</code></em>,
+                      <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.3.3.2.7.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>readable</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowReadable.html" title="GArrowReadable"><span class="type">GArrowReadable</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_bytes</p></td>
+<td class="parameter_description"><p>The number of bytes to be read.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_read_bytes</p></td>
+<td class="parameter_description"><p> The read number of bytes. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buffer</p></td>
+<td class="parameter_description"><p> The buffer to be read data. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_bytes]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.3.2.7.2.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowReadable.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowReadableInterface"></a><h3>GArrowReadableInterface</h3>
+<pre class="programlisting">typedef struct _GArrowReadableInterface GArrowReadableInterface;</pre>
+<p>
+</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/GArrowRecordBatch.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowRecordBatch.html b/docs/c_glib/GArrowRecordBatch.html
new file mode 100644
index 0000000..98b0d31
--- /dev/null
+++ b/docs/c_glib/GArrowRecordBatch.html
@@ -0,0 +1,430 @@
+<!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: GArrowRecordBatch</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="table.html" title="Table">
+<link rel="prev" href="GArrowTable.html" title="GArrowTable">
+<link rel="next" href="GArrowColumn.html" title="GArrowColumn">
+<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="#GArrowRecordBatch.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowRecordBatch.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowRecordBatch.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="table.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowTable.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowColumn.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowRecordBatch"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowRecordBatch.top_of_page"></a>GArrowRecordBatch</span></h2>
+<p>GArrowRecordBatch \u2014 Record batch class</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowRecordBatch.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">
+<a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="returnvalue">GArrowRecordBatch</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-new" title="garrow_record_batch_new�()">garrow_record_batch_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="returnvalue">GArrowSchema</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-schema" title="garrow_record_batch_get_schema�()">garrow_record_batch_get_schema</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-column" title="garrow_record_batch_get_column�()">garrow_record_batch_get_column</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="GList"><span class="returnvalue">GList</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-columns" title="garrow_record_batch_get_columns�()">garrow_record_batch_get_columns</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-column-name" title="garrow_record_batch_get_column_name�()">garrow_record_batch_get_column_name</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint"><span class="returnvalue">guint</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-n-columns" title="garrow_record_batch_get_n_columns�()">garrow_record_batch_get_n_columns</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-get-n-rows" title="garrow_record_batch_get_n_rows�()">garrow_record_batch_get_n_rows</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="returnvalue">GArrowRecordBatch</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowRecordBatch.html#garrow-record-batch-slice" title="garrow_record_batch_slice�()">garrow_record_batch_slice</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowRecordBatch.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="GArrowRecordBatch.html#GArrowRecordBatch--record-batch" title="The \u201crecord-batch\u201d property">record-batch</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowRecordBatch.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="GArrowRecordBatch.html#GArrowRecordBatch-struct" title="struct GArrowRecordBatch">GArrowRecordBatch</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowRecordBatch.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowRecordBatch
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowRecordBatch.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a> is a class for record batch. Record batch is
+similar to <a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a>. Record batch also has also zero or more
+columns and zero or more records.</p>
+<p>Record batch is used for shared memory IPC.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowRecordBatch.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-record-batch-new"></a><h3>garrow_record_batch_new�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="returnvalue">GArrowRecordBatch</span></a>�*
+garrow_record_batch_new (<em class="parameter"><code><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a> *schema</code></em>,
+                         <em class="parameter"><code><GTKDOCLINK HREF="guint32"><span class="type">guint32</span></GTKDOCLINK> n_rows</code></em>,
+                         <em class="parameter"><code><GTKDOCLINK HREF="GList"><span class="type">GList</span></GTKDOCLINK> *columns</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.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>schema</p></td>
+<td class="parameter_description"><p>The schema of the record batch.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_rows</p></td>
+<td class="parameter_description"><p>The number of the rows in the record batch.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>columns</p></td>
+<td class="parameter_description"><p> The columns in the record batch. </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> GArrowArray]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.2.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-record-batch-get-schema"></a><h3>garrow_record_batch_get_schema�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="returnvalue">GArrowSchema</span></a>�*
+garrow_record_batch_get_schema (<em class="parameter"><code><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a> *record_batch</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.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>record_batch</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.3.5"></a><h4>Returns</h4>
+<p> The schema of the record batch. </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-record-batch-get-column"></a><h3>garrow_record_batch_get_column�()</h3>
+<pre class="programlisting"><a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+garrow_record_batch_get_column (<em class="parameter"><code><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a> *record_batch</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="guint"><span class="type">guint</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.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>record_batch</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target column.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.4.5"></a><h4>Returns</h4>
+<p> The i-th column in the record batch. </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-record-batch-get-columns"></a><h3>garrow_record_batch_get_columns�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="GList"><span class="returnvalue">GList</span></GTKDOCLINK>�*
+garrow_record_batch_get_columns (<em class="parameter"><code><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a> *record_batch</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.5.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>record_batch</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.5.5"></a><h4>Returns</h4>
+<p>  The columns in the record batch. </p>
+<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GArrowArray][<acronym title="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-record-batch-get-column-name"></a><h3>garrow_record_batch_get_column_name�()</h3>
+<pre class="programlisting">const <GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+garrow_record_batch_get_column_name (<em class="parameter"><code><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a> *record_batch</code></em>,
+                                     <em class="parameter"><code><GTKDOCLINK HREF="guint"><span class="type">guint</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.6.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>record_batch</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target column.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.6.5"></a><h4>Returns</h4>
+<p> The name of the i-th column in the record batch.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-record-batch-get-n-columns"></a><h3>garrow_record_batch_get_n_columns�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint"><span class="returnvalue">guint</span></GTKDOCLINK>
+garrow_record_batch_get_n_columns (<em class="parameter"><code><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a> *record_batch</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.7.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>record_batch</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.7.5"></a><h4>Returns</h4>
+<p> The number of columns in the record batch.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-record-batch-get-n-rows"></a><h3>garrow_record_batch_get_n_rows�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+garrow_record_batch_get_n_rows (<em class="parameter"><code><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a> *record_batch</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.8.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>record_batch</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.8.5"></a><h4>Returns</h4>
+<p> The number of rows in the record batch.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-record-batch-slice"></a><h3>garrow_record_batch_slice�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="returnvalue">GArrowRecordBatch</span></a>�*
+garrow_record_batch_slice (<em class="parameter"><code><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a> *record_batch</code></em>,
+                           <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> offset</code></em>,
+                           <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> length</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.9.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>record_batch</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset</p></td>
+<td class="parameter_description"><p>The offset of sub <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>length</p></td>
+<td class="parameter_description"><p>The length of sub <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.3.8.9.5"></a><h4>Returns</h4>
+<p> The sub <a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a>. It covers
+only from <code class="literal">offset</code> to <code class="literal">offset + length</code> range. The sub
+<a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a> shares values with the base
+<a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</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>
+</div>
+<div class="refsect1">
+<a name="GArrowRecordBatch.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowRecordBatch-struct"></a><h3>struct GArrowRecordBatch</h3>
+<pre class="programlisting">struct GArrowRecordBatch;</pre>
+<p>It wraps <code class="literal">arrow::RecordBatch</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowRecordBatch.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowRecordBatch--record-batch"></a><h3>The <code class="literal">\u201crecord-batch\u201d</code> property</h3>
+<pre class="programlisting">  \u201crecord-batch\u201d             <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::RecordBatch&gt; *.</p>
+<p>Flags: Write / Construct Only</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>


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

Posted by we...@apache.org.
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/GArrowSchema.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowSchema.html b/docs/c_glib/GArrowSchema.html
new file mode 100644
index 0000000..f15c81c
--- /dev/null
+++ b/docs/c_glib/GArrowSchema.html
@@ -0,0 +1,330 @@
+<!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: GArrowSchema</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="schema.html" title="Schema">
+<link rel="prev" href="GArrowField.html" title="GArrowField">
+<link rel="next" href="table.html" title="Table">
+<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="#GArrowSchema.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowSchema.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowSchema.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="schema.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowField.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="table.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowSchema"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowSchema.top_of_page"></a>GArrowSchema</span></h2>
+<p>GArrowSchema \u2014 Schema class</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowSchema.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">
+<a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="returnvalue">GArrowSchema</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowSchema.html#garrow-schema-new" title="garrow_schema_new�()">garrow_schema_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="GArrowSchema.html#garrow-schema-get-field" title="garrow_schema_get_field�()">garrow_schema_get_field</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="GArrowSchema.html#garrow-schema-get-field-by-name" title="garrow_schema_get_field_by_name�()">garrow_schema_get_field_by_name</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint"><span class="returnvalue">guint</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowSchema.html#garrow-schema-n-fields" title="garrow_schema_n_fields�()">garrow_schema_n_fields</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="GList"><span class="returnvalue">GList</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowSchema.html#garrow-schema-get-fields" title="garrow_schema_get_fields�()">garrow_schema_get_fields</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="GArrowSchema.html#garrow-schema-to-string" title="garrow_schema_to_string�()">garrow_schema_to_string</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowSchema.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="GArrowSchema.html#GArrowSchema--schema" title="The \u201cschema\u201d property">schema</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowSchema.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="GArrowSchema.html#GArrowSchema-struct" title="struct GArrowSchema">GArrowSchema</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowSchema.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowSchema
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowSchema.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a> is a class for schema. Schema is metadata of a
+table. It has zero or more <GTKDOCLINK HREF="GArrowFields"><span class="type">GArrowFields</span></GTKDOCLINK>.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowSchema.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-schema-new"></a><h3>garrow_schema_new�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="returnvalue">GArrowSchema</span></a>�*
+garrow_schema_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.6.3.8.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>fields</p></td>
+<td class="parameter_description"><p> The fields of the schema. </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.6.3.8.2.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-schema-get-field"></a><h3>garrow_schema_get_field�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowField.html" title="GArrowField"><span class="returnvalue">GArrowField</span></a>�*
+garrow_schema_get_field (<em class="parameter"><code><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a> *schema</code></em>,
+                         <em class="parameter"><code><GTKDOCLINK HREF="guint"><span class="type">guint</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.6.3.8.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>schema</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target field.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.3.8.3.5"></a><h4>Returns</h4>
+<p> The i-th field of the schema. </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-schema-get-field-by-name"></a><h3>garrow_schema_get_field_by_name�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowField.html" title="GArrowField"><span class="returnvalue">GArrowField</span></a>�*
+garrow_schema_get_field_by_name (<em class="parameter"><code><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a> *schema</code></em>,
+                                 <em class="parameter"><code>const <GTKDOCLINK HREF="gchar"><span class="type">gchar</span></GTKDOCLINK> *name</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.6.3.8.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>schema</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the field to be found.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.3.8.4.5"></a><h4>Returns</h4>
+<p> The found field or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </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-schema-n-fields"></a><h3>garrow_schema_n_fields�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint"><span class="returnvalue">guint</span></GTKDOCLINK>
+garrow_schema_n_fields (<em class="parameter"><code><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a> *schema</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.6.3.8.5.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>schema</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.3.8.5.5"></a><h4>Returns</h4>
+<p> The number of fields of the schema.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-schema-get-fields"></a><h3>garrow_schema_get_fields�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="GList"><span class="returnvalue">GList</span></GTKDOCLINK>�*
+garrow_schema_get_fields (<em class="parameter"><code><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a> *schema</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.6.3.8.6.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>schema</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.3.8.6.5"></a><h4>Returns</h4>
+<p>  The fields of the schema. </p>
+<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GArrowField][<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-schema-to-string"></a><h3>garrow_schema_to_string�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+garrow_schema_to_string (<em class="parameter"><code><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a> *schema</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.6.3.8.7.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>schema</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.3.8.7.5"></a><h4>Returns</h4>
+<p> The string representation of the schema.</p>
+<p></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowSchema.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowSchema-struct"></a><h3>struct GArrowSchema</h3>
+<pre class="programlisting">struct GArrowSchema;</pre>
+<p>It wraps <code class="literal">arrow::Schema</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowSchema.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowSchema--schema"></a><h3>The <code class="literal">\u201cschema\u201d</code> property</h3>
+<pre class="programlisting">  \u201cschema\u201d                   <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::Schema&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/GArrowStreamReader.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowStreamReader.html b/docs/c_glib/GArrowStreamReader.html
new file mode 100644
index 0000000..ff9fa08
--- /dev/null
+++ b/docs/c_glib/GArrowStreamReader.html
@@ -0,0 +1,230 @@
+<!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: GArrowStreamReader</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="reader.html" title="Reader">
+<link rel="prev" href="GArrowFileReader.html" title="GArrowFileReader">
+<link rel="next" href="writer.html" title="Writer">
+<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="#GArrowStreamReader.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowStreamReader.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowStreamReader.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="reader.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowFileReader.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="writer.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowStreamReader"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowStreamReader.top_of_page"></a>GArrowStreamReader</span></h2>
+<p>GArrowStreamReader \u2014 Stream reader class</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowStreamReader.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">
+<a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader"><span class="returnvalue">GArrowStreamReader</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowStreamReader.html#garrow-stream-reader-open" title="garrow_stream_reader_open�()">garrow_stream_reader_open</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="returnvalue">GArrowSchema</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowStreamReader.html#garrow-stream-reader-get-schema" title="garrow_stream_reader_get_schema�()">garrow_stream_reader_get_schema</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="returnvalue">GArrowRecordBatch</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowStreamReader.html#garrow-stream-reader-get-next-record-batch" title="garrow_stream_reader_get_next_record_batch�()">garrow_stream_reader_get_next_record_batch</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamReader.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="GArrowStreamReader.html#GArrowStreamReader--stream-reader" title="The \u201cstream-reader\u201d property">stream-reader</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamReader.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="GArrowStreamReader.html#GArrowStreamReader-struct" title="struct GArrowStreamReader">GArrowStreamReader</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamReader.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowStreamReader
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamReader.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader"><span class="type">GArrowStreamReader</span></a> is a class for receiving data by stream
+based IPC.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamReader.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-stream-reader-open"></a><h3>garrow_stream_reader_open�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader"><span class="returnvalue">GArrowStreamReader</span></a>�*
+garrow_stream_reader_open (<em class="parameter"><code><a class="link" href="GArrowInputStream.html" title="GArrowInputStream"><span class="type">GArrowInputStream</span></a> *stream</code></em>,
+                           <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.3.3.8.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>stream</p></td>
+<td class="parameter_description"><p>The stream to be read.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return locatipcn for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.3.3.8.2.5"></a><h4>Returns</h4>
+<p> A newly opened
+<a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader"><span class="type">GArrowStreamReader</span></a> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
+<p><span class="annotation">[nullable][<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-stream-reader-get-schema"></a><h3>garrow_stream_reader_get_schema�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="returnvalue">GArrowSchema</span></a>�*
+garrow_stream_reader_get_schema (<em class="parameter"><code><a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader"><span class="type">GArrowStreamReader</span></a> *stream_reader</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.3.3.8.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>stream_reader</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader"><span class="type">GArrowStreamReader</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.3.3.8.3.5"></a><h4>Returns</h4>
+<p> The schema in the stream. </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-stream-reader-get-next-record-batch"></a><h3>garrow_stream_reader_get_next_record_batch�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="returnvalue">GArrowRecordBatch</span></a>�*
+garrow_stream_reader_get_next_record_batch
+                               (<em class="parameter"><code><a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader"><span class="type">GArrowStreamReader</span></a> *stream_reader</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.3.3.8.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>stream_reader</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowStreamReader.html" title="GArrowStreamReader"><span class="type">GArrowStreamReader</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return locatipcn for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.3.3.8.4.5"></a><h4>Returns</h4>
+<p>  The next record batch in the stream or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on end of stream. </p>
+<p><span class="annotation">[nullable][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamReader.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowStreamReader-struct"></a><h3>struct GArrowStreamReader</h3>
+<pre class="programlisting">struct GArrowStreamReader;</pre>
+<p>It wraps <code class="literal">arrow::ipc::StreamReader</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamReader.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowStreamReader--stream-reader"></a><h3>The <code class="literal">\u201cstream-reader\u201d</code> property</h3>
+<pre class="programlisting">  \u201cstream-reader\u201d            <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::ipc::StreamReader&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/GArrowStreamWriter.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowStreamWriter.html b/docs/c_glib/GArrowStreamWriter.html
new file mode 100644
index 0000000..2633fb0
--- /dev/null
+++ b/docs/c_glib/GArrowStreamWriter.html
@@ -0,0 +1,251 @@
+<!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: GArrowStreamWriter</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="writer.html" title="Writer">
+<link rel="prev" href="GArrowFileWriter.html" title="GArrowFileWriter">
+<link rel="next" href="object-tree.html" title="Object Hierarchy">
+<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="#GArrowStreamWriter.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowStreamWriter.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowStreamWriter.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="writer.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowFileWriter.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowStreamWriter"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowStreamWriter.top_of_page"></a>GArrowStreamWriter</span></h2>
+<p>GArrowStreamWriter \u2014 Stream writer class</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowStreamWriter.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">
+<a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter"><span class="returnvalue">GArrowStreamWriter</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowStreamWriter.html#garrow-stream-writer-open" title="garrow_stream_writer_open�()">garrow_stream_writer_open</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">
+<a class="link" href="GArrowStreamWriter.html#garrow-stream-writer-write-record-batch" title="garrow_stream_writer_write_record_batch�()">garrow_stream_writer_write_record_batch</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">
+<a class="link" href="GArrowStreamWriter.html#garrow-stream-writer-close" title="garrow_stream_writer_close�()">garrow_stream_writer_close</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamWriter.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="GArrowStreamWriter.html#GArrowStreamWriter--stream-writer" title="The \u201cstream-writer\u201d property">stream-writer</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamWriter.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="GArrowStreamWriter.html#GArrowStreamWriter-struct" title="struct GArrowStreamWriter">GArrowStreamWriter</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamWriter.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowStreamWriter
+        <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="GArrowFileWriter.html" title="GArrowFileWriter">GArrowFileWriter</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamWriter.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter"><span class="type">GArrowStreamWriter</span></a> is a class for sending data by stream based
+IPC.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamWriter.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-stream-writer-open"></a><h3>garrow_stream_writer_open�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter"><span class="returnvalue">GArrowStreamWriter</span></a>�*
+garrow_stream_writer_open (<em class="parameter"><code><a class="link" href="GArrowOutputStream.html" title="GArrowOutputStream"><span class="type">GArrowOutputStream</span></a> *sink</code></em>,
+                           <em class="parameter"><code><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a> *schema</code></em>,
+                           <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.4.3.8.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>sink</p></td>
+<td class="parameter_description"><p>The output of the writer.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>schema</p></td>
+<td class="parameter_description"><p>The schema of the writer.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return locatipcn for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.4.3.8.2.5"></a><h4>Returns</h4>
+<p> A newly opened
+<a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter"><span class="type">GArrowStreamWriter</span></a> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
+<p><span class="annotation">[nullable][<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-stream-writer-write-record-batch"></a><h3>garrow_stream_writer_write_record_batch�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_stream_writer_write_record_batch
+                               (<em class="parameter"><code><a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter"><span class="type">GArrowStreamWriter</span></a> *stream_writer</code></em>,
+                                <em class="parameter"><code><a class="link" href="GArrowRecordBatch.html" title="GArrowRecordBatch"><span class="type">GArrowRecordBatch</span></a> *record_batch</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.4.3.8.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>stream_writer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter"><span class="type">GArrowStreamWriter</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>record_batch</p></td>
+<td class="parameter_description"><p>The record batch to be written.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return locatipcn for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.4.3.8.3.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-stream-writer-close"></a><h3>garrow_stream_writer_close�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_stream_writer_close (<em class="parameter"><code><a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter"><span class="type">GArrowStreamWriter</span></a> *stream_writer</code></em>,
+                            <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.4.3.8.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>stream_writer</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowStreamWriter.html" title="GArrowStreamWriter"><span class="type">GArrowStreamWriter</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return locatipcn for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.4.3.8.4.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamWriter.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowStreamWriter-struct"></a><h3>struct GArrowStreamWriter</h3>
+<pre class="programlisting">struct GArrowStreamWriter;</pre>
+<p>It wraps <code class="literal">arrow::ipc::StreamWriter</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowStreamWriter.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowStreamWriter--stream-writer"></a><h3>The <code class="literal">\u201cstream-writer\u201d</code> property</h3>
+<pre class="programlisting">  \u201cstream-writer\u201d            <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::ipc::StreamWriter&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/GArrowTable.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowTable.html b/docs/c_glib/GArrowTable.html
new file mode 100644
index 0000000..b004a29
--- /dev/null
+++ b/docs/c_glib/GArrowTable.html
@@ -0,0 +1,402 @@
+<!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: GArrowTable</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="table.html" title="Table">
+<link rel="prev" href="table.html" title="Table">
+<link rel="next" href="GArrowRecordBatch.html" title="GArrowRecordBatch">
+<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="#GArrowTable.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowTable.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowTable.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="table.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="table.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowRecordBatch.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowTable"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowTable.top_of_page"></a>GArrowTable</span></h2>
+<p>GArrowTable \u2014 Table class</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowTable.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">
+<a class="link" href="GArrowTable.html" title="GArrowTable"><span class="returnvalue">GArrowTable</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTable.html#garrow-table-new" title="garrow_table_new�()">garrow_table_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="returnvalue">GArrowSchema</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTable.html#garrow-table-get-schema" title="garrow_table_get_schema�()">garrow_table_get_schema</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="returnvalue">GArrowColumn</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTable.html#garrow-table-get-column" title="garrow_table_get_column�()">garrow_table_get_column</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint"><span class="returnvalue">guint</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTable.html#garrow-table-get-n-columns" title="garrow_table_get_n_columns�()">garrow_table_get_n_columns</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTable.html#garrow-table-get-n-rows" title="garrow_table_get_n_rows�()">garrow_table_get_n_rows</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowTable.html" title="GArrowTable"><span class="returnvalue">GArrowTable</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTable.html#garrow-table-add-column" title="garrow_table_add_column�()">garrow_table_add_column</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowTable.html" title="GArrowTable"><span class="returnvalue">GArrowTable</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowTable.html#garrow-table-remove-column" title="garrow_table_remove_column�()">garrow_table_remove_column</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowTable.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="GArrowTable.html#GArrowTable--table" title="The \u201ctable\u201d property">table</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowTable.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="GArrowTable.html#GArrowTable-struct" title="struct GArrowTable">GArrowTable</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowTable.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowTable
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowTable.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a> is a class for table. Table has zero or more
+<GTKDOCLINK HREF="GArrowColumns"><span class="type">GArrowColumns</span></GTKDOCLINK> and zero or more records.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowTable.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-table-new"></a><h3>garrow_table_new�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowTable.html" title="GArrowTable"><span class="returnvalue">GArrowTable</span></a>�*
+garrow_table_new (<em class="parameter"><code><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="type">GArrowSchema</span></a> *schema</code></em>,
+                  <em class="parameter"><code><GTKDOCLINK HREF="GList"><span class="type">GList</span></GTKDOCLINK> *columns</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.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>schema</p></td>
+<td class="parameter_description"><p>The schema of the table.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>columns</p></td>
+<td class="parameter_description"><p> The columns of the table. </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> GArrowColumn]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.2.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-table-get-schema"></a><h3>garrow_table_get_schema�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowSchema.html" title="GArrowSchema"><span class="returnvalue">GArrowSchema</span></a>�*
+garrow_table_get_schema (<em class="parameter"><code><a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a> *table</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.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>table</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.3.5"></a><h4>Returns</h4>
+<p> The schema of the table. </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-table-get-column"></a><h3>garrow_table_get_column�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="returnvalue">GArrowColumn</span></a>�*
+garrow_table_get_column (<em class="parameter"><code><a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a> *table</code></em>,
+                         <em class="parameter"><code><GTKDOCLINK HREF="guint"><span class="type">guint</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.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>table</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target column.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.4.5"></a><h4>Returns</h4>
+<p> The i-th column in the table. </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-table-get-n-columns"></a><h3>garrow_table_get_n_columns�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint"><span class="returnvalue">guint</span></GTKDOCLINK>
+garrow_table_get_n_columns (<em class="parameter"><code><a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a> *table</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.5.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>table</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.5.5"></a><h4>Returns</h4>
+<p> The number of columns in the table.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-table-get-n-rows"></a><h3>garrow_table_get_n_rows�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+garrow_table_get_n_rows (<em class="parameter"><code><a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a> *table</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.6.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>table</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.6.5"></a><h4>Returns</h4>
+<p> The number of rows in the table.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-table-add-column"></a><h3>garrow_table_add_column�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowTable.html" title="GArrowTable"><span class="returnvalue">GArrowTable</span></a>�*
+garrow_table_add_column (<em class="parameter"><code><a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a> *table</code></em>,
+                         <em class="parameter"><code><GTKDOCLINK HREF="guint"><span class="type">guint</span></GTKDOCLINK> i</code></em>,
+                         <em class="parameter"><code><a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a> *column</code></em>,
+                         <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.7.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>table</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the new column.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>column</p></td>
+<td class="parameter_description"><p>The column to be added.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.7.5"></a><h4>Returns</h4>
+<p> The newly allocated
+<a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a> that has a new column or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
+<p><span class="annotation">[nullable][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-table-remove-column"></a><h3>garrow_table_remove_column�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowTable.html" title="GArrowTable"><span class="returnvalue">GArrowTable</span></a>�*
+garrow_table_remove_column (<em class="parameter"><code><a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a> *table</code></em>,
+                            <em class="parameter"><code><GTKDOCLINK HREF="guint"><span class="type">guint</span></GTKDOCLINK> i</code></em>,
+                            <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.8.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>table</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the column to be removed.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.2.8.8.5"></a><h4>Returns</h4>
+<p> The newly allocated
+<a class="link" href="GArrowTable.html" title="GArrowTable"><span class="type">GArrowTable</span></a> that doesn't have the column or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
+<p><span class="annotation">[nullable][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowTable.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowTable-struct"></a><h3>struct GArrowTable</h3>
+<pre class="programlisting">struct GArrowTable;</pre>
+<p>It wraps <code class="literal">arrow::Table</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowTable.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowTable--table"></a><h3>The <code class="literal">\u201ctable\u201d</code> property</h3>
+<pre class="programlisting">  \u201ctable\u201d                    <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::Table&gt; *.</p>
+<p>Flags: Write / Construct Only</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>


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

Posted by we...@apache.org.
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/array-builder.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/array-builder.html b/docs/c_glib/array-builder.html
new file mode 100644
index 0000000..3197c97
--- /dev/null
+++ b/docs/c_glib/array-builder.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: Array builder</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="array-classes.html" title="Array classes">
+<link rel="next" href="array-builder-classes.html" title="Array builder classes">
+<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="array-classes.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="array-builder-classes.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="array-builder"></a>Array builder</h2></div></div></div>
+<div class="toc"><dl class="toc"><dt>
+<span class="refentrytitle"><a href="array-builder-classes.html">Array builder classes</a></span><span class="refpurpose"></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/array-classes.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/array-classes.html b/docs/c_glib/array-classes.html
new file mode 100644
index 0000000..36de92d
--- /dev/null
+++ b/docs/c_glib/array-classes.html
@@ -0,0 +1,1714 @@
+<!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: Array 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="array.html" title="Array">
+<link rel="prev" href="array.html" title="Array">
+<link rel="next" href="array-builder.html" title="Array builder">
+<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="#array-classes.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#array-classes.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#array-classes.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="array.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="array.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="array-builder.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="array-classes"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="array-classes.top_of_page"></a>Array classes</span></h2>
+<p>Array classes</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="array-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="array-classes.html#garrow-array-is-null" title="garrow_array_is_null�()">garrow_array_is_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-array-get-length" title="garrow_array_get_length�()">garrow_array_get_length</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-array-get-offset" title="garrow_array_get_offset�()">garrow_array_get_offset</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-array-get-n-nulls" title="garrow_array_get_n_nulls�()">garrow_array_get_n_nulls</a>�<span class="c_punctuation">()</span>
+</td>
+</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="array-classes.html#garrow-array-get-null-bitmap" title="garrow_array_get_null_bitmap�()">garrow_array_get_null_bitmap</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-array-get-value-data-type" title="garrow_array_get_value_data_type�()">garrow_array_get_value_data_type</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType"><span class="returnvalue">GArrowType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-array-get-value-type" title="garrow_array_get_value_type�()">garrow_array_get_value_type</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-array-slice" title="garrow_array_slice�()">garrow_array_slice</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-classes.html#GArrowNullArray"><span class="returnvalue">GArrowNullArray</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-null-array-new" title="garrow_null_array_new�()">garrow_null_array_new</a>�<span class="c_punctuation">()</span>
+</td>
+</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="array-classes.html#garrow-primitive-array-get-buffer" title="garrow_primitive_array_get_buffer�()">garrow_primitive_array_get_buffer</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">
+<a class="link" href="array-classes.html#garrow-boolean-array-get-value" title="garrow_boolean_array_get_value�()">garrow_boolean_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint8"><span class="returnvalue">gint8</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-int8-array-get-value" title="garrow_int8_array_get_value�()">garrow_int8_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint8"><span class="returnvalue">guint8</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-uint8-array-get-value" title="garrow_uint8_array_get_value�()">garrow_uint8_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint16"><span class="returnvalue">gint16</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-int16-array-get-value" title="garrow_int16_array_get_value�()">garrow_int16_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint16"><span class="returnvalue">guint16</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-uint16-array-get-value" title="garrow_uint16_array_get_value�()">garrow_uint16_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint32"><span class="returnvalue">gint32</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-int32-array-get-value" title="garrow_int32_array_get_value�()">garrow_int32_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint32"><span class="returnvalue">guint32</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-uint32-array-get-value" title="garrow_uint32_array_get_value�()">garrow_uint32_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-int64-array-get-value" title="garrow_int64_array_get_value�()">garrow_int64_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-uint64-array-get-value" title="garrow_uint64_array_get_value�()">garrow_uint64_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gfloat"><span class="returnvalue">gfloat</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-float-array-get-value" title="garrow_float_array_get_value�()">garrow_float_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gdouble"><span class="returnvalue">gdouble</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-double-array-get-value" title="garrow_double_array_get_value�()">garrow_double_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="GBytes"><span class="returnvalue">GBytes</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-binary-array-get-value" title="garrow_binary_array_get_value�()">garrow_binary_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</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="array-classes.html#garrow-binary-array-get-buffer" title="garrow_binary_array_get_buffer�()">garrow_binary_array_get_buffer</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="array-classes.html#garrow-string-array-get-string" title="garrow_string_array_get_string�()">garrow_string_array_get_string</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-list-array-get-value-type" title="garrow_list_array_get_value_type�()">garrow_list_array_get_value_type</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-list-array-get-value" title="garrow_list_array_get_value�()">garrow_list_array_get_value</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-struct-array-get-field" title="garrow_struct_array_get_field�()">garrow_struct_array_get_field</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="GList"><span class="returnvalue">GList</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-classes.html#garrow-struct-array-get-fields" title="garrow_struct_array_get_fields�()">garrow_struct_array_get_fields</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="array-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="array-classes.html#GArrowArray--array" title="The \u201carray\u201d property">array</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<a name="GArrowArray"></a><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="GArrowListArray"></a><a name="GArrowStructArray"></a><div class="refsect1">
+<a name="array-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="array-classes.html#GArrowArray-struct" title="struct GArrowArray">GArrowArray</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowNullArray-struct" title="struct GArrowNullArray">GArrowNullArray</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowNullArrayClass" title="struct GArrowNullArrayClass">GArrowNullArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowPrimitiveArray-struct" title="struct GArrowPrimitiveArray">GArrowPrimitiveArray</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="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="array-classes.html#GArrowBooleanArray-struct" title="struct GArrowBooleanArray">GArrowBooleanArray</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowBooleanArrayClass" title="struct GArrowBooleanArrayClass">GArrowBooleanArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowInt8Array-struct" title="struct GArrowInt8Array">GArrowInt8Array</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowInt8ArrayClass" title="struct GArrowInt8ArrayClass">GArrowInt8ArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowUInt8Array-struct" title="struct GArrowUInt8Array">GArrowUInt8Array</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowUInt8ArrayClass" title="struct GArrowUInt8ArrayClass">GArrowUInt8ArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowInt16Array-struct" title="struct GArrowInt16Array">GArrowInt16Array</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowInt16ArrayClass" title="struct GArrowInt16ArrayClass">GArrowInt16ArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowUInt16Array-struct" title="struct GArrowUInt16Array">GArrowUInt16Array</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowUInt16ArrayClass" title="struct GArrowUInt16ArrayClass">GArrowUInt16ArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowInt32Array-struct" title="struct GArrowInt32Array">GArrowInt32Array</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowInt32ArrayClass" title="struct GArrowInt32ArrayClass">GArrowInt32ArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowUInt32Array-struct" title="struct GArrowUInt32Array">GArrowUInt32Array</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowUInt32ArrayClass" title="struct GArrowUInt32ArrayClass">GArrowUInt32ArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowInt64Array-struct" title="struct GArrowInt64Array">GArrowInt64Array</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowInt64ArrayClass" title="struct GArrowInt64ArrayClass">GArrowInt64ArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowUInt64Array-struct" title="struct GArrowUInt64Array">GArrowUInt64Array</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowUInt64ArrayClass" title="struct GArrowUInt64ArrayClass">GArrowUInt64ArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowFloatArray-struct" title="struct GArrowFloatArray">GArrowFloatArray</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowFloatArrayClass" title="struct GArrowFloatArrayClass">GArrowFloatArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowDoubleArray-struct" title="struct GArrowDoubleArray">GArrowDoubleArray</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowDoubleArrayClass" title="struct GArrowDoubleArrayClass">GArrowDoubleArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowBinaryArray-struct" title="struct GArrowBinaryArray">GArrowBinaryArray</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowBinaryArrayClass" title="struct GArrowBinaryArrayClass">GArrowBinaryArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowStringArray-struct" title="struct GArrowStringArray">GArrowStringArray</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowStringArrayClass" title="struct GArrowStringArrayClass">GArrowStringArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowListArray-struct" title="struct GArrowListArray">GArrowListArray</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowListArrayClass" title="struct GArrowListArrayClass">GArrowListArrayClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowStructArray-struct" title="struct GArrowStructArray">GArrowStructArray</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-classes.html#GArrowStructArrayClass" title="struct GArrowStructArrayClass">GArrowStructArrayClass</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="array-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="array-classes.html#GArrowArray">GArrowArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowBinaryArray
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowStringArray">GArrowStringArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowListArray
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowNullArray
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowPrimitiveArray
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowBooleanArray">GArrowBooleanArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowDoubleArray">GArrowDoubleArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowFloatArray">GArrowFloatArray</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowInt16Array">GArrowInt16Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowInt32Array">GArrowInt32Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowInt64Array">GArrowInt64Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowInt8Array">GArrowInt8Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowUInt16Array">GArrowUInt16Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowUInt32Array">GArrowUInt32Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowUInt64Array">GArrowUInt64Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowUInt8Array">GArrowUInt8Array</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> GArrowStructArray
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowArray
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowBinaryArray">GArrowBinaryArray</a>
+        <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> GArrowStringArray
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowPrimitiveArray">GArrowPrimitiveArray</a>
+        <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowBooleanArray
+        <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowDoubleArray
+        <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowFloatArray
+        <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt16Array
+        <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt32Array
+        <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt64Array
+        <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt8Array
+        <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowUInt16Array
+        <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowUInt32Array
+        <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowUInt64Array
+        <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> GArrowUInt8Array
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowListArray">GArrowListArray</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowNullArray">GArrowNullArray</a>
+        <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="array-classes.html#GArrowStructArray">GArrowStructArray</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="array-classes.includes"></a><h2>Includes</h2>
+<pre class="synopsis">#include &lt;arrow-glib/arrow-glib.h&gt;
+</pre>
+</div>
+<div class="refsect1">
+<a name="array-classes.description"></a><h2>Description</h2>
+<p><a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> is a base class for all array classes such as
+<a class="link" href="array-classes.html#GArrowBooleanArray"><span class="type">GArrowBooleanArray</span></a>.</p>
+<p>All array classes are immutable. You need to use array builder
+class such as <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> to create a new array
+except <a class="link" href="array-classes.html#GArrowNullArray"><span class="type">GArrowNullArray</span></a>.</p>
+<p><a class="link" href="array-classes.html#GArrowNullArray"><span class="type">GArrowNullArray</span></a> is a class for null array. It can store zero or
+more null values. You need to specify an array length to create a
+new array.</p>
+<p><a class="link" href="array-classes.html#GArrowBooleanArray"><span class="type">GArrowBooleanArray</span></a> is a class for binary array. It can store zero
+or more boolean data. You need to use <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> to
+create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowInt8Array"><span class="type">GArrowInt8Array</span></a> is a class for 8-bit integer array. It can store
+zero or more 8-bit integer data. You need to use
+<a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> to create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowUInt8Array"><span class="type">GArrowUInt8Array</span></a> is a class for 8-bit unsigned integer array. It
+can store zero or more 8-bit unsigned integer data. You need to use
+<a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> to create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowInt16Array"><span class="type">GArrowInt16Array</span></a> is a class for 16-bit integer array. It can store
+zero or more 16-bit integer data. You need to use
+<a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a> to create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowUInt16Array"><span class="type">GArrowUInt16Array</span></a> is a class for 16-bit unsigned integer array. It
+can store zero or more 16-bit unsigned integer data. You need to use
+<a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a> to create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowInt32Array"><span class="type">GArrowInt32Array</span></a> is a class for 32-bit integer array. It can store
+zero or more 32-bit integer data. You need to use
+<a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a> to create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowUInt32Array"><span class="type">GArrowUInt32Array</span></a> is a class for 32-bit unsigned integer array. It
+can store zero or more 32-bit unsigned integer data. You need to use
+<a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a> to create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowInt64Array"><span class="type">GArrowInt64Array</span></a> is a class for 64-bit integer array. It can store
+zero or more 64-bit integer data. You need to use
+<a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a> to create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowUInt64Array"><span class="type">GArrowUInt64Array</span></a> is a class for 64-bit unsigned integer array. It
+can store zero or more 64-bit unsigned integer data. You need to
+use <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a> to create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowFloatArray"><span class="type">GArrowFloatArray</span></a> is a class for 32-bit floating point array. It
+can store zero or more 32-bit floating data. You need to use
+<a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a> to create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowDoubleArray"><span class="type">GArrowDoubleArray</span></a> is a class for 64-bit floating point array. It
+can store zero or more 64-bit floating data. You need to use
+<a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a> to create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowBinaryArray"><span class="type">GArrowBinaryArray</span></a> is a class for binary array. It can store zero
+or more binary data. You need to use <a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a> to
+create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowStringArray"><span class="type">GArrowStringArray</span></a> is a class for UTF-8 encoded string array. It
+can store zero or more UTF-8 encoded string data. You need to use
+<a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a> to create a new array.</p>
+<p><a class="link" href="array-classes.html#GArrowListArray"><span class="type">GArrowListArray</span></a> is a class for list array. It can store zero or
+more list data. You need to use <a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a> to create a
+new array.</p>
+<p><a class="link" href="array-classes.html#GArrowStructArray"><span class="type">GArrowStructArray</span></a> is a class for struct array. It can store zero
+or more structs. One struct has zero or more fields. You need to
+use <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> to create a new array.</p>
+</div>
+<div class="refsect1">
+<a name="array-classes.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-array-is-null"></a><h3>garrow_array_is_null�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_array_is_null (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> *array</code></em>,
+                      <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.2.5"></a><h4>Returns</h4>
+<p> Whether the i-th value is null or not.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-array-get-length"></a><h3>garrow_array_get_length�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+garrow_array_get_length (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> *array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.3.5"></a><h4>Returns</h4>
+<p> The number of rows in the array.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-array-get-offset"></a><h3>garrow_array_get_offset�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+garrow_array_get_offset (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> *array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.4.5"></a><h4>Returns</h4>
+<p> The number of values in the array.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-array-get-n-nulls"></a><h3>garrow_array_get_n_nulls�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+garrow_array_get_n_nulls (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> *array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.5.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.5.5"></a><h4>Returns</h4>
+<p> The number of NULLs in the array.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-array-get-null-bitmap"></a><h3>garrow_array_get_null_bitmap�()</h3>
+<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="returnvalue">GArrowBuffer</span></a>�*
+garrow_array_get_null_bitmap (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> *array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.6.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.6.5"></a><h4>Returns</h4>
+<p> The bitmap that indicates null
+value indexes for the array as <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> when
+<a class="link" href="array-classes.html#garrow-array-get-n-nulls" title="garrow_array_get_n_nulls�()"><code class="function">garrow_array_get_n_nulls()</code></a> returns 0. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][nullable]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-array-get-value-data-type"></a><h3>garrow_array_get_value_data_type�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a>�*
+garrow_array_get_value_data_type (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> *array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.7.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.7.5"></a><h4>Returns</h4>
+<p> The <a class="link" href="data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a> for each value of the
+array. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-array-get-value-type"></a><h3>garrow_array_get_value_type�()</h3>
+<pre class="programlisting"><a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType"><span class="returnvalue">GArrowType</span></a>
+garrow_array_get_value_type (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> *array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.8.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.8.5"></a><h4>Returns</h4>
+<p> The <a class="link" href="arrow-glib-GArrowType.html#GArrowType" title="enum GArrowType"><span class="type">GArrowType</span></a> for each value of the array.</p>
+<p></p>
+</div>
+<p class="since">Since 0.3.0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-array-slice"></a><h3>garrow_array_slice�()</h3>
+<pre class="programlisting"><a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+garrow_array_slice (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> *array</code></em>,
+                    <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> offset</code></em>,
+                    <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> length</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.9.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset</p></td>
+<td class="parameter_description"><p>The offset of sub <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>length</p></td>
+<td class="parameter_description"><p>The length of sub <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.9.5"></a><h4>Returns</h4>
+<p> The sub <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>. It covers only from
+<code class="literal">offset</code> to <code class="literal">offset + length</code> range. The sub <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> shares
+values with the base <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</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>
+<hr>
+<div class="refsect2">
+<a name="garrow-null-array-new"></a><h3>garrow_null_array_new�()</h3>
+<pre class="programlisting"><a class="link" href="array-classes.html#GArrowNullArray"><span class="returnvalue">GArrowNullArray</span></a>�*
+garrow_null_array_new (<em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> length</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.10.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>length</p></td>
+<td class="parameter_description"><p>An array length.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.10.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-classes.html#GArrowNullArray"><span class="type">GArrowNullArray</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-primitive-array-get-buffer"></a><h3>garrow_primitive_array_get_buffer�()</h3>
+<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="returnvalue">GArrowBuffer</span></a>�*
+garrow_primitive_array_get_buffer (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowPrimitiveArray"><span class="type">GArrowPrimitiveArray</span></a> *array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.11.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowPrimitiveArray"><span class="type">GArrowPrimitiveArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.11.5"></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><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-boolean-array-get-value"></a><h3>garrow_boolean_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_boolean_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowBooleanArray"><span class="type">GArrowBooleanArray</span></a> *array</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.12.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowBooleanArray"><span class="type">GArrowBooleanArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.12.5"></a><h4>Returns</h4>
+<p> The i-th value.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int8-array-get-value"></a><h3>garrow_int8_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint8"><span class="returnvalue">gint8</span></GTKDOCLINK>
+garrow_int8_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowInt8Array"><span class="type">GArrowInt8Array</span></a> *array</code></em>,
+                             <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.13.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowInt8Array"><span class="type">GArrowInt8Array</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.13.5"></a><h4>Returns</h4>
+<p> The i-th value.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint8-array-get-value"></a><h3>garrow_uint8_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint8"><span class="returnvalue">guint8</span></GTKDOCLINK>
+garrow_uint8_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowUInt8Array"><span class="type">GArrowUInt8Array</span></a> *array</code></em>,
+                              <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.14.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowUInt8Array"><span class="type">GArrowUInt8Array</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.14.5"></a><h4>Returns</h4>
+<p> The i-th value.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int16-array-get-value"></a><h3>garrow_int16_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint16"><span class="returnvalue">gint16</span></GTKDOCLINK>
+garrow_int16_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowInt16Array"><span class="type">GArrowInt16Array</span></a> *array</code></em>,
+                              <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.15.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowInt16Array"><span class="type">GArrowInt16Array</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.15.5"></a><h4>Returns</h4>
+<p> The i-th value.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint16-array-get-value"></a><h3>garrow_uint16_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint16"><span class="returnvalue">guint16</span></GTKDOCLINK>
+garrow_uint16_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowUInt16Array"><span class="type">GArrowUInt16Array</span></a> *array</code></em>,
+                               <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.16.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowUInt16Array"><span class="type">GArrowUInt16Array</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.16.5"></a><h4>Returns</h4>
+<p> The i-th value.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int32-array-get-value"></a><h3>garrow_int32_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint32"><span class="returnvalue">gint32</span></GTKDOCLINK>
+garrow_int32_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowInt32Array"><span class="type">GArrowInt32Array</span></a> *array</code></em>,
+                              <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.17.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowInt32Array"><span class="type">GArrowInt32Array</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.17.5"></a><h4>Returns</h4>
+<p> The i-th value.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint32-array-get-value"></a><h3>garrow_uint32_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint32"><span class="returnvalue">guint32</span></GTKDOCLINK>
+garrow_uint32_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowUInt32Array"><span class="type">GArrowUInt32Array</span></a> *array</code></em>,
+                               <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.18.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowUInt32Array"><span class="type">GArrowUInt32Array</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.18.5"></a><h4>Returns</h4>
+<p> The i-th value.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int64-array-get-value"></a><h3>garrow_int64_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+garrow_int64_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowInt64Array"><span class="type">GArrowInt64Array</span></a> *array</code></em>,
+                              <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowInt64Array"><span class="type">GArrowInt64Array</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.19.5"></a><h4>Returns</h4>
+<p> The i-th value.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint64-array-get-value"></a><h3>garrow_uint64_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+garrow_uint64_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowUInt64Array"><span class="type">GArrowUInt64Array</span></a> *array</code></em>,
+                               <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowUInt64Array"><span class="type">GArrowUInt64Array</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.20.5"></a><h4>Returns</h4>
+<p> The i-th value.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-float-array-get-value"></a><h3>garrow_float_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gfloat"><span class="returnvalue">gfloat</span></GTKDOCLINK>
+garrow_float_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowFloatArray"><span class="type">GArrowFloatArray</span></a> *array</code></em>,
+                              <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowFloatArray"><span class="type">GArrowFloatArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.21.5"></a><h4>Returns</h4>
+<p> The i-th value.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-double-array-get-value"></a><h3>garrow_double_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gdouble"><span class="returnvalue">gdouble</span></GTKDOCLINK>
+garrow_double_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowDoubleArray"><span class="type">GArrowDoubleArray</span></a> *array</code></em>,
+                               <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.22.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowDoubleArray"><span class="type">GArrowDoubleArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.22.5"></a><h4>Returns</h4>
+<p> The i-th value.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-binary-array-get-value"></a><h3>garrow_binary_array_get_value�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="GBytes"><span class="returnvalue">GBytes</span></GTKDOCLINK>�*
+garrow_binary_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowBinaryArray"><span class="type">GArrowBinaryArray</span></a> *array</code></em>,
+                               <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.23.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowBinaryArray"><span class="type">GArrowBinaryArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.23.5"></a><h4>Returns</h4>
+<p> The i-th 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-binary-array-get-buffer"></a><h3>garrow_binary_array_get_buffer�()</h3>
+<pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="returnvalue">GArrowBuffer</span></a>�*
+garrow_binary_array_get_buffer (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowBinaryArray"><span class="type">GArrowBinaryArray</span></a> *array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.24.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowBinaryArray"><span class="type">GArrowBinaryArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.24.5"></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><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-string-array-get-string"></a><h3>garrow_string_array_get_string�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+garrow_string_array_get_string (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowStringArray"><span class="type">GArrowStringArray</span></a> *array</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.25.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowStringArray"><span class="type">GArrowStringArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.25.5"></a><h4>Returns</h4>
+<p> The i-th UTF-8 encoded string.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-list-array-get-value-type"></a><h3>garrow_list_array_get_value_type�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a>�*
+garrow_list_array_get_value_type (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowListArray"><span class="type">GArrowListArray</span></a> *array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.26.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowListArray"><span class="type">GArrowListArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.26.5"></a><h4>Returns</h4>
+<p> The data type of value in each list. </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-list-array-get-value"></a><h3>garrow_list_array_get_value�()</h3>
+<pre class="programlisting"><a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+garrow_list_array_get_value (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowListArray"><span class="type">GArrowListArray</span></a> *array</code></em>,
+                             <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.27.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowListArray"><span class="type">GArrowListArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.27.5"></a><h4>Returns</h4>
+<p> The i-th list. </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-array-get-field"></a><h3>garrow_struct_array_get_field�()</h3>
+<pre class="programlisting"><a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+garrow_struct_array_get_field (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowStructArray"><span class="type">GArrowStructArray</span></a> *array</code></em>,
+                               <em class="parameter"><code><GTKDOCLINK HREF="gint"><span class="type">gint</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.28.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowStructArray"><span class="type">GArrowStructArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the field in the struct.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.28.5"></a><h4>Returns</h4>
+<p> The i-th field. </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-array-get-fields"></a><h3>garrow_struct_array_get_fields�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="GList"><span class="returnvalue">GList</span></GTKDOCLINK>�*
+garrow_struct_array_get_fields (<em class="parameter"><code><a class="link" href="array-classes.html#GArrowStructArray"><span class="type">GArrowStructArray</span></a> *array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.29.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>array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-classes.html#GArrowStructArray"><span class="type">GArrowStructArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.2.2.27.29.5"></a><h4>Returns</h4>
+<p>  The fields in the struct. </p>
+<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GArrowArray][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="array-classes.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowArray-struct"></a><h3>struct GArrowArray</h3>
+<pre class="programlisting">struct GArrowArray;</pre>
+<p>It wraps <code class="literal">arrow::Array</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowNullArray-struct"></a><h3>struct GArrowNullArray</h3>
+<pre class="programlisting">struct GArrowNullArray;</pre>
+<p>It wraps <code class="literal">arrow::NullArray</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowNullArrayClass"></a><h3>struct GArrowNullArrayClass</h3>
+<pre class="programlisting">struct GArrowNullArrayClass {
+  GArrowArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowPrimitiveArrayClass"></a><h3>struct GArrowPrimitiveArrayClass</h3>
+<pre class="programlisting">struct GArrowPrimitiveArrayClass {
+  GArrowArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBooleanArray-struct"></a><h3>struct GArrowBooleanArray</h3>
+<pre class="programlisting">struct GArrowBooleanArray;</pre>
+<p>It wraps <code class="literal">arrow::BooleanArray</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBooleanArrayClass"></a><h3>struct GArrowBooleanArrayClass</h3>
+<pre class="programlisting">struct GArrowBooleanArrayClass {
+  GArrowPrimitiveArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInt8ArrayClass"></a><h3>struct GArrowInt8ArrayClass</h3>
+<pre class="programlisting">struct GArrowInt8ArrayClass {
+  GArrowPrimitiveArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowUInt8ArrayClass"></a><h3>struct GArrowUInt8ArrayClass</h3>
+<pre class="programlisting">struct GArrowUInt8ArrayClass {
+  GArrowPrimitiveArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInt16ArrayClass"></a><h3>struct GArrowInt16ArrayClass</h3>
+<pre class="programlisting">struct GArrowInt16ArrayClass {
+  GArrowPrimitiveArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowUInt16ArrayClass"></a><h3>struct GArrowUInt16ArrayClass</h3>
+<pre class="programlisting">struct GArrowUInt16ArrayClass {
+  GArrowPrimitiveArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInt32ArrayClass"></a><h3>struct GArrowInt32ArrayClass</h3>
+<pre class="programlisting">struct GArrowInt32ArrayClass {
+  GArrowPrimitiveArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowUInt32ArrayClass"></a><h3>struct GArrowUInt32ArrayClass</h3>
+<pre class="programlisting">struct GArrowUInt32ArrayClass {
+  GArrowPrimitiveArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInt64ArrayClass"></a><h3>struct GArrowInt64ArrayClass</h3>
+<pre class="programlisting">struct GArrowInt64ArrayClass {
+  GArrowPrimitiveArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowUInt64ArrayClass"></a><h3>struct GArrowUInt64ArrayClass</h3>
+<pre class="programlisting">struct GArrowUInt64ArrayClass {
+  GArrowPrimitiveArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowFloatArrayClass"></a><h3>struct GArrowFloatArrayClass</h3>
+<pre class="programlisting">struct GArrowFloatArrayClass {
+  GArrowPrimitiveArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</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>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowDoubleArrayClass"></a><h3>struct GArrowDoubleArrayClass</h3>
+<pre class="programlisting">struct GArrowDoubleArrayClass {
+  GArrowPrimitiveArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBinaryArray-struct"></a><h3>struct GArrowBinaryArray</h3>
+<pre class="programlisting">struct GArrowBinaryArray;</pre>
+<p>It wraps <code class="literal">arrow::BinaryArray</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBinaryArrayClass"></a><h3>struct GArrowBinaryArrayClass</h3>
+<pre class="programlisting">struct GArrowBinaryArrayClass {
+  GArrowArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowStringArray-struct"></a><h3>struct GArrowStringArray</h3>
+<pre class="programlisting">struct GArrowStringArray;</pre>
+<p>It wraps <code class="literal">arrow::StringArray</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowStringArrayClass"></a><h3>struct GArrowStringArrayClass</h3>
+<pre class="programlisting">struct GArrowStringArrayClass {
+  GArrowBinaryArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowListArray-struct"></a><h3>struct GArrowListArray</h3>
+<pre class="programlisting">struct GArrowListArray;</pre>
+<p>It wraps <code class="literal">arrow::ListArray</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowListArrayClass"></a><h3>struct GArrowListArrayClass</h3>
+<pre class="programlisting">struct GArrowListArrayClass {
+  GArrowArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowStructArray-struct"></a><h3>struct GArrowStructArray</h3>
+<pre class="programlisting">struct GArrowStructArray;</pre>
+<p>It wraps <code class="literal">arrow::StructArray</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowStructArrayClass"></a><h3>struct GArrowStructArrayClass</h3>
+<pre class="programlisting">struct GArrowStructArrayClass {
+  GArrowArrayClass parent_class;
+};
+</pre>
+<p>
+</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="array-classes.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowArray--array"></a><h3>The <code class="literal">\u201carray\u201d</code> property</h3>
+<pre class="programlisting">  \u201carray\u201d                    <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::Array&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/array.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/array.html b/docs/c_glib/array.html
new file mode 100644
index 0000000..4391dee
--- /dev/null
+++ b/docs/c_glib/array.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: Array</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="data.html" title="Part�I.�Data">
+<link rel="next" href="array-classes.html" title="Array classes">
+<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="data.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="array-classes.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="array"></a>Array</h2></div></div></div>
+<div class="toc"><dl class="toc"><dt>
+<span class="refentrytitle"><a href="array-classes.html">Array classes</a></span><span class="refpurpose"></span>
+</dt></dl></div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>


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

Posted by we...@apache.org.
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/index.sgml
----------------------------------------------------------------------
diff --git a/docs/c_glib/index.sgml b/docs/c_glib/index.sgml
new file mode 100644
index 0000000..d74def5
--- /dev/null
+++ b/docs/c_glib/index.sgml
@@ -0,0 +1,625 @@
+<ANCHOR id="array-classes" href="arrow-glib/array-classes.html">
+<ANCHOR id="array-classes.functions" href="arrow-glib/array-classes.html#array-classes.functions">
+<ANCHOR id="array-classes.properties" href="arrow-glib/array-classes.html#array-classes.properties">
+<ANCHOR id="GArrowArray" href="arrow-glib/array-classes.html#GArrowArray">
+<ANCHOR id="GArrowNullArray" href="arrow-glib/array-classes.html#GArrowNullArray">
+<ANCHOR id="GArrowPrimitiveArray" href="arrow-glib/array-classes.html#GArrowPrimitiveArray">
+<ANCHOR id="GArrowBooleanArray" href="arrow-glib/array-classes.html#GArrowBooleanArray">
+<ANCHOR id="GArrowInt8Array" href="arrow-glib/array-classes.html#GArrowInt8Array">
+<ANCHOR id="GArrowUInt8Array" href="arrow-glib/array-classes.html#GArrowUInt8Array">
+<ANCHOR id="GArrowInt16Array" href="arrow-glib/array-classes.html#GArrowInt16Array">
+<ANCHOR id="GArrowUInt16Array" href="arrow-glib/array-classes.html#GArrowUInt16Array">
+<ANCHOR id="GArrowInt32Array" href="arrow-glib/array-classes.html#GArrowInt32Array">
+<ANCHOR id="GArrowUInt32Array" href="arrow-glib/array-classes.html#GArrowUInt32Array">
+<ANCHOR id="GArrowInt64Array" href="arrow-glib/array-classes.html#GArrowInt64Array">
+<ANCHOR id="GArrowUInt64Array" href="arrow-glib/array-classes.html#GArrowUInt64Array">
+<ANCHOR id="GArrowFloatArray" href="arrow-glib/array-classes.html#GArrowFloatArray">
+<ANCHOR id="GArrowDoubleArray" href="arrow-glib/array-classes.html#GArrowDoubleArray">
+<ANCHOR id="GArrowBinaryArray" href="arrow-glib/array-classes.html#GArrowBinaryArray">
+<ANCHOR id="GArrowStringArray" href="arrow-glib/array-classes.html#GArrowStringArray">
+<ANCHOR id="GArrowListArray" href="arrow-glib/array-classes.html#GArrowListArray">
+<ANCHOR id="GArrowStructArray" href="arrow-glib/array-classes.html#GArrowStructArray">
+<ANCHOR id="array-classes.other" href="arrow-glib/array-classes.html#array-classes.other">
+<ANCHOR id="array-classes.object-hierarchy" href="arrow-glib/array-classes.html#array-classes.object-hierarchy">
+<ANCHOR id="array-classes.includes" href="arrow-glib/array-classes.html#array-classes.includes">
+<ANCHOR id="array-classes.description" href="arrow-glib/array-classes.html#array-classes.description">
+<ANCHOR id="array-classes.functions_details" href="arrow-glib/array-classes.html#array-classes.functions_details">
+<ANCHOR id="garrow-array-is-null" href="arrow-glib/array-classes.html#garrow-array-is-null">
+<ANCHOR id="garrow-array-get-length" href="arrow-glib/array-classes.html#garrow-array-get-length">
+<ANCHOR id="garrow-array-get-offset" href="arrow-glib/array-classes.html#garrow-array-get-offset">
+<ANCHOR id="garrow-array-get-n-nulls" href="arrow-glib/array-classes.html#garrow-array-get-n-nulls">
+<ANCHOR id="garrow-array-get-null-bitmap" href="arrow-glib/array-classes.html#garrow-array-get-null-bitmap">
+<ANCHOR id="garrow-array-get-value-data-type" href="arrow-glib/array-classes.html#garrow-array-get-value-data-type">
+<ANCHOR id="garrow-array-get-value-type" href="arrow-glib/array-classes.html#garrow-array-get-value-type">
+<ANCHOR id="garrow-array-slice" href="arrow-glib/array-classes.html#garrow-array-slice">
+<ANCHOR id="garrow-null-array-new" href="arrow-glib/array-classes.html#garrow-null-array-new">
+<ANCHOR id="garrow-primitive-array-get-buffer" href="arrow-glib/array-classes.html#garrow-primitive-array-get-buffer">
+<ANCHOR id="garrow-boolean-array-get-value" href="arrow-glib/array-classes.html#garrow-boolean-array-get-value">
+<ANCHOR id="garrow-int8-array-get-value" href="arrow-glib/array-classes.html#garrow-int8-array-get-value">
+<ANCHOR id="garrow-uint8-array-get-value" href="arrow-glib/array-classes.html#garrow-uint8-array-get-value">
+<ANCHOR id="garrow-int16-array-get-value" href="arrow-glib/array-classes.html#garrow-int16-array-get-value">
+<ANCHOR id="garrow-uint16-array-get-value" href="arrow-glib/array-classes.html#garrow-uint16-array-get-value">
+<ANCHOR id="garrow-int32-array-get-value" href="arrow-glib/array-classes.html#garrow-int32-array-get-value">
+<ANCHOR id="garrow-uint32-array-get-value" href="arrow-glib/array-classes.html#garrow-uint32-array-get-value">
+<ANCHOR id="garrow-int64-array-get-value" href="arrow-glib/array-classes.html#garrow-int64-array-get-value">
+<ANCHOR id="garrow-uint64-array-get-value" href="arrow-glib/array-classes.html#garrow-uint64-array-get-value">
+<ANCHOR id="garrow-float-array-get-value" href="arrow-glib/array-classes.html#garrow-float-array-get-value">
+<ANCHOR id="garrow-double-array-get-value" href="arrow-glib/array-classes.html#garrow-double-array-get-value">
+<ANCHOR id="garrow-binary-array-get-value" href="arrow-glib/array-classes.html#garrow-binary-array-get-value">
+<ANCHOR id="garrow-binary-array-get-buffer" href="arrow-glib/array-classes.html#garrow-binary-array-get-buffer">
+<ANCHOR id="garrow-string-array-get-string" href="arrow-glib/array-classes.html#garrow-string-array-get-string">
+<ANCHOR id="garrow-list-array-get-value-type" href="arrow-glib/array-classes.html#garrow-list-array-get-value-type">
+<ANCHOR id="garrow-list-array-get-value" href="arrow-glib/array-classes.html#garrow-list-array-get-value">
+<ANCHOR id="garrow-struct-array-get-field" href="arrow-glib/array-classes.html#garrow-struct-array-get-field">
+<ANCHOR id="garrow-struct-array-get-fields" href="arrow-glib/array-classes.html#garrow-struct-array-get-fields">
+<ANCHOR id="array-classes.other_details" href="arrow-glib/array-classes.html#array-classes.other_details">
+<ANCHOR id="GArrowArray-struct" href="arrow-glib/array-classes.html#GArrowArray-struct">
+<ANCHOR id="GArrowNullArray-struct" href="arrow-glib/array-classes.html#GArrowNullArray-struct">
+<ANCHOR id="GArrowNullArrayClass" href="arrow-glib/array-classes.html#GArrowNullArrayClass">
+<ANCHOR id="GArrowPrimitiveArray-struct" href="arrow-glib/array-classes.html#GArrowPrimitiveArray-struct">
+<ANCHOR id="GArrowPrimitiveArrayClass" href="arrow-glib/array-classes.html#GArrowPrimitiveArrayClass">
+<ANCHOR id="GArrowBooleanArray-struct" href="arrow-glib/array-classes.html#GArrowBooleanArray-struct">
+<ANCHOR id="GArrowBooleanArrayClass" href="arrow-glib/array-classes.html#GArrowBooleanArrayClass">
+<ANCHOR id="GArrowInt8Array-struct" href="arrow-glib/array-classes.html#GArrowInt8Array-struct">
+<ANCHOR id="GArrowInt8ArrayClass" href="arrow-glib/array-classes.html#GArrowInt8ArrayClass">
+<ANCHOR id="GArrowUInt8Array-struct" href="arrow-glib/array-classes.html#GArrowUInt8Array-struct">
+<ANCHOR id="GArrowUInt8ArrayClass" href="arrow-glib/array-classes.html#GArrowUInt8ArrayClass">
+<ANCHOR id="GArrowInt16Array-struct" href="arrow-glib/array-classes.html#GArrowInt16Array-struct">
+<ANCHOR id="GArrowInt16ArrayClass" href="arrow-glib/array-classes.html#GArrowInt16ArrayClass">
+<ANCHOR id="GArrowUInt16Array-struct" href="arrow-glib/array-classes.html#GArrowUInt16Array-struct">
+<ANCHOR id="GArrowUInt16ArrayClass" href="arrow-glib/array-classes.html#GArrowUInt16ArrayClass">
+<ANCHOR id="GArrowInt32Array-struct" href="arrow-glib/array-classes.html#GArrowInt32Array-struct">
+<ANCHOR id="GArrowInt32ArrayClass" href="arrow-glib/array-classes.html#GArrowInt32ArrayClass">
+<ANCHOR id="GArrowUInt32Array-struct" href="arrow-glib/array-classes.html#GArrowUInt32Array-struct">
+<ANCHOR id="GArrowUInt32ArrayClass" href="arrow-glib/array-classes.html#GArrowUInt32ArrayClass">
+<ANCHOR id="GArrowInt64Array-struct" href="arrow-glib/array-classes.html#GArrowInt64Array-struct">
+<ANCHOR id="GArrowInt64ArrayClass" href="arrow-glib/array-classes.html#GArrowInt64ArrayClass">
+<ANCHOR id="GArrowUInt64Array-struct" href="arrow-glib/array-classes.html#GArrowUInt64Array-struct">
+<ANCHOR id="GArrowUInt64ArrayClass" href="arrow-glib/array-classes.html#GArrowUInt64ArrayClass">
+<ANCHOR id="GArrowFloatArray-struct" href="arrow-glib/array-classes.html#GArrowFloatArray-struct">
+<ANCHOR id="GArrowFloatArrayClass" href="arrow-glib/array-classes.html#GArrowFloatArrayClass">
+<ANCHOR id="GArrowDoubleArray-struct" href="arrow-glib/array-classes.html#GArrowDoubleArray-struct">
+<ANCHOR id="GArrowDoubleArrayClass" href="arrow-glib/array-classes.html#GArrowDoubleArrayClass">
+<ANCHOR id="GArrowBinaryArray-struct" href="arrow-glib/array-classes.html#GArrowBinaryArray-struct">
+<ANCHOR id="GArrowBinaryArrayClass" href="arrow-glib/array-classes.html#GArrowBinaryArrayClass">
+<ANCHOR id="GArrowStringArray-struct" href="arrow-glib/array-classes.html#GArrowStringArray-struct">
+<ANCHOR id="GArrowStringArrayClass" href="arrow-glib/array-classes.html#GArrowStringArrayClass">
+<ANCHOR id="GArrowListArray-struct" href="arrow-glib/array-classes.html#GArrowListArray-struct">
+<ANCHOR id="GArrowListArrayClass" href="arrow-glib/array-classes.html#GArrowListArrayClass">
+<ANCHOR id="GArrowStructArray-struct" href="arrow-glib/array-classes.html#GArrowStructArray-struct">
+<ANCHOR id="GArrowStructArrayClass" href="arrow-glib/array-classes.html#GArrowStructArrayClass">
+<ANCHOR id="array-classes.property-details" href="arrow-glib/array-classes.html#array-classes.property-details">
+<ANCHOR id="GArrowArray--array" href="arrow-glib/array-classes.html#GArrowArray--array">
+<ANCHOR id="array-builder-classes" href="arrow-glib/array-builder-classes.html">
+<ANCHOR id="array-builder-classes.functions" href="arrow-glib/array-builder-classes.html#array-builder-classes.functions">
+<ANCHOR id="array-builder-classes.properties" href="arrow-glib/array-builder-classes.html#array-builder-classes.properties">
+<ANCHOR id="GArrowArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowArrayBuilder">
+<ANCHOR id="GArrowBooleanArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowBooleanArrayBuilder">
+<ANCHOR id="GArrowInt8ArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowInt8ArrayBuilder">
+<ANCHOR id="GArrowUInt8ArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowUInt8ArrayBuilder">
+<ANCHOR id="GArrowInt16ArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowInt16ArrayBuilder">
+<ANCHOR id="GArrowUInt16ArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowUInt16ArrayBuilder">
+<ANCHOR id="GArrowInt32ArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowInt32ArrayBuilder">
+<ANCHOR id="GArrowUInt32ArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowUInt32ArrayBuilder">
+<ANCHOR id="GArrowInt64ArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowInt64ArrayBuilder">
+<ANCHOR id="GArrowUInt64ArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowUInt64ArrayBuilder">
+<ANCHOR id="GArrowFloatArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowFloatArrayBuilder">
+<ANCHOR id="GArrowDoubleArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowDoubleArrayBuilder">
+<ANCHOR id="GArrowBinaryArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowBinaryArrayBuilder">
+<ANCHOR id="GArrowStringArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowStringArrayBuilder">
+<ANCHOR id="GArrowListArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowListArrayBuilder">
+<ANCHOR id="GArrowStructArrayBuilder" href="arrow-glib/array-builder-classes.html#GArrowStructArrayBuilder">
+<ANCHOR id="array-builder-classes.other" href="arrow-glib/array-builder-classes.html#array-builder-classes.other">
+<ANCHOR id="array-builder-classes.object-hierarchy" href="arrow-glib/array-builder-classes.html#array-builder-classes.object-hierarchy">
+<ANCHOR id="array-builder-classes.includes" href="arrow-glib/array-builder-classes.html#array-builder-classes.includes">
+<ANCHOR id="array-builder-classes.description" href="arrow-glib/array-builder-classes.html#array-builder-classes.description">
+<ANCHOR id="array-builder-classes.functions_details" href="arrow-glib/array-builder-classes.html#array-builder-classes.functions_details">
+<ANCHOR id="garrow-array-builder-finish" href="arrow-glib/array-builder-classes.html#garrow-array-builder-finish">
+<ANCHOR id="garrow-boolean-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-boolean-array-builder-new">
+<ANCHOR id="garrow-boolean-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-boolean-array-builder-append">
+<ANCHOR id="garrow-boolean-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-boolean-array-builder-append-null">
+<ANCHOR id="garrow-int8-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-int8-array-builder-new">
+<ANCHOR id="garrow-int8-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-int8-array-builder-append">
+<ANCHOR id="garrow-int8-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-int8-array-builder-append-null">
+<ANCHOR id="garrow-uint8-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-uint8-array-builder-new">
+<ANCHOR id="garrow-uint8-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-uint8-array-builder-append">
+<ANCHOR id="garrow-uint8-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-uint8-array-builder-append-null">
+<ANCHOR id="garrow-int16-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-int16-array-builder-new">
+<ANCHOR id="garrow-int16-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-int16-array-builder-append">
+<ANCHOR id="garrow-int16-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-int16-array-builder-append-null">
+<ANCHOR id="garrow-uint16-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-uint16-array-builder-new">
+<ANCHOR id="garrow-uint16-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-uint16-array-builder-append">
+<ANCHOR id="garrow-uint16-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-uint16-array-builder-append-null">
+<ANCHOR id="garrow-int32-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-int32-array-builder-new">
+<ANCHOR id="garrow-int32-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-int32-array-builder-append">
+<ANCHOR id="garrow-int32-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-int32-array-builder-append-null">
+<ANCHOR id="garrow-uint32-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-uint32-array-builder-new">
+<ANCHOR id="garrow-uint32-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-uint32-array-builder-append">
+<ANCHOR id="garrow-uint32-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-uint32-array-builder-append-null">
+<ANCHOR id="garrow-int64-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-int64-array-builder-new">
+<ANCHOR id="garrow-int64-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-int64-array-builder-append">
+<ANCHOR id="garrow-int64-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-int64-array-builder-append-null">
+<ANCHOR id="garrow-uint64-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-uint64-array-builder-new">
+<ANCHOR id="garrow-uint64-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-uint64-array-builder-append">
+<ANCHOR id="garrow-uint64-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-uint64-array-builder-append-null">
+<ANCHOR id="garrow-float-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-float-array-builder-new">
+<ANCHOR id="garrow-float-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-float-array-builder-append">
+<ANCHOR id="garrow-float-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-float-array-builder-append-null">
+<ANCHOR id="garrow-double-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-double-array-builder-new">
+<ANCHOR id="garrow-double-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-double-array-builder-append">
+<ANCHOR id="garrow-double-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-double-array-builder-append-null">
+<ANCHOR id="garrow-binary-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-binary-array-builder-new">
+<ANCHOR id="garrow-binary-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-binary-array-builder-append">
+<ANCHOR id="garrow-binary-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-binary-array-builder-append-null">
+<ANCHOR id="garrow-string-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-string-array-builder-new">
+<ANCHOR id="garrow-string-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-string-array-builder-append">
+<ANCHOR id="garrow-list-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-list-array-builder-new">
+<ANCHOR id="garrow-list-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-list-array-builder-append">
+<ANCHOR id="garrow-list-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-list-array-builder-append-null">
+<ANCHOR id="garrow-list-array-builder-get-value-builder" href="arrow-glib/array-builder-classes.html#garrow-list-array-builder-get-value-builder">
+<ANCHOR id="garrow-struct-array-builder-new" href="arrow-glib/array-builder-classes.html#garrow-struct-array-builder-new">
+<ANCHOR id="garrow-struct-array-builder-append" href="arrow-glib/array-builder-classes.html#garrow-struct-array-builder-append">
+<ANCHOR id="garrow-struct-array-builder-append-null" href="arrow-glib/array-builder-classes.html#garrow-struct-array-builder-append-null">
+<ANCHOR id="garrow-struct-array-builder-get-field-builder" href="arrow-glib/array-builder-classes.html#garrow-struct-array-builder-get-field-builder">
+<ANCHOR id="garrow-struct-array-builder-get-field-builders" href="arrow-glib/array-builder-classes.html#garrow-struct-array-builder-get-field-builders">
+<ANCHOR id="array-builder-classes.other_details" href="arrow-glib/array-builder-classes.html#array-builder-classes.other_details">
+<ANCHOR id="GArrowArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowArrayBuilder-struct">
+<ANCHOR id="GArrowBooleanArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowBooleanArrayBuilder-struct">
+<ANCHOR id="GArrowBooleanArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowBooleanArrayBuilderClass">
+<ANCHOR id="GArrowInt8ArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowInt8ArrayBuilder-struct">
+<ANCHOR id="GArrowInt8ArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowInt8ArrayBuilderClass">
+<ANCHOR id="GArrowUInt8ArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowUInt8ArrayBuilder-struct">
+<ANCHOR id="GArrowUInt8ArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowUInt8ArrayBuilderClass">
+<ANCHOR id="GArrowInt16ArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowInt16ArrayBuilder-struct">
+<ANCHOR id="GArrowInt16ArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowInt16ArrayBuilderClass">
+<ANCHOR id="GArrowUInt16ArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowUInt16ArrayBuilder-struct">
+<ANCHOR id="GArrowUInt16ArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowUInt16ArrayBuilderClass">
+<ANCHOR id="GArrowInt32ArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowInt32ArrayBuilder-struct">
+<ANCHOR id="GArrowInt32ArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowInt32ArrayBuilderClass">
+<ANCHOR id="GArrowUInt32ArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowUInt32ArrayBuilder-struct">
+<ANCHOR id="GArrowUInt32ArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowUInt32ArrayBuilderClass">
+<ANCHOR id="GArrowInt64ArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowInt64ArrayBuilder-struct">
+<ANCHOR id="GArrowInt64ArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowInt64ArrayBuilderClass">
+<ANCHOR id="GArrowUInt64ArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowUInt64ArrayBuilder-struct">
+<ANCHOR id="GArrowUInt64ArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowUInt64ArrayBuilderClass">
+<ANCHOR id="GArrowFloatArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowFloatArrayBuilder-struct">
+<ANCHOR id="GArrowFloatArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowFloatArrayBuilderClass">
+<ANCHOR id="GArrowDoubleArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowDoubleArrayBuilder-struct">
+<ANCHOR id="GArrowDoubleArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowDoubleArrayBuilderClass">
+<ANCHOR id="GArrowBinaryArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowBinaryArrayBuilder-struct">
+<ANCHOR id="GArrowBinaryArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowBinaryArrayBuilderClass">
+<ANCHOR id="GArrowStringArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowStringArrayBuilder-struct">
+<ANCHOR id="GArrowStringArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowStringArrayBuilderClass">
+<ANCHOR id="GArrowListArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowListArrayBuilder-struct">
+<ANCHOR id="GArrowListArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowListArrayBuilderClass">
+<ANCHOR id="GArrowStructArrayBuilder-struct" href="arrow-glib/array-builder-classes.html#GArrowStructArrayBuilder-struct">
+<ANCHOR id="GArrowStructArrayBuilderClass" href="arrow-glib/array-builder-classes.html#GArrowStructArrayBuilderClass">
+<ANCHOR id="array-builder-classes.property-details" href="arrow-glib/array-builder-classes.html#array-builder-classes.property-details">
+<ANCHOR id="GArrowArrayBuilder--array-builder" href="arrow-glib/array-builder-classes.html#GArrowArrayBuilder--array-builder">
+<ANCHOR id="GArrowTensor" href="arrow-glib/GArrowTensor.html">
+<ANCHOR id="GArrowTensor.functions" href="arrow-glib/GArrowTensor.html#GArrowTensor.functions">
+<ANCHOR id="GArrowTensor.properties" href="arrow-glib/GArrowTensor.html#GArrowTensor.properties">
+<ANCHOR id="GArrowTensor.other" href="arrow-glib/GArrowTensor.html#GArrowTensor.other">
+<ANCHOR id="GArrowTensor.object-hierarchy" href="arrow-glib/GArrowTensor.html#GArrowTensor.object-hierarchy">
+<ANCHOR id="GArrowTensor.includes" href="arrow-glib/GArrowTensor.html#GArrowTensor.includes">
+<ANCHOR id="GArrowTensor.description" href="arrow-glib/GArrowTensor.html#GArrowTensor.description">
+<ANCHOR id="GArrowTensor.functions_details" href="arrow-glib/GArrowTensor.html#GArrowTensor.functions_details">
+<ANCHOR id="garrow-tensor-new" href="arrow-glib/GArrowTensor.html#garrow-tensor-new">
+<ANCHOR id="garrow-tensor-get-value-data-type" href="arrow-glib/GArrowTensor.html#garrow-tensor-get-value-data-type">
+<ANCHOR id="garrow-tensor-get-value-type" href="arrow-glib/GArrowTensor.html#garrow-tensor-get-value-type">
+<ANCHOR id="garrow-tensor-get-buffer" href="arrow-glib/GArrowTensor.html#garrow-tensor-get-buffer">
+<ANCHOR id="garrow-tensor-get-shape" href="arrow-glib/GArrowTensor.html#garrow-tensor-get-shape">
+<ANCHOR id="garrow-tensor-get-strides" href="arrow-glib/GArrowTensor.html#garrow-tensor-get-strides">
+<ANCHOR id="garrow-tensor-get-n-dimensions" href="arrow-glib/GArrowTensor.html#garrow-tensor-get-n-dimensions">
+<ANCHOR id="garrow-tensor-get-dimension-name" href="arrow-glib/GArrowTensor.html#garrow-tensor-get-dimension-name">
+<ANCHOR id="garrow-tensor-get-size" href="arrow-glib/GArrowTensor.html#garrow-tensor-get-size">
+<ANCHOR id="garrow-tensor-is-mutable" href="arrow-glib/GArrowTensor.html#garrow-tensor-is-mutable">
+<ANCHOR id="garrow-tensor-is-contiguous" href="arrow-glib/GArrowTensor.html#garrow-tensor-is-contiguous">
+<ANCHOR id="garrow-tensor-is-row-major" href="arrow-glib/GArrowTensor.html#garrow-tensor-is-row-major">
+<ANCHOR id="garrow-tensor-is-column-major" href="arrow-glib/GArrowTensor.html#garrow-tensor-is-column-major">
+<ANCHOR id="GArrowTensor.other_details" href="arrow-glib/GArrowTensor.html#GArrowTensor.other_details">
+<ANCHOR id="GArrowTensor-struct" href="arrow-glib/GArrowTensor.html#GArrowTensor-struct">
+<ANCHOR id="GArrowTensor.property-details" href="arrow-glib/GArrowTensor.html#GArrowTensor.property-details">
+<ANCHOR id="GArrowTensor--tensor" href="arrow-glib/GArrowTensor.html#GArrowTensor--tensor">
+<ANCHOR id="arrow-glib-GArrowType" href="arrow-glib/arrow-glib-GArrowType.html">
+<ANCHOR id="arrow-glib-GArrowType.other" href="arrow-glib/arrow-glib-GArrowType.html#arrow-glib-GArrowType.other">
+<ANCHOR id="arrow-glib-GArrowType.object-hierarchy" href="arrow-glib/arrow-glib-GArrowType.html#arrow-glib-GArrowType.object-hierarchy">
+<ANCHOR id="arrow-glib-GArrowType.description" href="arrow-glib/arrow-glib-GArrowType.html#arrow-glib-GArrowType.description">
+<ANCHOR id="arrow-glib-GArrowType.functions_details" href="arrow-glib/arrow-glib-GArrowType.html#arrow-glib-GArrowType.functions_details">
+<ANCHOR id="arrow-glib-GArrowType.other_details" href="arrow-glib/arrow-glib-GArrowType.html#arrow-glib-GArrowType.other_details">
+<ANCHOR id="GArrowType" href="arrow-glib/arrow-glib-GArrowType.html#GArrowType">
+<ANCHOR id="data-type-classes" href="arrow-glib/data-type-classes.html">
+<ANCHOR id="data-type-classes.functions" href="arrow-glib/data-type-classes.html#data-type-classes.functions">
+<ANCHOR id="data-type-classes.properties" href="arrow-glib/data-type-classes.html#data-type-classes.properties">
+<ANCHOR id="GArrowDataType" href="arrow-glib/data-type-classes.html#GArrowDataType">
+<ANCHOR id="GArrowNullDataType" href="arrow-glib/data-type-classes.html#GArrowNullDataType">
+<ANCHOR id="GArrowBooleanDataType" href="arrow-glib/data-type-classes.html#GArrowBooleanDataType">
+<ANCHOR id="GArrowInt8DataType" href="arrow-glib/data-type-classes.html#GArrowInt8DataType">
+<ANCHOR id="GArrowUInt8DataType" href="arrow-glib/data-type-classes.html#GArrowUInt8DataType">
+<ANCHOR id="GArrowInt16DataType" href="arrow-glib/data-type-classes.html#GArrowInt16DataType">
+<ANCHOR id="GArrowUInt16DataType" href="arrow-glib/data-type-classes.html#GArrowUInt16DataType">
+<ANCHOR id="GArrowInt32DataType" href="arrow-glib/data-type-classes.html#GArrowInt32DataType">
+<ANCHOR id="GArrowUInt32DataType" href="arrow-glib/data-type-classes.html#GArrowUInt32DataType">
+<ANCHOR id="GArrowInt64DataType" href="arrow-glib/data-type-classes.html#GArrowInt64DataType">
+<ANCHOR id="GArrowUInt64DataType" href="arrow-glib/data-type-classes.html#GArrowUInt64DataType">
+<ANCHOR id="GArrowFloatDataType" href="arrow-glib/data-type-classes.html#GArrowFloatDataType">
+<ANCHOR id="GArrowDoubleDataType" href="arrow-glib/data-type-classes.html#GArrowDoubleDataType">
+<ANCHOR id="GArrowBinaryDataType" href="arrow-glib/data-type-classes.html#GArrowBinaryDataType">
+<ANCHOR id="GArrowStringDataType" href="arrow-glib/data-type-classes.html#GArrowStringDataType">
+<ANCHOR id="GArrowListDataType" href="arrow-glib/data-type-classes.html#GArrowListDataType">
+<ANCHOR id="GArrowStructDataType" href="arrow-glib/data-type-classes.html#GArrowStructDataType">
+<ANCHOR id="data-type-classes.other" href="arrow-glib/data-type-classes.html#data-type-classes.other">
+<ANCHOR id="data-type-classes.object-hierarchy" href="arrow-glib/data-type-classes.html#data-type-classes.object-hierarchy">
+<ANCHOR id="data-type-classes.includes" href="arrow-glib/data-type-classes.html#data-type-classes.includes">
+<ANCHOR id="data-type-classes.description" href="arrow-glib/data-type-classes.html#data-type-classes.description">
+<ANCHOR id="data-type-classes.functions_details" href="arrow-glib/data-type-classes.html#data-type-classes.functions_details">
+<ANCHOR id="garrow-data-type-equal" href="arrow-glib/data-type-classes.html#garrow-data-type-equal">
+<ANCHOR id="garrow-data-type-to-string" href="arrow-glib/data-type-classes.html#garrow-data-type-to-string">
+<ANCHOR id="garrow-data-type-type" href="arrow-glib/data-type-classes.html#garrow-data-type-type">
+<ANCHOR id="garrow-null-data-type-new" href="arrow-glib/data-type-classes.html#garrow-null-data-type-new">
+<ANCHOR id="garrow-boolean-data-type-new" href="arrow-glib/data-type-classes.html#garrow-boolean-data-type-new">
+<ANCHOR id="garrow-int8-data-type-new" href="arrow-glib/data-type-classes.html#garrow-int8-data-type-new">
+<ANCHOR id="garrow-uint8-data-type-new" href="arrow-glib/data-type-classes.html#garrow-uint8-data-type-new">
+<ANCHOR id="garrow-int16-data-type-new" href="arrow-glib/data-type-classes.html#garrow-int16-data-type-new">
+<ANCHOR id="garrow-uint16-data-type-new" href="arrow-glib/data-type-classes.html#garrow-uint16-data-type-new">
+<ANCHOR id="garrow-int32-data-type-new" href="arrow-glib/data-type-classes.html#garrow-int32-data-type-new">
+<ANCHOR id="garrow-uint32-data-type-new" href="arrow-glib/data-type-classes.html#garrow-uint32-data-type-new">
+<ANCHOR id="garrow-int64-data-type-new" href="arrow-glib/data-type-classes.html#garrow-int64-data-type-new">
+<ANCHOR id="garrow-uint64-data-type-new" href="arrow-glib/data-type-classes.html#garrow-uint64-data-type-new">
+<ANCHOR id="garrow-float-data-type-new" href="arrow-glib/data-type-classes.html#garrow-float-data-type-new">
+<ANCHOR id="garrow-double-data-type-new" href="arrow-glib/data-type-classes.html#garrow-double-data-type-new">
+<ANCHOR id="garrow-binary-data-type-new" href="arrow-glib/data-type-classes.html#garrow-binary-data-type-new">
+<ANCHOR id="garrow-string-data-type-new" href="arrow-glib/data-type-classes.html#garrow-string-data-type-new">
+<ANCHOR id="garrow-list-data-type-new" href="arrow-glib/data-type-classes.html#garrow-list-data-type-new">
+<ANCHOR id="garrow-list-data-type-get-value-field" href="arrow-glib/data-type-classes.html#garrow-list-data-type-get-value-field">
+<ANCHOR id="garrow-struct-data-type-new" href="arrow-glib/data-type-classes.html#garrow-struct-data-type-new">
+<ANCHOR id="data-type-classes.other_details" href="arrow-glib/data-type-classes.html#data-type-classes.other_details">
+<ANCHOR id="GArrowDataType-struct" href="arrow-glib/data-type-classes.html#GArrowDataType-struct">
+<ANCHOR id="GArrowNullDataType-struct" href="arrow-glib/data-type-classes.html#GArrowNullDataType-struct">
+<ANCHOR id="GArrowNullDataTypeClass" href="arrow-glib/data-type-classes.html#GArrowNullDataTypeClass">
+<ANCHOR id="GArrowBooleanDataType-struct" href="arrow-glib/data-type-classes.html#GArrowBooleanDataType-struct">
+<ANCHOR id="GArrowBooleanDataTypeClass" href="arrow-glib/data-type-classes.html#GArrowBooleanDataTypeClass">
+<ANCHOR id="GArrowInt8DataType-struct" href="arrow-glib/data-type-classes.html#GArrowInt8DataType-struct">
+<ANCHOR id="GArrowInt8DataTypeClass" href="arrow-glib/data-type-classes.html#GArrowInt8DataTypeClass">
+<ANCHOR id="GArrowUInt8DataType-struct" href="arrow-glib/data-type-classes.html#GArrowUInt8DataType-struct">
+<ANCHOR id="GArrowUInt8DataTypeClass" href="arrow-glib/data-type-classes.html#GArrowUInt8DataTypeClass">
+<ANCHOR id="GArrowInt16DataType-struct" href="arrow-glib/data-type-classes.html#GArrowInt16DataType-struct">
+<ANCHOR id="GArrowInt16DataTypeClass" href="arrow-glib/data-type-classes.html#GArrowInt16DataTypeClass">
+<ANCHOR id="GArrowUInt16DataType-struct" href="arrow-glib/data-type-classes.html#GArrowUInt16DataType-struct">
+<ANCHOR id="GArrowUInt16DataTypeClass" href="arrow-glib/data-type-classes.html#GArrowUInt16DataTypeClass">
+<ANCHOR id="GArrowInt32DataType-struct" href="arrow-glib/data-type-classes.html#GArrowInt32DataType-struct">
+<ANCHOR id="GArrowInt32DataTypeClass" href="arrow-glib/data-type-classes.html#GArrowInt32DataTypeClass">
+<ANCHOR id="GArrowUInt32DataType-struct" href="arrow-glib/data-type-classes.html#GArrowUInt32DataType-struct">
+<ANCHOR id="GArrowUInt32DataTypeClass" href="arrow-glib/data-type-classes.html#GArrowUInt32DataTypeClass">
+<ANCHOR id="GArrowInt64DataType-struct" href="arrow-glib/data-type-classes.html#GArrowInt64DataType-struct">
+<ANCHOR id="GArrowInt64DataTypeClass" href="arrow-glib/data-type-classes.html#GArrowInt64DataTypeClass">
+<ANCHOR id="GArrowUInt64DataType-struct" href="arrow-glib/data-type-classes.html#GArrowUInt64DataType-struct">
+<ANCHOR id="GArrowUInt64DataTypeClass" href="arrow-glib/data-type-classes.html#GArrowUInt64DataTypeClass">
+<ANCHOR id="GArrowFloatDataType-struct" href="arrow-glib/data-type-classes.html#GArrowFloatDataType-struct">
+<ANCHOR id="GArrowFloatDataTypeClass" href="arrow-glib/data-type-classes.html#GArrowFloatDataTypeClass">
+<ANCHOR id="GArrowDoubleDataType-struct" href="arrow-glib/data-type-classes.html#GArrowDoubleDataType-struct">
+<ANCHOR id="GArrowDoubleDataTypeClass" href="arrow-glib/data-type-classes.html#GArrowDoubleDataTypeClass">
+<ANCHOR id="GArrowBinaryDataType-struct" href="arrow-glib/data-type-classes.html#GArrowBinaryDataType-struct">
+<ANCHOR id="GArrowBinaryDataTypeClass" href="arrow-glib/data-type-classes.html#GArrowBinaryDataTypeClass">
+<ANCHOR id="GArrowStringDataType-struct" href="arrow-glib/data-type-classes.html#GArrowStringDataType-struct">
+<ANCHOR id="GArrowStringDataTypeClass" href="arrow-glib/data-type-classes.html#GArrowStringDataTypeClass">
+<ANCHOR id="GArrowListDataType-struct" href="arrow-glib/data-type-classes.html#GArrowListDataType-struct">
+<ANCHOR id="GArrowListDataTypeClass" href="arrow-glib/data-type-classes.html#GArrowListDataTypeClass">
+<ANCHOR id="GArrowStructDataType-struct" href="arrow-glib/data-type-classes.html#GArrowStructDataType-struct">
+<ANCHOR id="GArrowStructDataTypeClass" href="arrow-glib/data-type-classes.html#GArrowStructDataTypeClass">
+<ANCHOR id="data-type-classes.property-details" href="arrow-glib/data-type-classes.html#data-type-classes.property-details">
+<ANCHOR id="GArrowDataType--data-type" href="arrow-glib/data-type-classes.html#GArrowDataType--data-type">
+<ANCHOR id="GArrowField" href="arrow-glib/GArrowField.html">
+<ANCHOR id="GArrowField.functions" href="arrow-glib/GArrowField.html#GArrowField.functions">
+<ANCHOR id="GArrowField.properties" href="arrow-glib/GArrowField.html#GArrowField.properties">
+<ANCHOR id="GArrowField.other" href="arrow-glib/GArrowField.html#GArrowField.other">
+<ANCHOR id="GArrowField.object-hierarchy" href="arrow-glib/GArrowField.html#GArrowField.object-hierarchy">
+<ANCHOR id="GArrowField.description" href="arrow-glib/GArrowField.html#GArrowField.description">
+<ANCHOR id="GArrowField.functions_details" href="arrow-glib/GArrowField.html#GArrowField.functions_details">
+<ANCHOR id="garrow-field-new" href="arrow-glib/GArrowField.html#garrow-field-new">
+<ANCHOR id="garrow-field-new-full" href="arrow-glib/GArrowField.html#garrow-field-new-full">
+<ANCHOR id="garrow-field-get-name" href="arrow-glib/GArrowField.html#garrow-field-get-name">
+<ANCHOR id="garrow-field-get-data-type" href="arrow-glib/GArrowField.html#garrow-field-get-data-type">
+<ANCHOR id="garrow-field-is-nullable" href="arrow-glib/GArrowField.html#garrow-field-is-nullable">
+<ANCHOR id="garrow-field-equal" href="arrow-glib/GArrowField.html#garrow-field-equal">
+<ANCHOR id="garrow-field-to-string" href="arrow-glib/GArrowField.html#garrow-field-to-string">
+<ANCHOR id="GArrowField.other_details" href="arrow-glib/GArrowField.html#GArrowField.other_details">
+<ANCHOR id="GArrowField-struct" href="arrow-glib/GArrowField.html#GArrowField-struct">
+<ANCHOR id="GArrowField.property-details" href="arrow-glib/GArrowField.html#GArrowField.property-details">
+<ANCHOR id="GArrowField--field" href="arrow-glib/GArrowField.html#GArrowField--field">
+<ANCHOR id="GArrowSchema" href="arrow-glib/GArrowSchema.html">
+<ANCHOR id="GArrowSchema.functions" href="arrow-glib/GArrowSchema.html#GArrowSchema.functions">
+<ANCHOR id="GArrowSchema.properties" href="arrow-glib/GArrowSchema.html#GArrowSchema.properties">
+<ANCHOR id="GArrowSchema.other" href="arrow-glib/GArrowSchema.html#GArrowSchema.other">
+<ANCHOR id="GArrowSchema.object-hierarchy" href="arrow-glib/GArrowSchema.html#GArrowSchema.object-hierarchy">
+<ANCHOR id="GArrowSchema.description" href="arrow-glib/GArrowSchema.html#GArrowSchema.description">
+<ANCHOR id="GArrowSchema.functions_details" href="arrow-glib/GArrowSchema.html#GArrowSchema.functions_details">
+<ANCHOR id="garrow-schema-new" href="arrow-glib/GArrowSchema.html#garrow-schema-new">
+<ANCHOR id="garrow-schema-get-field" href="arrow-glib/GArrowSchema.html#garrow-schema-get-field">
+<ANCHOR id="garrow-schema-get-field-by-name" href="arrow-glib/GArrowSchema.html#garrow-schema-get-field-by-name">
+<ANCHOR id="garrow-schema-n-fields" href="arrow-glib/GArrowSchema.html#garrow-schema-n-fields">
+<ANCHOR id="garrow-schema-get-fields" href="arrow-glib/GArrowSchema.html#garrow-schema-get-fields">
+<ANCHOR id="garrow-schema-to-string" href="arrow-glib/GArrowSchema.html#garrow-schema-to-string">
+<ANCHOR id="GArrowSchema.other_details" href="arrow-glib/GArrowSchema.html#GArrowSchema.other_details">
+<ANCHOR id="GArrowSchema-struct" href="arrow-glib/GArrowSchema.html#GArrowSchema-struct">
+<ANCHOR id="GArrowSchema.property-details" href="arrow-glib/GArrowSchema.html#GArrowSchema.property-details">
+<ANCHOR id="GArrowSchema--schema" href="arrow-glib/GArrowSchema.html#GArrowSchema--schema">
+<ANCHOR id="GArrowTable" href="arrow-glib/GArrowTable.html">
+<ANCHOR id="GArrowTable.functions" href="arrow-glib/GArrowTable.html#GArrowTable.functions">
+<ANCHOR id="GArrowTable.properties" href="arrow-glib/GArrowTable.html#GArrowTable.properties">
+<ANCHOR id="GArrowTable.other" href="arrow-glib/GArrowTable.html#GArrowTable.other">
+<ANCHOR id="GArrowTable.object-hierarchy" href="arrow-glib/GArrowTable.html#GArrowTable.object-hierarchy">
+<ANCHOR id="GArrowTable.description" href="arrow-glib/GArrowTable.html#GArrowTable.description">
+<ANCHOR id="GArrowTable.functions_details" href="arrow-glib/GArrowTable.html#GArrowTable.functions_details">
+<ANCHOR id="garrow-table-new" href="arrow-glib/GArrowTable.html#garrow-table-new">
+<ANCHOR id="garrow-table-get-schema" href="arrow-glib/GArrowTable.html#garrow-table-get-schema">
+<ANCHOR id="garrow-table-get-column" href="arrow-glib/GArrowTable.html#garrow-table-get-column">
+<ANCHOR id="garrow-table-get-n-columns" href="arrow-glib/GArrowTable.html#garrow-table-get-n-columns">
+<ANCHOR id="garrow-table-get-n-rows" href="arrow-glib/GArrowTable.html#garrow-table-get-n-rows">
+<ANCHOR id="garrow-table-add-column" href="arrow-glib/GArrowTable.html#garrow-table-add-column">
+<ANCHOR id="garrow-table-remove-column" href="arrow-glib/GArrowTable.html#garrow-table-remove-column">
+<ANCHOR id="GArrowTable.other_details" href="arrow-glib/GArrowTable.html#GArrowTable.other_details">
+<ANCHOR id="GArrowTable-struct" href="arrow-glib/GArrowTable.html#GArrowTable-struct">
+<ANCHOR id="GArrowTable.property-details" href="arrow-glib/GArrowTable.html#GArrowTable.property-details">
+<ANCHOR id="GArrowTable--table" href="arrow-glib/GArrowTable.html#GArrowTable--table">
+<ANCHOR id="GArrowRecordBatch" href="arrow-glib/GArrowRecordBatch.html">
+<ANCHOR id="GArrowRecordBatch.functions" href="arrow-glib/GArrowRecordBatch.html#GArrowRecordBatch.functions">
+<ANCHOR id="GArrowRecordBatch.properties" href="arrow-glib/GArrowRecordBatch.html#GArrowRecordBatch.properties">
+<ANCHOR id="GArrowRecordBatch.other" href="arrow-glib/GArrowRecordBatch.html#GArrowRecordBatch.other">
+<ANCHOR id="GArrowRecordBatch.object-hierarchy" href="arrow-glib/GArrowRecordBatch.html#GArrowRecordBatch.object-hierarchy">
+<ANCHOR id="GArrowRecordBatch.description" href="arrow-glib/GArrowRecordBatch.html#GArrowRecordBatch.description">
+<ANCHOR id="GArrowRecordBatch.functions_details" href="arrow-glib/GArrowRecordBatch.html#GArrowRecordBatch.functions_details">
+<ANCHOR id="garrow-record-batch-new" href="arrow-glib/GArrowRecordBatch.html#garrow-record-batch-new">
+<ANCHOR id="garrow-record-batch-get-schema" href="arrow-glib/GArrowRecordBatch.html#garrow-record-batch-get-schema">
+<ANCHOR id="garrow-record-batch-get-column" href="arrow-glib/GArrowRecordBatch.html#garrow-record-batch-get-column">
+<ANCHOR id="garrow-record-batch-get-columns" href="arrow-glib/GArrowRecordBatch.html#garrow-record-batch-get-columns">
+<ANCHOR id="garrow-record-batch-get-column-name" href="arrow-glib/GArrowRecordBatch.html#garrow-record-batch-get-column-name">
+<ANCHOR id="garrow-record-batch-get-n-columns" href="arrow-glib/GArrowRecordBatch.html#garrow-record-batch-get-n-columns">
+<ANCHOR id="garrow-record-batch-get-n-rows" href="arrow-glib/GArrowRecordBatch.html#garrow-record-batch-get-n-rows">
+<ANCHOR id="garrow-record-batch-slice" href="arrow-glib/GArrowRecordBatch.html#garrow-record-batch-slice">
+<ANCHOR id="GArrowRecordBatch.other_details" href="arrow-glib/GArrowRecordBatch.html#GArrowRecordBatch.other_details">
+<ANCHOR id="GArrowRecordBatch-struct" href="arrow-glib/GArrowRecordBatch.html#GArrowRecordBatch-struct">
+<ANCHOR id="GArrowRecordBatch.property-details" href="arrow-glib/GArrowRecordBatch.html#GArrowRecordBatch.property-details">
+<ANCHOR id="GArrowRecordBatch--record-batch" href="arrow-glib/GArrowRecordBatch.html#GArrowRecordBatch--record-batch">
+<ANCHOR id="GArrowColumn" href="arrow-glib/GArrowColumn.html">
+<ANCHOR id="GArrowColumn.functions" href="arrow-glib/GArrowColumn.html#GArrowColumn.functions">
+<ANCHOR id="GArrowColumn.properties" href="arrow-glib/GArrowColumn.html#GArrowColumn.properties">
+<ANCHOR id="GArrowColumn.other" href="arrow-glib/GArrowColumn.html#GArrowColumn.other">
+<ANCHOR id="GArrowColumn.object-hierarchy" href="arrow-glib/GArrowColumn.html#GArrowColumn.object-hierarchy">
+<ANCHOR id="GArrowColumn.description" href="arrow-glib/GArrowColumn.html#GArrowColumn.description">
+<ANCHOR id="GArrowColumn.functions_details" href="arrow-glib/GArrowColumn.html#GArrowColumn.functions_details">
+<ANCHOR id="garrow-column-new-array" href="arrow-glib/GArrowColumn.html#garrow-column-new-array">
+<ANCHOR id="garrow-column-new-chunked-array" href="arrow-glib/GArrowColumn.html#garrow-column-new-chunked-array">
+<ANCHOR id="garrow-column-get-length" href="arrow-glib/GArrowColumn.html#garrow-column-get-length">
+<ANCHOR id="garrow-column-get-n-nulls" href="arrow-glib/GArrowColumn.html#garrow-column-get-n-nulls">
+<ANCHOR id="garrow-column-get-field" href="arrow-glib/GArrowColumn.html#garrow-column-get-field">
+<ANCHOR id="garrow-column-get-name" href="arrow-glib/GArrowColumn.html#garrow-column-get-name">
+<ANCHOR id="garrow-column-get-data-type" href="arrow-glib/GArrowColumn.html#garrow-column-get-data-type">
+<ANCHOR id="garrow-column-get-data" href="arrow-glib/GArrowColumn.html#garrow-column-get-data">
+<ANCHOR id="GArrowColumn.other_details" href="arrow-glib/GArrowColumn.html#GArrowColumn.other_details">
+<ANCHOR id="GArrowColumn-struct" href="arrow-glib/GArrowColumn.html#GArrowColumn-struct">
+<ANCHOR id="GArrowColumn.property-details" href="arrow-glib/GArrowColumn.html#GArrowColumn.property-details">
+<ANCHOR id="GArrowColumn--column" href="arrow-glib/GArrowColumn.html#GArrowColumn--column">
+<ANCHOR id="GArrowChunkedArray" href="arrow-glib/GArrowChunkedArray.html">
+<ANCHOR id="GArrowChunkedArray.functions" href="arrow-glib/GArrowChunkedArray.html#GArrowChunkedArray.functions">
+<ANCHOR id="GArrowChunkedArray.properties" href="arrow-glib/GArrowChunkedArray.html#GArrowChunkedArray.properties">
+<ANCHOR id="GArrowChunkedArray.other" href="arrow-glib/GArrowChunkedArray.html#GArrowChunkedArray.other">
+<ANCHOR id="GArrowChunkedArray.object-hierarchy" href="arrow-glib/GArrowChunkedArray.html#GArrowChunkedArray.object-hierarchy">
+<ANCHOR id="GArrowChunkedArray.description" href="arrow-glib/GArrowChunkedArray.html#GArrowChunkedArray.description">
+<ANCHOR id="GArrowChunkedArray.functions_details" href="arrow-glib/GArrowChunkedArray.html#GArrowChunkedArray.functions_details">
+<ANCHOR id="garrow-chunked-array-new" href="arrow-glib/GArrowChunkedArray.html#garrow-chunked-array-new">
+<ANCHOR id="garrow-chunked-array-get-length" href="arrow-glib/GArrowChunkedArray.html#garrow-chunked-array-get-length">
+<ANCHOR id="garrow-chunked-array-get-n-nulls" href="arrow-glib/GArrowChunkedArray.html#garrow-chunked-array-get-n-nulls">
+<ANCHOR id="garrow-chunked-array-get-n-chunks" href="arrow-glib/GArrowChunkedArray.html#garrow-chunked-array-get-n-chunks">
+<ANCHOR id="garrow-chunked-array-get-chunk" href="arrow-glib/GArrowChunkedArray.html#garrow-chunked-array-get-chunk">
+<ANCHOR id="garrow-chunked-array-get-chunks" href="arrow-glib/GArrowChunkedArray.html#garrow-chunked-array-get-chunks">
+<ANCHOR id="GArrowChunkedArray.other_details" href="arrow-glib/GArrowChunkedArray.html#GArrowChunkedArray.other_details">
+<ANCHOR id="GArrowChunkedArray-struct" href="arrow-glib/GArrowChunkedArray.html#GArrowChunkedArray-struct">
+<ANCHOR id="GArrowChunkedArray.property-details" href="arrow-glib/GArrowChunkedArray.html#GArrowChunkedArray.property-details">
+<ANCHOR id="GArrowChunkedArray--chunked-array" href="arrow-glib/GArrowChunkedArray.html#GArrowChunkedArray--chunked-array">
+<ANCHOR id="buffer-classes" href="arrow-glib/buffer-classes.html">
+<ANCHOR id="buffer-classes.functions" href="arrow-glib/buffer-classes.html#buffer-classes.functions">
+<ANCHOR id="buffer-classes.properties" href="arrow-glib/buffer-classes.html#buffer-classes.properties">
+<ANCHOR id="GArrowBuffer" href="arrow-glib/buffer-classes.html#GArrowBuffer">
+<ANCHOR id="GArrowMutableBuffer" href="arrow-glib/buffer-classes.html#GArrowMutableBuffer">
+<ANCHOR id="GArrowResizableBuffer" href="arrow-glib/buffer-classes.html#GArrowResizableBuffer">
+<ANCHOR id="GArrowPoolBuffer" href="arrow-glib/buffer-classes.html#GArrowPoolBuffer">
+<ANCHOR id="buffer-classes.other" href="arrow-glib/buffer-classes.html#buffer-classes.other">
+<ANCHOR id="buffer-classes.object-hierarchy" href="arrow-glib/buffer-classes.html#buffer-classes.object-hierarchy">
+<ANCHOR id="buffer-classes.includes" href="arrow-glib/buffer-classes.html#buffer-classes.includes">
+<ANCHOR id="buffer-classes.description" href="arrow-glib/buffer-classes.html#buffer-classes.description">
+<ANCHOR id="buffer-classes.functions_details" href="arrow-glib/buffer-classes.html#buffer-classes.functions_details">
+<ANCHOR id="garrow-buffer-new" href="arrow-glib/buffer-classes.html#garrow-buffer-new">
+<ANCHOR id="garrow-buffer-is-mutable" href="arrow-glib/buffer-classes.html#garrow-buffer-is-mutable">
+<ANCHOR id="garrow-buffer-get-capacity" href="arrow-glib/buffer-classes.html#garrow-buffer-get-capacity">
+<ANCHOR id="garrow-buffer-get-data" href="arrow-glib/buffer-classes.html#garrow-buffer-get-data">
+<ANCHOR id="garrow-buffer-get-mutable-data" href="arrow-glib/buffer-classes.html#garrow-buffer-get-mutable-data">
+<ANCHOR id="garrow-buffer-get-size" href="arrow-glib/buffer-classes.html#garrow-buffer-get-size">
+<ANCHOR id="garrow-buffer-get-parent" href="arrow-glib/buffer-classes.html#garrow-buffer-get-parent">
+<ANCHOR id="garrow-buffer-copy" href="arrow-glib/buffer-classes.html#garrow-buffer-copy">
+<ANCHOR id="garrow-buffer-slice" href="arrow-glib/buffer-classes.html#garrow-buffer-slice">
+<ANCHOR id="garrow-mutable-buffer-new" href="arrow-glib/buffer-classes.html#garrow-mutable-buffer-new">
+<ANCHOR id="garrow-mutable-buffer-slice" href="arrow-glib/buffer-classes.html#garrow-mutable-buffer-slice">
+<ANCHOR id="garrow-resizable-buffer-resize" href="arrow-glib/buffer-classes.html#garrow-resizable-buffer-resize">
+<ANCHOR id="garrow-resizable-buffer-reserve" href="arrow-glib/buffer-classes.html#garrow-resizable-buffer-reserve">
+<ANCHOR id="garrow-pool-buffer-new" href="arrow-glib/buffer-classes.html#garrow-pool-buffer-new">
+<ANCHOR id="buffer-classes.other_details" href="arrow-glib/buffer-classes.html#buffer-classes.other_details">
+<ANCHOR id="GArrowBuffer-struct" href="arrow-glib/buffer-classes.html#GArrowBuffer-struct">
+<ANCHOR id="GArrowMutableBuffer-struct" href="arrow-glib/buffer-classes.html#GArrowMutableBuffer-struct">
+<ANCHOR id="GArrowResizableBuffer-struct" href="arrow-glib/buffer-classes.html#GArrowResizableBuffer-struct">
+<ANCHOR id="GArrowPoolBuffer-struct" href="arrow-glib/buffer-classes.html#GArrowPoolBuffer-struct">
+<ANCHOR id="buffer-classes.property-details" href="arrow-glib/buffer-classes.html#buffer-classes.property-details">
+<ANCHOR id="GArrowBuffer--buffer" href="arrow-glib/buffer-classes.html#GArrowBuffer--buffer">
+<ANCHOR id="arrow-glib-GArrowError" href="arrow-glib/arrow-glib-GArrowError.html">
+<ANCHOR id="arrow-glib-GArrowError.functions" href="arrow-glib/arrow-glib-GArrowError.html#arrow-glib-GArrowError.functions">
+<ANCHOR id="arrow-glib-GArrowError.other" href="arrow-glib/arrow-glib-GArrowError.html#arrow-glib-GArrowError.other">
+<ANCHOR id="arrow-glib-GArrowError.object-hierarchy" href="arrow-glib/arrow-glib-GArrowError.html#arrow-glib-GArrowError.object-hierarchy">
+<ANCHOR id="arrow-glib-GArrowError.description" href="arrow-glib/arrow-glib-GArrowError.html#arrow-glib-GArrowError.description">
+<ANCHOR id="arrow-glib-GArrowError.functions_details" href="arrow-glib/arrow-glib-GArrowError.html#arrow-glib-GArrowError.functions_details">
+<ANCHOR id="garrow-error-quark" href="arrow-glib/arrow-glib-GArrowError.html#garrow-error-quark">
+<ANCHOR id="arrow-glib-GArrowError.other_details" href="arrow-glib/arrow-glib-GArrowError.html#arrow-glib-GArrowError.other_details">
+<ANCHOR id="GArrowError" href="arrow-glib/arrow-glib-GArrowError.html#GArrowError">
+<ANCHOR id="GARROW-ERROR:CAPS" href="arrow-glib/arrow-glib-GArrowError.html#GARROW-ERROR:CAPS">
+<ANCHOR id="arrow-glib-GArrowFileMode" href="arrow-glib/arrow-glib-GArrowFileMode.html">
+<ANCHOR id="arrow-glib-GArrowFileMode.other" href="arrow-glib/arrow-glib-GArrowFileMode.html#arrow-glib-GArrowFileMode.other">
+<ANCHOR id="arrow-glib-GArrowFileMode.object-hierarchy" href="arrow-glib/arrow-glib-GArrowFileMode.html#arrow-glib-GArrowFileMode.object-hierarchy">
+<ANCHOR id="arrow-glib-GArrowFileMode.description" href="arrow-glib/arrow-glib-GArrowFileMode.html#arrow-glib-GArrowFileMode.description">
+<ANCHOR id="arrow-glib-GArrowFileMode.functions_details" href="arrow-glib/arrow-glib-GArrowFileMode.html#arrow-glib-GArrowFileMode.functions_details">
+<ANCHOR id="arrow-glib-GArrowFileMode.other_details" href="arrow-glib/arrow-glib-GArrowFileMode.html#arrow-glib-GArrowFileMode.other_details">
+<ANCHOR id="GArrowFileMode" href="arrow-glib/arrow-glib-GArrowFileMode.html#GArrowFileMode">
+<ANCHOR id="GArrowReadable" href="arrow-glib/GArrowReadable.html">
+<ANCHOR id="GArrowReadable.functions" href="arrow-glib/GArrowReadable.html#GArrowReadable.functions">
+<ANCHOR id="GArrowReadable.other" href="arrow-glib/GArrowReadable.html#GArrowReadable.other">
+<ANCHOR id="GArrowReadable.object-hierarchy" href="arrow-glib/GArrowReadable.html#GArrowReadable.object-hierarchy">
+<ANCHOR id="GArrowReadable.description" href="arrow-glib/GArrowReadable.html#GArrowReadable.description">
+<ANCHOR id="GArrowReadable.functions_details" href="arrow-glib/GArrowReadable.html#GArrowReadable.functions_details">
+<ANCHOR id="garrow-readable-read" href="arrow-glib/GArrowReadable.html#garrow-readable-read">
+<ANCHOR id="GArrowReadable.other_details" href="arrow-glib/GArrowReadable.html#GArrowReadable.other_details">
+<ANCHOR id="GArrowReadableInterface" href="arrow-glib/GArrowReadable.html#GArrowReadableInterface">
+<ANCHOR id="GArrowInputStream" href="arrow-glib/GArrowInputStream.html">
+<ANCHOR id="GArrowInputStream.other" href="arrow-glib/GArrowInputStream.html#GArrowInputStream.other">
+<ANCHOR id="GArrowInputStream.object-hierarchy" href="arrow-glib/GArrowInputStream.html#GArrowInputStream.object-hierarchy">
+<ANCHOR id="GArrowInputStream.description" href="arrow-glib/GArrowInputStream.html#GArrowInputStream.description">
+<ANCHOR id="GArrowInputStream.functions_details" href="arrow-glib/GArrowInputStream.html#GArrowInputStream.functions_details">
+<ANCHOR id="GArrowInputStream.other_details" href="arrow-glib/GArrowInputStream.html#GArrowInputStream.other_details">
+<ANCHOR id="GArrowInputStreamInterface" href="arrow-glib/GArrowInputStream.html#GArrowInputStreamInterface">
+<ANCHOR id="GArrowRandomAccessFile" href="arrow-glib/GArrowRandomAccessFile.html">
+<ANCHOR id="GArrowRandomAccessFile.functions" href="arrow-glib/GArrowRandomAccessFile.html#GArrowRandomAccessFile.functions">
+<ANCHOR id="GArrowRandomAccessFile.other" href="arrow-glib/GArrowRandomAccessFile.html#GArrowRandomAccessFile.other">
+<ANCHOR id="GArrowRandomAccessFile.object-hierarchy" href="arrow-glib/GArrowRandomAccessFile.html#GArrowRandomAccessFile.object-hierarchy">
+<ANCHOR id="GArrowRandomAccessFile.description" href="arrow-glib/GArrowRandomAccessFile.html#GArrowRandomAccessFile.description">
+<ANCHOR id="GArrowRandomAccessFile.functions_details" href="arrow-glib/GArrowRandomAccessFile.html#GArrowRandomAccessFile.functions_details">
+<ANCHOR id="garrow-random-access-file-get-size" href="arrow-glib/GArrowRandomAccessFile.html#garrow-random-access-file-get-size">
+<ANCHOR id="garrow-random-access-file-get-support-zero-copy" href="arrow-glib/GArrowRandomAccessFile.html#garrow-random-access-file-get-support-zero-copy">
+<ANCHOR id="garrow-random-access-file-read-at" href="arrow-glib/GArrowRandomAccessFile.html#garrow-random-access-file-read-at">
+<ANCHOR id="GArrowRandomAccessFile.other_details" href="arrow-glib/GArrowRandomAccessFile.html#GArrowRandomAccessFile.other_details">
+<ANCHOR id="GArrowRandomAccessFileInterface" href="arrow-glib/GArrowRandomAccessFile.html#GArrowRandomAccessFileInterface">
+<ANCHOR id="GArrowWriteable" href="arrow-glib/GArrowWriteable.html">
+<ANCHOR id="GArrowWriteable.functions" href="arrow-glib/GArrowWriteable.html#GArrowWriteable.functions">
+<ANCHOR id="GArrowWriteable.other" href="arrow-glib/GArrowWriteable.html#GArrowWriteable.other">
+<ANCHOR id="GArrowWriteable.object-hierarchy" href="arrow-glib/GArrowWriteable.html#GArrowWriteable.object-hierarchy">
+<ANCHOR id="GArrowWriteable.description" href="arrow-glib/GArrowWriteable.html#GArrowWriteable.description">
+<ANCHOR id="GArrowWriteable.functions_details" href="arrow-glib/GArrowWriteable.html#GArrowWriteable.functions_details">
+<ANCHOR id="garrow-writeable-write" href="arrow-glib/GArrowWriteable.html#garrow-writeable-write">
+<ANCHOR id="garrow-writeable-flush" href="arrow-glib/GArrowWriteable.html#garrow-writeable-flush">
+<ANCHOR id="GArrowWriteable.other_details" href="arrow-glib/GArrowWriteable.html#GArrowWriteable.other_details">
+<ANCHOR id="GArrowWriteableInterface" href="arrow-glib/GArrowWriteable.html#GArrowWriteableInterface">
+<ANCHOR id="GArrowOutputStream" href="arrow-glib/GArrowOutputStream.html">
+<ANCHOR id="GArrowOutputStream.other" href="arrow-glib/GArrowOutputStream.html#GArrowOutputStream.other">
+<ANCHOR id="GArrowOutputStream.object-hierarchy" href="arrow-glib/GArrowOutputStream.html#GArrowOutputStream.object-hierarchy">
+<ANCHOR id="GArrowOutputStream.description" href="arrow-glib/GArrowOutputStream.html#GArrowOutputStream.description">
+<ANCHOR id="GArrowOutputStream.functions_details" href="arrow-glib/GArrowOutputStream.html#GArrowOutputStream.functions_details">
+<ANCHOR id="GArrowOutputStream.other_details" href="arrow-glib/GArrowOutputStream.html#GArrowOutputStream.other_details">
+<ANCHOR id="GArrowOutputStreamInterface" href="arrow-glib/GArrowOutputStream.html#GArrowOutputStreamInterface">
+<ANCHOR id="GArrowWriteableFile" href="arrow-glib/GArrowWriteableFile.html">
+<ANCHOR id="GArrowWriteableFile.functions" href="arrow-glib/GArrowWriteableFile.html#GArrowWriteableFile.functions">
+<ANCHOR id="GArrowWriteableFile.other" href="arrow-glib/GArrowWriteableFile.html#GArrowWriteableFile.other">
+<ANCHOR id="GArrowWriteableFile.object-hierarchy" href="arrow-glib/GArrowWriteableFile.html#GArrowWriteableFile.object-hierarchy">
+<ANCHOR id="GArrowWriteableFile.description" href="arrow-glib/GArrowWriteableFile.html#GArrowWriteableFile.description">
+<ANCHOR id="GArrowWriteableFile.functions_details" href="arrow-glib/GArrowWriteableFile.html#GArrowWriteableFile.functions_details">
+<ANCHOR id="garrow-writeable-file-write-at" href="arrow-glib/GArrowWriteableFile.html#garrow-writeable-file-write-at">
+<ANCHOR id="GArrowWriteableFile.other_details" href="arrow-glib/GArrowWriteableFile.html#GArrowWriteableFile.other_details">
+<ANCHOR id="GArrowWriteableFileInterface" href="arrow-glib/GArrowWriteableFile.html#GArrowWriteableFileInterface">
+<ANCHOR id="GArrowFileOutputStream" href="arrow-glib/GArrowFileOutputStream.html">
+<ANCHOR id="GArrowFileOutputStream.functions" href="arrow-glib/GArrowFileOutputStream.html#GArrowFileOutputStream.functions">
+<ANCHOR id="GArrowFileOutputStream.properties" href="arrow-glib/GArrowFileOutputStream.html#GArrowFileOutputStream.properties">
+<ANCHOR id="GArrowFileOutputStream.other" href="arrow-glib/GArrowFileOutputStream.html#GArrowFileOutputStream.other">
+<ANCHOR id="GArrowFileOutputStream.object-hierarchy" href="arrow-glib/GArrowFileOutputStream.html#GArrowFileOutputStream.object-hierarchy">
+<ANCHOR id="GArrowFileOutputStream.implemented-interfaces" href="arrow-glib/GArrowFileOutputStream.html#GArrowFileOutputStream.implemented-interfaces">
+<ANCHOR id="GArrowFileOutputStream.description" href="arrow-glib/GArrowFileOutputStream.html#GArrowFileOutputStream.description">
+<ANCHOR id="GArrowFileOutputStream.functions_details" href="arrow-glib/GArrowFileOutputStream.html#GArrowFileOutputStream.functions_details">
+<ANCHOR id="garrow-file-output-stream-open" href="arrow-glib/GArrowFileOutputStream.html#garrow-file-output-stream-open">
+<ANCHOR id="GArrowFileOutputStream.other_details" href="arrow-glib/GArrowFileOutputStream.html#GArrowFileOutputStream.other_details">
+<ANCHOR id="GArrowFileOutputStream-struct" href="arrow-glib/GArrowFileOutputStream.html#GArrowFileOutputStream-struct">
+<ANCHOR id="GArrowFileOutputStream.property-details" href="arrow-glib/GArrowFileOutputStream.html#GArrowFileOutputStream.property-details">
+<ANCHOR id="GArrowFileOutputStream--file-output-stream" href="arrow-glib/GArrowFileOutputStream.html#GArrowFileOutputStream--file-output-stream">
+<ANCHOR id="GArrowFile" href="arrow-glib/GArrowFile.html">
+<ANCHOR id="GArrowFile.functions" href="arrow-glib/GArrowFile.html#GArrowFile.functions">
+<ANCHOR id="GArrowFile.other" href="arrow-glib/GArrowFile.html#GArrowFile.other">
+<ANCHOR id="GArrowFile.object-hierarchy" href="arrow-glib/GArrowFile.html#GArrowFile.object-hierarchy">
+<ANCHOR id="GArrowFile.description" href="arrow-glib/GArrowFile.html#GArrowFile.description">
+<ANCHOR id="GArrowFile.functions_details" href="arrow-glib/GArrowFile.html#GArrowFile.functions_details">
+<ANCHOR id="garrow-file-close" href="arrow-glib/GArrowFile.html#garrow-file-close">
+<ANCHOR id="garrow-file-tell" href="arrow-glib/GArrowFile.html#garrow-file-tell">
+<ANCHOR id="garrow-file-get-mode" href="arrow-glib/GArrowFile.html#garrow-file-get-mode">
+<ANCHOR id="GArrowFile.other_details" href="arrow-glib/GArrowFile.html#GArrowFile.other_details">
+<ANCHOR id="GArrowFileInterface" href="arrow-glib/GArrowFile.html#GArrowFileInterface">
+<ANCHOR id="GArrowMemoryMappedFile" href="arrow-glib/GArrowMemoryMappedFile.html">
+<ANCHOR id="GArrowMemoryMappedFile.functions" href="arrow-glib/GArrowMemoryMappedFile.html#GArrowMemoryMappedFile.functions">
+<ANCHOR id="GArrowMemoryMappedFile.properties" href="arrow-glib/GArrowMemoryMappedFile.html#GArrowMemoryMappedFile.properties">
+<ANCHOR id="GArrowMemoryMappedFile.other" href="arrow-glib/GArrowMemoryMappedFile.html#GArrowMemoryMappedFile.other">
+<ANCHOR id="GArrowMemoryMappedFile.object-hierarchy" href="arrow-glib/GArrowMemoryMappedFile.html#GArrowMemoryMappedFile.object-hierarchy">
+<ANCHOR id="GArrowMemoryMappedFile.implemented-interfaces" href="arrow-glib/GArrowMemoryMappedFile.html#GArrowMemoryMappedFile.implemented-interfaces">
+<ANCHOR id="GArrowMemoryMappedFile.description" href="arrow-glib/GArrowMemoryMappedFile.html#GArrowMemoryMappedFile.description">
+<ANCHOR id="GArrowMemoryMappedFile.functions_details" href="arrow-glib/GArrowMemoryMappedFile.html#GArrowMemoryMappedFile.functions_details">
+<ANCHOR id="garrow-memory-mapped-file-open" href="arrow-glib/GArrowMemoryMappedFile.html#garrow-memory-mapped-file-open">
+<ANCHOR id="GArrowMemoryMappedFile.other_details" href="arrow-glib/GArrowMemoryMappedFile.html#GArrowMemoryMappedFile.other_details">
+<ANCHOR id="GArrowMemoryMappedFile-struct" href="arrow-glib/GArrowMemoryMappedFile.html#GArrowMemoryMappedFile-struct">
+<ANCHOR id="GArrowMemoryMappedFile.property-details" href="arrow-glib/GArrowMemoryMappedFile.html#GArrowMemoryMappedFile.property-details">
+<ANCHOR id="GArrowMemoryMappedFile--memory-mapped-file" href="arrow-glib/GArrowMemoryMappedFile.html#GArrowMemoryMappedFile--memory-mapped-file">
+<ANCHOR id="arrow-glib-GArrowMetadataVersion" href="arrow-glib/arrow-glib-GArrowMetadataVersion.html">
+<ANCHOR id="arrow-glib-GArrowMetadataVersion.other" href="arrow-glib/arrow-glib-GArrowMetadataVersion.html#arrow-glib-GArrowMetadataVersion.other">
+<ANCHOR id="arrow-glib-GArrowMetadataVersion.object-hierarchy" href="arrow-glib/arrow-glib-GArrowMetadataVersion.html#arrow-glib-GArrowMetadataVersion.object-hierarchy">
+<ANCHOR id="arrow-glib-GArrowMetadataVersion.description" href="arrow-glib/arrow-glib-GArrowMetadataVersion.html#arrow-glib-GArrowMetadataVersion.description">
+<ANCHOR id="arrow-glib-GArrowMetadataVersion.functions_details" href="arrow-glib/arrow-glib-GArrowMetadataVersion.html#arrow-glib-GArrowMetadataVersion.functions_details">
+<ANCHOR id="arrow-glib-GArrowMetadataVersion.other_details" href="arrow-glib/arrow-glib-GArrowMetadataVersion.html#arrow-glib-GArrowMetadataVersion.other_details">
+<ANCHOR id="GArrowMetadataVersion" href="arrow-glib/arrow-glib-GArrowMetadataVersion.html#GArrowMetadataVersion">
+<ANCHOR id="GArrowFileReader" href="arrow-glib/GArrowFileReader.html">
+<ANCHOR id="GArrowFileReader.functions" href="arrow-glib/GArrowFileReader.html#GArrowFileReader.functions">
+<ANCHOR id="GArrowFileReader.properties" href="arrow-glib/GArrowFileReader.html#GArrowFileReader.properties">
+<ANCHOR id="GArrowFileReader.other" href="arrow-glib/GArrowFileReader.html#GArrowFileReader.other">
+<ANCHOR id="GArrowFileReader.object-hierarchy" href="arrow-glib/GArrowFileReader.html#GArrowFileReader.object-hierarchy">
+<ANCHOR id="GArrowFileReader.description" href="arrow-glib/GArrowFileReader.html#GArrowFileReader.description">
+<ANCHOR id="GArrowFileReader.functions_details" href="arrow-glib/GArrowFileReader.html#GArrowFileReader.functions_details">
+<ANCHOR id="garrow-file-reader-open" href="arrow-glib/GArrowFileReader.html#garrow-file-reader-open">
+<ANCHOR id="garrow-file-reader-get-schema" href="arrow-glib/GArrowFileReader.html#garrow-file-reader-get-schema">
+<ANCHOR id="garrow-file-reader-get-n-record-batches" href="arrow-glib/GArrowFileReader.html#garrow-file-reader-get-n-record-batches">
+<ANCHOR id="garrow-file-reader-get-version" href="arrow-glib/GArrowFileReader.html#garrow-file-reader-get-version">
+<ANCHOR id="garrow-file-reader-get-record-batch" href="arrow-glib/GArrowFileReader.html#garrow-file-reader-get-record-batch">
+<ANCHOR id="GArrowFileReader.other_details" href="arrow-glib/GArrowFileReader.html#GArrowFileReader.other_details">
+<ANCHOR id="GArrowFileReader-struct" href="arrow-glib/GArrowFileReader.html#GArrowFileReader-struct">
+<ANCHOR id="GArrowFileReader.property-details" href="arrow-glib/GArrowFileReader.html#GArrowFileReader.property-details">
+<ANCHOR id="GArrowFileReader--file-reader" href="arrow-glib/GArrowFileReader.html#GArrowFileReader--file-reader">
+<ANCHOR id="GArrowStreamReader" href="arrow-glib/GArrowStreamReader.html">
+<ANCHOR id="GArrowStreamReader.functions" href="arrow-glib/GArrowStreamReader.html#GArrowStreamReader.functions">
+<ANCHOR id="GArrowStreamReader.properties" href="arrow-glib/GArrowStreamReader.html#GArrowStreamReader.properties">
+<ANCHOR id="GArrowStreamReader.other" href="arrow-glib/GArrowStreamReader.html#GArrowStreamReader.other">
+<ANCHOR id="GArrowStreamReader.object-hierarchy" href="arrow-glib/GArrowStreamReader.html#GArrowStreamReader.object-hierarchy">
+<ANCHOR id="GArrowStreamReader.description" href="arrow-glib/GArrowStreamReader.html#GArrowStreamReader.description">
+<ANCHOR id="GArrowStreamReader.functions_details" href="arrow-glib/GArrowStreamReader.html#GArrowStreamReader.functions_details">
+<ANCHOR id="garrow-stream-reader-open" href="arrow-glib/GArrowStreamReader.html#garrow-stream-reader-open">
+<ANCHOR id="garrow-stream-reader-get-schema" href="arrow-glib/GArrowStreamReader.html#garrow-stream-reader-get-schema">
+<ANCHOR id="garrow-stream-reader-get-next-record-batch" href="arrow-glib/GArrowStreamReader.html#garrow-stream-reader-get-next-record-batch">
+<ANCHOR id="GArrowStreamReader.other_details" href="arrow-glib/GArrowStreamReader.html#GArrowStreamReader.other_details">
+<ANCHOR id="GArrowStreamReader-struct" href="arrow-glib/GArrowStreamReader.html#GArrowStreamReader-struct">
+<ANCHOR id="GArrowStreamReader.property-details" href="arrow-glib/GArrowStreamReader.html#GArrowStreamReader.property-details">
+<ANCHOR id="GArrowStreamReader--stream-reader" href="arrow-glib/GArrowStreamReader.html#GArrowStreamReader--stream-reader">
+<ANCHOR id="GArrowFileWriter" href="arrow-glib/GArrowFileWriter.html">
+<ANCHOR id="GArrowFileWriter.functions" href="arrow-glib/GArrowFileWriter.html#GArrowFileWriter.functions">
+<ANCHOR id="GArrowFileWriter.other" href="arrow-glib/GArrowFileWriter.html#GArrowFileWriter.other">
+<ANCHOR id="GArrowFileWriter.object-hierarchy" href="arrow-glib/GArrowFileWriter.html#GArrowFileWriter.object-hierarchy">
+<ANCHOR id="GArrowFileWriter.description" href="arrow-glib/GArrowFileWriter.html#GArrowFileWriter.description">
+<ANCHOR id="GArrowFileWriter.functions_details" href="arrow-glib/GArrowFileWriter.html#GArrowFileWriter.functions_details">
+<ANCHOR id="garrow-file-writer-open" href="arrow-glib/GArrowFileWriter.html#garrow-file-writer-open">
+<ANCHOR id="garrow-file-writer-write-record-batch" href="arrow-glib/GArrowFileWriter.html#garrow-file-writer-write-record-batch">
+<ANCHOR id="garrow-file-writer-close" href="arrow-glib/GArrowFileWriter.html#garrow-file-writer-close">
+<ANCHOR id="GArrowFileWriter.other_details" href="arrow-glib/GArrowFileWriter.html#GArrowFileWriter.other_details">
+<ANCHOR id="GArrowFileWriter-struct" href="arrow-glib/GArrowFileWriter.html#GArrowFileWriter-struct">
+<ANCHOR id="GArrowStreamWriter" href="arrow-glib/GArrowStreamWriter.html">
+<ANCHOR id="GArrowStreamWriter.functions" href="arrow-glib/GArrowStreamWriter.html#GArrowStreamWriter.functions">
+<ANCHOR id="GArrowStreamWriter.properties" href="arrow-glib/GArrowStreamWriter.html#GArrowStreamWriter.properties">
+<ANCHOR id="GArrowStreamWriter.other" href="arrow-glib/GArrowStreamWriter.html#GArrowStreamWriter.other">
+<ANCHOR id="GArrowStreamWriter.object-hierarchy" href="arrow-glib/GArrowStreamWriter.html#GArrowStreamWriter.object-hierarchy">
+<ANCHOR id="GArrowStreamWriter.description" href="arrow-glib/GArrowStreamWriter.html#GArrowStreamWriter.description">
+<ANCHOR id="GArrowStreamWriter.functions_details" href="arrow-glib/GArrowStreamWriter.html#GArrowStreamWriter.functions_details">
+<ANCHOR id="garrow-stream-writer-open" href="arrow-glib/GArrowStreamWriter.html#garrow-stream-writer-open">
+<ANCHOR id="garrow-stream-writer-write-record-batch" href="arrow-glib/GArrowStreamWriter.html#garrow-stream-writer-write-record-batch">
+<ANCHOR id="garrow-stream-writer-close" href="arrow-glib/GArrowStreamWriter.html#garrow-stream-writer-close">
+<ANCHOR id="GArrowStreamWriter.other_details" href="arrow-glib/GArrowStreamWriter.html#GArrowStreamWriter.other_details">
+<ANCHOR id="GArrowStreamWriter-struct" href="arrow-glib/GArrowStreamWriter.html#GArrowStreamWriter-struct">
+<ANCHOR id="GArrowStreamWriter.property-details" href="arrow-glib/GArrowStreamWriter.html#GArrowStreamWriter.property-details">
+<ANCHOR id="GArrowStreamWriter--stream-writer" href="arrow-glib/GArrowStreamWriter.html#GArrowStreamWriter--stream-writer">
+<ANCHOR id="annotation-glossterm-array" href="arrow-glib/annotation-glossary.html#annotation-glossterm-array">
+<ANCHOR id="annotation-glossterm-element-type" href="arrow-glib/annotation-glossary.html#annotation-glossterm-element-type">
+<ANCHOR id="annotation-glossterm-out" href="arrow-glib/annotation-glossary.html#annotation-glossterm-out">
+<ANCHOR id="annotation-glossterm-transfer full" href="arrow-glib/annotation-glossary.html#annotation-glossterm-transfer full">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/input-output.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/input-output.html b/docs/c_glib/input-output.html
new file mode 100644
index 0000000..c69b373
--- /dev/null
+++ b/docs/c_glib/input-output.html
@@ -0,0 +1,38 @@
+<!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: Input and output</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="io.html" title="Part�II.�IO">
+<link rel="prev" href="GArrowFileOutputStream.html" title="GArrowFileOutputStream">
+<link rel="next" href="GArrowFile.html" title="GArrowFile">
+<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="io.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowFileOutputStream.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowFile.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="input-output"></a>Input and output</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<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></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/input.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/input.html b/docs/c_glib/input.html
new file mode 100644
index 0000000..ee6e7c3
--- /dev/null
+++ b/docs/c_glib/input.html
@@ -0,0 +1,41 @@
+<!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: Input</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="io.html" title="Part�II.�IO">
+<link rel="prev" href="arrow-glib-GArrowFileMode.html" title="GArrowFileMode">
+<link rel="next" href="GArrowReadable.html" title="GArrowReadable">
+<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="io.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="arrow-glib-GArrowFileMode.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowReadable.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="input"></a>Input</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<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></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/io.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/io.html b/docs/c_glib/io.html
new file mode 100644
index 0000000..0fe2586
--- /dev/null
+++ b/docs/c_glib/io.html
@@ -0,0 +1,75 @@
+<!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�II.�IO</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="arrow-glib-GArrowError.html" title="GArrowError">
+<link rel="next" href="mode.html" title="Mode">
+<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="arrow-glib-GArrowError.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="mode.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="io"></a>Part�II.�IO</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<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>
+</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/ipc.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/ipc.html b/docs/c_glib/ipc.html
new file mode 100644
index 0000000..c90fc72
--- /dev/null
+++ b/docs/c_glib/ipc.html
@@ -0,0 +1,57 @@
+<!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�III.�IPC</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="GArrowMemoryMappedFile.html" title="GArrowMemoryMappedFile">
+<link rel="next" href="metadata.html" title="Metadata">
+<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="GArrowMemoryMappedFile.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="metadata.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="ipc"></a>Part�III.�IPC</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<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>
+</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/left-insensitive.png
----------------------------------------------------------------------
diff --git a/docs/c_glib/left-insensitive.png b/docs/c_glib/left-insensitive.png
new file mode 100644
index 0000000..9b8005b
Binary files /dev/null and b/docs/c_glib/left-insensitive.png differ

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

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/metadata.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/metadata.html b/docs/c_glib/metadata.html
new file mode 100644
index 0000000..9da587c
--- /dev/null
+++ b/docs/c_glib/metadata.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: Metadata</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="ipc.html" title="Part�III.�IPC">
+<link rel="prev" href="ipc.html" title="Part�III.�IPC">
+<link rel="next" href="arrow-glib-GArrowMetadataVersion.html" title="GArrowMetadataVersion">
+<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="ipc.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="ipc.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="arrow-glib-GArrowMetadataVersion.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="metadata"></a>Metadata</h2></div></div></div>
+<div class="toc"><dl class="toc"><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></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/mode.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/mode.html b/docs/c_glib/mode.html
new file mode 100644
index 0000000..5fca1f1
--- /dev/null
+++ b/docs/c_glib/mode.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: Mode</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="io.html" title="Part�II.�IO">
+<link rel="prev" href="io.html" title="Part�II.�IO">
+<link rel="next" href="arrow-glib-GArrowFileMode.html" title="GArrowFileMode">
+<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="io.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="io.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="arrow-glib-GArrowFileMode.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="mode"></a>Mode</h2></div></div></div>
+<div class="toc"><dl class="toc"><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></div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>


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

Posted by we...@apache.org.
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>


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

Posted by we...@apache.org.
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/array-builder-classes.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/array-builder-classes.html b/docs/c_glib/array-builder-classes.html
new file mode 100644
index 0000000..119b755
--- /dev/null
+++ b/docs/c_glib/array-builder-classes.html
@@ -0,0 +1,2366 @@
+<!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: Array builder 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="array-builder.html" title="Array builder">
+<link rel="prev" href="array-builder.html" title="Array builder">
+<link rel="next" href="tensor.html" title="Tensor">
+<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="#array-builder-classes.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#array-builder-classes.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#array-builder-classes.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="array-builder.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="array-builder.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="tensor.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="array-builder-classes"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="array-builder-classes.top_of_page"></a>Array builder classes</span></h2>
+<p>Array builder classes</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="array-builder-classes.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-array-builder-finish" title="garrow_array_builder_finish�()">garrow_array_builder_finish</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="returnvalue">GArrowBooleanArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-new" title="garrow_boolean_array_builder_new�()">garrow_boolean_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append" title="garrow_boolean_array_builder_append�()">garrow_boolean_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-boolean-array-builder-append-null" title="garrow_boolean_array_builder_append_null�()">garrow_boolean_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="returnvalue">GArrowInt8ArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int8-array-builder-new" title="garrow_int8_array_builder_new�()">garrow_int8_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int8-array-builder-append" title="garrow_int8_array_builder_append�()">garrow_int8_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int8-array-builder-append-null" title="garrow_int8_array_builder_append_null�()">garrow_int8_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="returnvalue">GArrowUInt8ArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint8-array-builder-new" title="garrow_uint8_array_builder_new�()">garrow_uint8_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint8-array-builder-append" title="garrow_uint8_array_builder_append�()">garrow_uint8_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint8-array-builder-append-null" title="garrow_uint8_array_builder_append_null�()">garrow_uint8_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="returnvalue">GArrowInt16ArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-new" title="garrow_int16_array_builder_new�()">garrow_int16_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append" title="garrow_int16_array_builder_append�()">garrow_int16_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int16-array-builder-append-null" title="garrow_int16_array_builder_append_null�()">garrow_int16_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="returnvalue">GArrowUInt16ArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-new" title="garrow_uint16_array_builder_new�()">garrow_uint16_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-append" title="garrow_uint16_array_builder_append�()">garrow_uint16_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint16-array-builder-append-null" title="garrow_uint16_array_builder_append_null�()">garrow_uint16_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="returnvalue">GArrowInt32ArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int32-array-builder-new" title="garrow_int32_array_builder_new�()">garrow_int32_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int32-array-builder-append" title="garrow_int32_array_builder_append�()">garrow_int32_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int32-array-builder-append-null" title="garrow_int32_array_builder_append_null�()">garrow_int32_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="returnvalue">GArrowUInt32ArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-new" title="garrow_uint32_array_builder_new�()">garrow_uint32_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-append" title="garrow_uint32_array_builder_append�()">garrow_uint32_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint32-array-builder-append-null" title="garrow_uint32_array_builder_append_null�()">garrow_uint32_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="returnvalue">GArrowInt64ArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int64-array-builder-new" title="garrow_int64_array_builder_new�()">garrow_int64_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int64-array-builder-append" title="garrow_int64_array_builder_append�()">garrow_int64_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-int64-array-builder-append-null" title="garrow_int64_array_builder_append_null�()">garrow_int64_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="returnvalue">GArrowUInt64ArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint64-array-builder-new" title="garrow_uint64_array_builder_new�()">garrow_uint64_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint64-array-builder-append" title="garrow_uint64_array_builder_append�()">garrow_uint64_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-uint64-array-builder-append-null" title="garrow_uint64_array_builder_append_null�()">garrow_uint64_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="returnvalue">GArrowFloatArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-float-array-builder-new" title="garrow_float_array_builder_new�()">garrow_float_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append" title="garrow_float_array_builder_append�()">garrow_float_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-float-array-builder-append-null" title="garrow_float_array_builder_append_null�()">garrow_float_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="returnvalue">GArrowDoubleArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-double-array-builder-new" title="garrow_double_array_builder_new�()">garrow_double_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append" title="garrow_double_array_builder_append�()">garrow_double_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-double-array-builder-append-null" title="garrow_double_array_builder_append_null�()">garrow_double_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="returnvalue">GArrowBinaryArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-new" title="garrow_binary_array_builder_new�()">garrow_binary_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append" title="garrow_binary_array_builder_append�()">garrow_binary_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-binary-array-builder-append-null" title="garrow_binary_array_builder_append_null�()">garrow_binary_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="returnvalue">GArrowStringArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-string-array-builder-new" title="garrow_string_array_builder_new�()">garrow_string_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-string-array-builder-append" title="garrow_string_array_builder_append�()">garrow_string_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="returnvalue">GArrowListArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-list-array-builder-new" title="garrow_list_array_builder_new�()">garrow_list_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-list-array-builder-append" title="garrow_list_array_builder_append�()">garrow_list_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-list-array-builder-append-null" title="garrow_list_array_builder_append_null�()">garrow_list_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-list-array-builder-get-value-builder" title="garrow_list_array_builder_get_value_builder�()">garrow_list_array_builder_get_value_builder</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="returnvalue">GArrowStructArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-struct-array-builder-new" title="garrow_struct_array_builder_new�()">garrow_struct_array_builder_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-struct-array-builder-append" title="garrow_struct_array_builder_append�()">garrow_struct_array_builder_append</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-struct-array-builder-append-null" title="garrow_struct_array_builder_append_null�()">garrow_struct_array_builder_append_null</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="returnvalue">GArrowArrayBuilder</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-struct-array-builder-get-field-builder" title="garrow_struct_array_builder_get_field_builder�()">garrow_struct_array_builder_get_field_builder</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="GList"><span class="returnvalue">GList</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="array-builder-classes.html#garrow-struct-array-builder-get-field-builders" title="garrow_struct_array_builder_get_field_builders�()">garrow_struct_array_builder_get_field_builders</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="array-builder-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="array-builder-classes.html#GArrowArrayBuilder--array-builder" title="The \u201carray-builder\u201d property">array-builder</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<a name="GArrowArrayBuilder"></a><a name="GArrowBooleanArrayBuilder"></a><a name="GArrowInt8ArrayBuilder"></a><a name="GArrowUInt8ArrayBuilder"></a><a name="GArrowInt16ArrayBuilder"></a><a name="GArrowUInt16ArrayBuilder"></a><a name="GArrowInt32ArrayBuilder"></a><a name="GArrowUInt32ArrayBuilder"></a><a name="GArrowInt64ArrayBuilder"></a><a name="GArrowUInt64ArrayBuilder"></a><a name="GArrowFloatArrayBuilder"></a><a name="GArrowDoubleArrayBuilder"></a><a name="GArrowBinaryArrayBuilder"></a><a name="GArrowStringArrayBuilder"></a><a name="GArrowListArrayBuilder"></a><a name="GArrowStructArrayBuilder"></a><div class="refsect1">
+<a name="array-builder-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="array-builder-classes.html#GArrowArrayBuilder-struct" title="struct GArrowArrayBuilder">GArrowArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder-struct" title="struct GArrowBooleanArrayBuilder">GArrowBooleanArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilderClass" title="struct GArrowBooleanArrayBuilderClass">GArrowBooleanArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder-struct" title="struct GArrowInt8ArrayBuilder">GArrowInt8ArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilderClass" title="struct GArrowInt8ArrayBuilderClass">GArrowInt8ArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder-struct" title="struct GArrowUInt8ArrayBuilder">GArrowUInt8ArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilderClass" title="struct GArrowUInt8ArrayBuilderClass">GArrowUInt8ArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder-struct" title="struct GArrowInt16ArrayBuilder">GArrowInt16ArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilderClass" title="struct GArrowInt16ArrayBuilderClass">GArrowInt16ArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder-struct" title="struct GArrowUInt16ArrayBuilder">GArrowUInt16ArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilderClass" title="struct GArrowUInt16ArrayBuilderClass">GArrowUInt16ArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder-struct" title="struct GArrowInt32ArrayBuilder">GArrowInt32ArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilderClass" title="struct GArrowInt32ArrayBuilderClass">GArrowInt32ArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder-struct" title="struct GArrowUInt32ArrayBuilder">GArrowUInt32ArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilderClass" title="struct GArrowUInt32ArrayBuilderClass">GArrowUInt32ArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder-struct" title="struct GArrowInt64ArrayBuilder">GArrowInt64ArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilderClass" title="struct GArrowInt64ArrayBuilderClass">GArrowInt64ArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder-struct" title="struct GArrowUInt64ArrayBuilder">GArrowUInt64ArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilderClass" title="struct GArrowUInt64ArrayBuilderClass">GArrowUInt64ArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder-struct" title="struct GArrowFloatArrayBuilder">GArrowFloatArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilderClass" title="struct GArrowFloatArrayBuilderClass">GArrowFloatArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder-struct" title="struct GArrowDoubleArrayBuilder">GArrowDoubleArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilderClass" title="struct GArrowDoubleArrayBuilderClass">GArrowDoubleArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder-struct" title="struct GArrowBinaryArrayBuilder">GArrowBinaryArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilderClass" title="struct GArrowBinaryArrayBuilderClass">GArrowBinaryArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder-struct" title="struct GArrowStringArrayBuilder">GArrowStringArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilderClass" title="struct GArrowStringArrayBuilderClass">GArrowStringArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder-struct" title="struct GArrowListArrayBuilder">GArrowListArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowListArrayBuilderClass" title="struct GArrowListArrayBuilderClass">GArrowListArrayBuilderClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder-struct" title="struct GArrowStructArrayBuilder">GArrowStructArrayBuilder</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilderClass" title="struct GArrowStructArrayBuilderClass">GArrowStructArrayBuilderClass</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="array-builder-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="array-builder-classes.html#GArrowArrayBuilder">GArrowArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowBinaryArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder">GArrowStringArrayBuilder</a>
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowBooleanArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowDoubleArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowFloatArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt16ArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt32ArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt64ArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowInt8ArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowListArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowStructArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowUInt16ArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowUInt32ArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u251c\u2500\u2500</span> GArrowUInt64ArrayBuilder
+    <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> GArrowUInt8ArrayBuilder
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowArrayBuilder
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder">GArrowBinaryArrayBuilder</a>
+        <span class="lineart">\u2502</span>   <span class="lineart">\u2570\u2500\u2500</span> GArrowStringArrayBuilder
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder">GArrowBooleanArrayBuilder</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder">GArrowDoubleArrayBuilder</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder">GArrowFloatArrayBuilder</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder">GArrowInt16ArrayBuilder</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder">GArrowInt32ArrayBuilder</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder">GArrowInt64ArrayBuilder</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder">GArrowInt8ArrayBuilder</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowListArrayBuilder">GArrowListArrayBuilder</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder">GArrowStructArrayBuilder</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder">GArrowUInt16ArrayBuilder</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder">GArrowUInt32ArrayBuilder</a>
+        <span class="lineart">\u251c\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder">GArrowUInt64ArrayBuilder</a>
+        <span class="lineart">\u2570\u2500\u2500</span> <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder">GArrowUInt8ArrayBuilder</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="array-builder-classes.includes"></a><h2>Includes</h2>
+<pre class="synopsis">#include &lt;arrow-glib/arrow-glib.h&gt;
+</pre>
+</div>
+<div class="refsect1">
+<a name="array-builder-classes.description"></a><h2>Description</h2>
+<p><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> is a base class for all array builder classes
+such as <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p>
+<p>You need to use array builder class to create a new array.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowBooleanArray"><span class="type">GArrowBooleanArray</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowInt8Array"><span class="type">GArrowInt8Array</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowUInt8Array"><span class="type">GArrowUInt8Array</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowInt16Array"><span class="type">GArrowInt16Array</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowUInt16Array"><span class="type">GArrowUInt16Array</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowInt32Array"><span class="type">GArrowInt32Array</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowUInt32Array"><span class="type">GArrowUInt32Array</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowInt64Array"><span class="type">GArrowInt64Array</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowUInt64Array"><span class="type">GArrowUInt64Array</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a> is the class to creating a new
+<a class="link" href="array-classes.html#GArrowFloatArray"><span class="type">GArrowFloatArray</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowDoubleArrayBuilder"><span class="type">GArrowDoubleArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowDoubleArray"><span class="type">GArrowDoubleArray</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowBinaryArrayBuilder"><span class="type">GArrowBinaryArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowBinaryArray"><span class="type">GArrowBinaryArray</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowStringArrayBuilder"><span class="type">GArrowStringArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowStringArray"><span class="type">GArrowStringArray</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowListArrayBuilder"><span class="type">GArrowListArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowListArray"><span class="type">GArrowListArray</span></a>.</p>
+<p><a class="link" href="array-builder-classes.html#GArrowStructArrayBuilder"><span class="type">GArrowStructArrayBuilder</span></a> is the class to create a new
+<a class="link" href="array-classes.html#GArrowStructArray"><span class="type">GArrowStructArray</span></a>.</p>
+</div>
+<div class="refsect1">
+<a name="array-builder-classes.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-array-builder-finish"></a><h3>garrow_array_builder_finish�()</h3>
+<pre class="programlisting"><a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+garrow_array_builder_finish (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a> *builder</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowArrayBuilder"><span class="type">GArrowArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.2.5"></a><h4>Returns</h4>
+<p> The built <a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</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>
+<hr>
+<div class="refsect2">
+<a name="garrow-boolean-array-builder-new"></a><h3>garrow_boolean_array_builder_new�()</h3>
+<pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="returnvalue">GArrowBooleanArrayBuilder</span></a>�*
+garrow_boolean_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.3.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-boolean-array-builder-append"></a><h3>garrow_boolean_array_builder_append�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_boolean_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> *builder</code></em>,
+                                     <em class="parameter"><code><GTKDOCLINK HREF="gboolean"><span class="type">gboolean</span></GTKDOCLINK> value</code></em>,
+                                     <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>A boolean value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.4.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-boolean-array-builder-append-null"></a><h3>garrow_boolean_array_builder_append_null�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_boolean_array_builder_append_null
+                               (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a> *builder</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.5.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowBooleanArrayBuilder"><span class="type">GArrowBooleanArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.5.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int8-array-builder-new"></a><h3>garrow_int8_array_builder_new�()</h3>
+<pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="returnvalue">GArrowInt8ArrayBuilder</span></a>�*
+garrow_int8_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.6.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int8-array-builder-append"></a><h3>garrow_int8_array_builder_append�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_int8_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> *builder</code></em>,
+                                  <em class="parameter"><code><GTKDOCLINK HREF="gint8"><span class="type">gint8</span></GTKDOCLINK> value</code></em>,
+                                  <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.7.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>A int8 value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.7.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int8-array-builder-append-null"></a><h3>garrow_int8_array_builder_append_null�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_int8_array_builder_append_null (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a> *builder</code></em>,
+                                       <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.8.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt8ArrayBuilder"><span class="type">GArrowInt8ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.8.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint8-array-builder-new"></a><h3>garrow_uint8_array_builder_new�()</h3>
+<pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="returnvalue">GArrowUInt8ArrayBuilder</span></a>�*
+garrow_uint8_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.9.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint8-array-builder-append"></a><h3>garrow_uint8_array_builder_append�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_uint8_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> *builder</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="guint8"><span class="type">guint8</span></GTKDOCLINK> value</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.10.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>An uint8 value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.10.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint8-array-builder-append-null"></a><h3>garrow_uint8_array_builder_append_null�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_uint8_array_builder_append_null
+                               (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a> *builder</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.11.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt8ArrayBuilder"><span class="type">GArrowUInt8ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.11.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int16-array-builder-new"></a><h3>garrow_int16_array_builder_new�()</h3>
+<pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="returnvalue">GArrowInt16ArrayBuilder</span></a>�*
+garrow_int16_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.12.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int16-array-builder-append"></a><h3>garrow_int16_array_builder_append�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_int16_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a> *builder</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="gint16"><span class="type">gint16</span></GTKDOCLINK> value</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.13.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>A int16 value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.13.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int16-array-builder-append-null"></a><h3>garrow_int16_array_builder_append_null�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_int16_array_builder_append_null
+                               (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a> *builder</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.14.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt16ArrayBuilder"><span class="type">GArrowInt16ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.14.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint16-array-builder-new"></a><h3>garrow_uint16_array_builder_new�()</h3>
+<pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="returnvalue">GArrowUInt16ArrayBuilder</span></a>�*
+garrow_uint16_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.15.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint16-array-builder-append"></a><h3>garrow_uint16_array_builder_append�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_uint16_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a> *builder</code></em>,
+                                    <em class="parameter"><code><GTKDOCLINK HREF="guint16"><span class="type">guint16</span></GTKDOCLINK> value</code></em>,
+                                    <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.16.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>An uint16 value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.16.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint16-array-builder-append-null"></a><h3>garrow_uint16_array_builder_append_null�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_uint16_array_builder_append_null
+                               (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a> *builder</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.17.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt16ArrayBuilder"><span class="type">GArrowUInt16ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.17.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int32-array-builder-new"></a><h3>garrow_int32_array_builder_new�()</h3>
+<pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="returnvalue">GArrowInt32ArrayBuilder</span></a>�*
+garrow_int32_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.18.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int32-array-builder-append"></a><h3>garrow_int32_array_builder_append�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_int32_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a> *builder</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="gint32"><span class="type">gint32</span></GTKDOCLINK> value</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>A int32 value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.19.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int32-array-builder-append-null"></a><h3>garrow_int32_array_builder_append_null�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_int32_array_builder_append_null
+                               (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a> *builder</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt32ArrayBuilder"><span class="type">GArrowInt32ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.20.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint32-array-builder-new"></a><h3>garrow_uint32_array_builder_new�()</h3>
+<pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="returnvalue">GArrowUInt32ArrayBuilder</span></a>�*
+garrow_uint32_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.21.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint32-array-builder-append"></a><h3>garrow_uint32_array_builder_append�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_uint32_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a> *builder</code></em>,
+                                    <em class="parameter"><code><GTKDOCLINK HREF="guint32"><span class="type">guint32</span></GTKDOCLINK> value</code></em>,
+                                    <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.22.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>An uint32 value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.22.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint32-array-builder-append-null"></a><h3>garrow_uint32_array_builder_append_null�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_uint32_array_builder_append_null
+                               (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a> *builder</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.23.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt32ArrayBuilder"><span class="type">GArrowUInt32ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.23.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int64-array-builder-new"></a><h3>garrow_int64_array_builder_new�()</h3>
+<pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="returnvalue">GArrowInt64ArrayBuilder</span></a>�*
+garrow_int64_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.24.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int64-array-builder-append"></a><h3>garrow_int64_array_builder_append�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_int64_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a> *builder</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> value</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.25.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>A int64 value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.25.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-int64-array-builder-append-null"></a><h3>garrow_int64_array_builder_append_null�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_int64_array_builder_append_null
+                               (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a> *builder</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.26.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowInt64ArrayBuilder"><span class="type">GArrowInt64ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.26.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint64-array-builder-new"></a><h3>garrow_uint64_array_builder_new�()</h3>
+<pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="returnvalue">GArrowUInt64ArrayBuilder</span></a>�*
+garrow_uint64_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.27.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint64-array-builder-append"></a><h3>garrow_uint64_array_builder_append�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_uint64_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a> *builder</code></em>,
+                                    <em class="parameter"><code><GTKDOCLINK HREF="guint64"><span class="type">guint64</span></GTKDOCLINK> value</code></em>,
+                                    <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.28.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>An uint64 value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.28.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-uint64-array-builder-append-null"></a><h3>garrow_uint64_array_builder_append_null�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_uint64_array_builder_append_null
+                               (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a> *builder</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.29.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowUInt64ArrayBuilder"><span class="type">GArrowUInt64ArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.29.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-float-array-builder-new"></a><h3>garrow_float_array_builder_new�()</h3>
+<pre class="programlisting"><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="returnvalue">GArrowFloatArrayBuilder</span></a>�*
+garrow_float_array_builder_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.30.4"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-float-array-builder-append"></a><h3>garrow_float_array_builder_append�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_float_array_builder_append (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a> *builder</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="gfloat"><span class="type">gfloat</span></GTKDOCLINK> value</code></em>,
+                                   <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.31.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>A float value.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.31.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-float-array-builder-append-null"></a><h3>garrow_float_array_builder_append_null�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_float_array_builder_append_null
+                               (<em class="parameter"><code><a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a> *builder</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.32.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>builder</p></td>
+<td class="parameter_description"><p>A <a class="link" href="array-builder-classes.html#GArrowFloatArrayBuilder"><span class="type">GArrowFloatArrayBuilder</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.3.2.25.32.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK 

<TRUNCATED>

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

Posted by we...@apache.org.
Add initial GLib docs


Project: http://git-wip-us.apache.org/repos/asf/arrow-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/arrow-site/commit/cf45c51a
Tree: http://git-wip-us.apache.org/repos/asf/arrow-site/tree/cf45c51a
Diff: http://git-wip-us.apache.org/repos/asf/arrow-site/diff/cf45c51a

Branch: refs/heads/asf-site
Commit: cf45c51a3f9016ef9917a4aaa994543977dc1525
Parents: 36041ec
Author: Wes McKinney <we...@twosigma.com>
Authored: Tue Apr 25 17:28:29 2017 -0400
Committer: Wes McKinney <we...@twosigma.com>
Committed: Tue Apr 25 17:28:29 2017 -0400

----------------------------------------------------------------------
 docs/c_glib/GArrowChunkedArray.html             |  322 +++
 docs/c_glib/GArrowColumn.html                   |  397 +++
 docs/c_glib/GArrowField.html                    |  378 +++
 docs/c_glib/GArrowFile.html                     |  203 ++
 docs/c_glib/GArrowFileOutputStream.html         |  163 ++
 docs/c_glib/GArrowFileReader.html               |  303 +++
 docs/c_glib/GArrowFileWriter.html               |  224 ++
 docs/c_glib/GArrowInputStream.html              |   76 +
 docs/c_glib/GArrowMemoryMappedFile.html         |  164 ++
 docs/c_glib/GArrowOutputStream.html             |   76 +
 docs/c_glib/GArrowRandomAccessFile.html         |  228 ++
 docs/c_glib/GArrowReadable.html                 |  144 ++
 docs/c_glib/GArrowRecordBatch.html              |  430 ++++
 docs/c_glib/GArrowSchema.html                   |  330 +++
 docs/c_glib/GArrowStreamReader.html             |  230 ++
 docs/c_glib/GArrowStreamWriter.html             |  251 ++
 docs/c_glib/GArrowTable.html                    |  402 +++
 docs/c_glib/GArrowTensor.html                   |  643 +++++
 docs/c_glib/GArrowWriteable.html                |  183 ++
 docs/c_glib/GArrowWriteableFile.html            |  143 ++
 docs/c_glib/annotation-glossary.html            |   47 +
 docs/c_glib/api-index-0-3-0.html                |  178 ++
 docs/c_glib/api-index-full.html                 | 1423 +++++++++++
 docs/c_glib/array-builder-classes.html          | 2366 ++++++++++++++++++
 docs/c_glib/array-builder.html                  |   33 +
 docs/c_glib/array-classes.html                  | 1714 +++++++++++++
 docs/c_glib/array.html                          |   33 +
 docs/c_glib/arrow-glib-GArrowError.html         |  177 ++
 docs/c_glib/arrow-glib-GArrowFileMode.html      |  106 +
 .../arrow-glib-GArrowMetadataVersion.html       |  107 +
 docs/c_glib/arrow-glib-GArrowType.html          |  269 ++
 docs/c_glib/arrow-glib.devhelp2                 |  413 +++
 docs/c_glib/buffer-classes.html                 |  740 ++++++
 docs/c_glib/buffer.html                         |   33 +
 docs/c_glib/data-type-classes.html              | 1032 ++++++++
 docs/c_glib/data.html                           |   88 +
 docs/c_glib/deprecated-api-index.html           |   31 +
 docs/c_glib/error.html                          |   33 +
 docs/c_glib/home.png                            |  Bin 0 -> 169 bytes
 docs/c_glib/index.html                          |  160 ++
 docs/c_glib/index.sgml                          |  625 +++++
 docs/c_glib/input-output.html                   |   38 +
 docs/c_glib/input.html                          |   41 +
 docs/c_glib/io.html                             |   75 +
 docs/c_glib/ipc.html                            |   57 +
 docs/c_glib/left-insensitive.png                |  Bin 0 -> 329 bytes
 docs/c_glib/left.png                            |  Bin 0 -> 187 bytes
 docs/c_glib/metadata.html                       |   33 +
 docs/c_glib/mode.html                           |   33 +
 docs/c_glib/object-tree.html                    |  109 +
 docs/c_glib/output.html                         |   44 +
 docs/c_glib/reader.html                         |   38 +
 docs/c_glib/right-insensitive.png               |  Bin 0 -> 233 bytes
 docs/c_glib/right.png                           |  Bin 0 -> 186 bytes
 docs/c_glib/schema.html                         |   38 +
 docs/c_glib/style.css                           |  461 ++++
 docs/c_glib/table.html                          |   44 +
 docs/c_glib/tensor.html                         |   33 +
 docs/c_glib/type.html                           |   38 +
 docs/c_glib/up-insensitive.png                  |  Bin 0 -> 293 bytes
 docs/c_glib/up.png                              |  Bin 0 -> 187 bytes
 docs/c_glib/writer.html                         |   38 +
 62 files changed, 16018 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cf45c51a/docs/c_glib/GArrowChunkedArray.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowChunkedArray.html b/docs/c_glib/GArrowChunkedArray.html
new file mode 100644
index 0000000..ed6086d
--- /dev/null
+++ b/docs/c_glib/GArrowChunkedArray.html
@@ -0,0 +1,322 @@
+<!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: GArrowChunkedArray</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="table.html" title="Table">
+<link rel="prev" href="GArrowColumn.html" title="GArrowColumn">
+<link rel="next" href="buffer.html" title="Buffer">
+<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="#GArrowChunkedArray.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowChunkedArray.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowChunkedArray.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="table.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowColumn.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="buffer.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowChunkedArray"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowChunkedArray.top_of_page"></a>GArrowChunkedArray</span></h2>
+<p>GArrowChunkedArray \u2014 Chunked array class</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowChunkedArray.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">
+<a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="returnvalue">GArrowChunkedArray</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-new" title="garrow_chunked_array_new�()">garrow_chunked_array_new</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-get-length" title="garrow_chunked_array_get_length�()">garrow_chunked_array_get_length</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-get-n-nulls" title="garrow_chunked_array_get_n_nulls�()">garrow_chunked_array_get_n_nulls</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint"><span class="returnvalue">guint</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-get-n-chunks" title="garrow_chunked_array_get_n_chunks�()">garrow_chunked_array_get_n_chunks</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-get-chunk" title="garrow_chunked_array_get_chunk�()">garrow_chunked_array_get_chunk</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="GList"><span class="returnvalue">GList</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowChunkedArray.html#garrow-chunked-array-get-chunks" title="garrow_chunked_array_get_chunks�()">garrow_chunked_array_get_chunks</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowChunkedArray.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="GArrowChunkedArray.html#GArrowChunkedArray--chunked-array" title="The \u201cchunked-array\u201d property">chunked-array</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowChunkedArray.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="GArrowChunkedArray.html#GArrowChunkedArray-struct" title="struct GArrowChunkedArray">GArrowChunkedArray</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowChunkedArray.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowChunkedArray
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowChunkedArray.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a> is a class for chunked array. Chunked array
+makes a list of <GTKDOCLINK HREF="GArrowArrays"><span class="type">GArrowArrays</span></GTKDOCLINK> one logical large array.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowChunkedArray.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-chunked-array-new"></a><h3>garrow_chunked_array_new�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="returnvalue">GArrowChunkedArray</span></a>�*
+garrow_chunked_array_new (<em class="parameter"><code><GTKDOCLINK HREF="GList"><span class="type">GList</span></GTKDOCLINK> *chunks</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.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>chunks</p></td>
+<td class="parameter_description"><p> The array chunks. </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> GArrowArray]</span></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.2.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-chunked-array-get-length"></a><h3>garrow_chunked_array_get_length�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+garrow_chunked_array_get_length (<em class="parameter"><code><a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a> *chunked_array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.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>chunked_array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.3.5"></a><h4>Returns</h4>
+<p> The total number of rows in the chunked array.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-chunked-array-get-n-nulls"></a><h3>garrow_chunked_array_get_n_nulls�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+garrow_chunked_array_get_n_nulls (<em class="parameter"><code><a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a> *chunked_array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.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>chunked_array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.4.5"></a><h4>Returns</h4>
+<p> The total number of NULL in the chunked array.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-chunked-array-get-n-chunks"></a><h3>garrow_chunked_array_get_n_chunks�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint"><span class="returnvalue">guint</span></GTKDOCLINK>
+garrow_chunked_array_get_n_chunks (<em class="parameter"><code><a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a> *chunked_array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.5.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>chunked_array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.5.5"></a><h4>Returns</h4>
+<p> The total number of chunks in the chunked array.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-chunked-array-get-chunk"></a><h3>garrow_chunked_array_get_chunk�()</h3>
+<pre class="programlisting"><a class="link" href="array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a>�*
+garrow_chunked_array_get_chunk (<em class="parameter"><code><a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a> *chunked_array</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="guint"><span class="type">guint</span></GTKDOCLINK> i</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.6.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>chunked_array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>i</p></td>
+<td class="parameter_description"><p>The index of the target chunk.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.6.5"></a><h4>Returns</h4>
+<p> The i-th chunk of the chunked array. </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-chunked-array-get-chunks"></a><h3>garrow_chunked_array_get_chunks�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="GList"><span class="returnvalue">GList</span></GTKDOCLINK>�*
+garrow_chunked_array_get_chunks (<em class="parameter"><code><a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a> *chunked_array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.7.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>chunked_array</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.5.8.7.5"></a><h4>Returns</h4>
+<p>  The chunks in the chunked array. </p>
+<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GArrowArray][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowChunkedArray.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowChunkedArray-struct"></a><h3>struct GArrowChunkedArray</h3>
+<pre class="programlisting">struct GArrowChunkedArray;</pre>
+<p>It wraps <code class="literal">arrow::ChunkedArray</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowChunkedArray.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowChunkedArray--chunked-array"></a><h3>The <code class="literal">\u201cchunked-array\u201d</code> property</h3>
+<pre class="programlisting">  \u201cchunked-array\u201d            <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::ChunkedArray&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/GArrowColumn.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowColumn.html b/docs/c_glib/GArrowColumn.html
new file mode 100644
index 0000000..d544e34
--- /dev/null
+++ b/docs/c_glib/GArrowColumn.html
@@ -0,0 +1,397 @@
+<!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: GArrowColumn</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="table.html" title="Table">
+<link rel="prev" href="GArrowRecordBatch.html" title="GArrowRecordBatch">
+<link rel="next" href="GArrowChunkedArray.html" title="GArrowChunkedArray">
+<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="#GArrowColumn.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowColumn.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowColumn.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="table.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowRecordBatch.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowChunkedArray.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowColumn"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowColumn.top_of_page"></a>GArrowColumn</span></h2>
+<p>GArrowColumn \u2014 Column class</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowColumn.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">
+<a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="returnvalue">GArrowColumn</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowColumn.html#garrow-column-new-array" title="garrow_column_new_array�()">garrow_column_new_array</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="returnvalue">GArrowColumn</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowColumn.html#garrow-column-new-chunked-array" title="garrow_column_new_chunked_array�()">garrow_column_new_chunked_array</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowColumn.html#garrow-column-get-length" title="garrow_column_get_length�()">garrow_column_get_length</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowColumn.html#garrow-column-get-n-nulls" title="garrow_column_get_n_nulls�()">garrow_column_get_n_nulls</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="GArrowColumn.html#garrow-column-get-field" title="garrow_column_get_field�()">garrow_column_get_field</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowColumn.html#garrow-column-get-name" title="garrow_column_get_name�()">garrow_column_get_name</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowColumn.html#garrow-column-get-data-type" title="garrow_column_get_data_type�()">garrow_column_get_data_type</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="returnvalue">GArrowChunkedArray</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowColumn.html#garrow-column-get-data" title="garrow_column_get_data�()">garrow_column_get_data</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowColumn.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="GArrowColumn.html#GArrowColumn--column" title="The \u201ccolumn\u201d property">column</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowColumn.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="GArrowColumn.html#GArrowColumn-struct" title="struct GArrowColumn">GArrowColumn</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowColumn.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowColumn
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowColumn.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a> is a class for column. Column has a <a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a> and
+zero or more values. Values are <a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a>.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowColumn.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-column-new-array"></a><h3>garrow_column_new_array�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="returnvalue">GArrowColumn</span></a>�*
+garrow_column_new_array (<em class="parameter"><code><a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a> *field</code></em>,
+                         <em class="parameter"><code><a class="link" href="array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> *array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.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>field</p></td>
+<td class="parameter_description"><p>The metadata of the column.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>array</p></td>
+<td class="parameter_description"><p>The data of the column.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.2.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-column-new-chunked-array"></a><h3>garrow_column_new_chunked_array�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="returnvalue">GArrowColumn</span></a>�*
+garrow_column_new_chunked_array (<em class="parameter"><code><a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a> *field</code></em>,
+                                 <em class="parameter"><code><a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="type">GArrowChunkedArray</span></a> *chunked_array</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.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>field</p></td>
+<td class="parameter_description"><p>The metadata of the column.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>chunked_array</p></td>
+<td class="parameter_description"><p>The data of the column.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.3.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-column-get-length"></a><h3>garrow_column_get_length�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+garrow_column_get_length (<em class="parameter"><code><a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a> *column</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.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>column</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.4.5"></a><h4>Returns</h4>
+<p> The number of data of the column.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-column-get-n-nulls"></a><h3>garrow_column_get_n_nulls�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint64"><span class="returnvalue">guint64</span></GTKDOCLINK>
+garrow_column_get_n_nulls (<em class="parameter"><code><a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a> *column</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.5.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>column</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.5.5"></a><h4>Returns</h4>
+<p> The number of nulls of the column.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-column-get-field"></a><h3>garrow_column_get_field�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowField.html" title="GArrowField"><span class="returnvalue">GArrowField</span></a>�*
+garrow_column_get_field (<em class="parameter"><code><a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a> *column</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.6.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>column</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.6.5"></a><h4>Returns</h4>
+<p> The metadata of the column. </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-column-get-name"></a><h3>garrow_column_get_name�()</h3>
+<pre class="programlisting">const <GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+garrow_column_get_name (<em class="parameter"><code><a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a> *column</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.7.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>column</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.7.5"></a><h4>Returns</h4>
+<p> The name of the column.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-column-get-data-type"></a><h3>garrow_column_get_data_type�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a>�*
+garrow_column_get_data_type (<em class="parameter"><code><a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a> *column</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.8.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>column</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.8.5"></a><h4>Returns</h4>
+<p> The data type of the column. </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-column-get-data"></a><h3>garrow_column_get_data�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowChunkedArray.html" title="GArrowChunkedArray"><span class="returnvalue">GArrowChunkedArray</span></a>�*
+garrow_column_get_data (<em class="parameter"><code><a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a> *column</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.9.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>column</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowColumn.html" title="GArrowColumn"><span class="type">GArrowColumn</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.7.4.8.9.5"></a><h4>Returns</h4>
+<p> The data of the column. </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>
+</div>
+<div class="refsect1">
+<a name="GArrowColumn.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowColumn-struct"></a><h3>struct GArrowColumn</h3>
+<pre class="programlisting">struct GArrowColumn;</pre>
+<p>It wraps <code class="literal">arrow::Column</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowColumn.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowColumn--column"></a><h3>The <code class="literal">\u201ccolumn\u201d</code> property</h3>
+<pre class="programlisting">  \u201ccolumn\u201d                   <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::Column&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/GArrowField.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowField.html b/docs/c_glib/GArrowField.html
new file mode 100644
index 0000000..f44948a
--- /dev/null
+++ b/docs/c_glib/GArrowField.html
@@ -0,0 +1,378 @@
+<!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: GArrowField</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="schema.html" title="Schema">
+<link rel="prev" href="schema.html" title="Schema">
+<link rel="next" href="GArrowSchema.html" title="GArrowSchema">
+<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="#GArrowField.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowField.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowField.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="schema.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="schema.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowSchema.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowField"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowField.top_of_page"></a>GArrowField</span></h2>
+<p>GArrowField \u2014 Field class</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowField.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">
+<a class="link" href="GArrowField.html" title="GArrowField"><span class="returnvalue">GArrowField</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowField.html#garrow-field-new" title="garrow_field_new�()">garrow_field_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="GArrowField.html#garrow-field-new-full" title="garrow_field_new_full�()">garrow_field_new_full</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowField.html#garrow-field-get-name" title="garrow_field_get_name�()">garrow_field_get_name</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowField.html#garrow-field-get-data-type" title="garrow_field_get_data_type�()">garrow_field_get_data_type</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">
+<a class="link" href="GArrowField.html#garrow-field-is-nullable" title="garrow_field_is_nullable�()">garrow_field_is_nullable</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">
+<a class="link" href="GArrowField.html#garrow-field-equal" title="garrow_field_equal�()">garrow_field_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="GArrowField.html#garrow-field-to-string" title="garrow_field_to_string�()">garrow_field_to_string</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowField.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="GArrowField.html#GArrowField--field" title="The \u201cfield\u201d property">field</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowField.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="GArrowField.html#GArrowField-struct" title="struct GArrowField">GArrowField</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowField.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowField
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowField.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a> is a class for field. Field is metadata of a
+column. It has name, data type (<a class="link" href="data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a>) and nullable
+information of the column.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowField.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-field-new"></a><h3>garrow_field_new�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowField.html" title="GArrowField"><span class="returnvalue">GArrowField</span></a>�*
+garrow_field_new (<em class="parameter"><code>const <GTKDOCLINK HREF="gchar"><span class="type">gchar</span></GTKDOCLINK> *name</code></em>,
+                  <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.6.2.8.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>name</p></td>
+<td class="parameter_description"><p>The name of the field.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data_type</p></td>
+<td class="parameter_description"><p>The data type of the field.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.2.8.2.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-field-new-full"></a><h3>garrow_field_new_full�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowField.html" title="GArrowField"><span class="returnvalue">GArrowField</span></a>�*
+garrow_field_new_full (<em class="parameter"><code>const <GTKDOCLINK HREF="gchar"><span class="type">gchar</span></GTKDOCLINK> *name</code></em>,
+                       <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><GTKDOCLINK HREF="gboolean"><span class="type">gboolean</span></GTKDOCLINK> nullable</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.6.2.8.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>name</p></td>
+<td class="parameter_description"><p>The name of the field.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data_type</p></td>
+<td class="parameter_description"><p>The data type of the field.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>nullable</p></td>
+<td class="parameter_description"><p>Whether null may be included or not.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.2.8.3.5"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a>.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-field-get-name"></a><h3>garrow_field_get_name�()</h3>
+<pre class="programlisting">const <GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+garrow_field_get_name (<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.6.2.8.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>field</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.2.8.4.5"></a><h4>Returns</h4>
+<p> The name of the field.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-field-get-data-type"></a><h3>garrow_field_get_data_type�()</h3>
+<pre class="programlisting"><a class="link" href="data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a>�*
+garrow_field_get_data_type (<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.6.2.8.5.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>A <a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.2.8.5.5"></a><h4>Returns</h4>
+<p> The data type of the field. </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-field-is-nullable"></a><h3>garrow_field_is_nullable�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_field_is_nullable (<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.6.2.8.6.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>A <a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.2.8.6.5"></a><h4>Returns</h4>
+<p> Whether the filed may include null or not.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-field-equal"></a><h3>garrow_field_equal�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_field_equal (<em class="parameter"><code><a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a> *field</code></em>,
+                    <em class="parameter"><code><a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a> *other_field</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.2.6.2.8.7.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>A <a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>other_field</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.2.8.7.5"></a><h4>Returns</h4>
+<p> Whether they are equal or not.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-field-to-string"></a><h3>garrow_field_to_string�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gchar"><span class="returnvalue">gchar</span></GTKDOCLINK>�*
+garrow_field_to_string (<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.6.2.8.8.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>A <a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.2.6.2.8.8.5"></a><h4>Returns</h4>
+<p> The string representation of the field.</p>
+<p></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowField.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowField-struct"></a><h3>struct GArrowField</h3>
+<pre class="programlisting">struct GArrowField;</pre>
+<p>It wraps <code class="literal">arrow::Field</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowField.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowField--field"></a><h3>The <code class="literal">\u201cfield\u201d</code> property</h3>
+<pre class="programlisting">  \u201cfield\u201d                    <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::Field&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/GArrowFile.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowFile.html b/docs/c_glib/GArrowFile.html
new file mode 100644
index 0000000..8c2e77b
--- /dev/null
+++ b/docs/c_glib/GArrowFile.html
@@ -0,0 +1,203 @@
+<!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: GArrowFile</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="input-output.html" title="Input and output">
+<link rel="prev" href="input-output.html" title="Input and output">
+<link rel="next" href="GArrowMemoryMappedFile.html" title="GArrowMemoryMappedFile">
+<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="#GArrowFile.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowFile.object-hierarchy" class="shortcut">Object Hierarchy</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="input-output.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="input-output.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GArrowMemoryMappedFile.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowFile"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowFile.top_of_page"></a>GArrowFile</span></h2>
+<p>GArrowFile \u2014 File interface</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowFile.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="GArrowFile.html#garrow-file-close" title="garrow_file_close�()">garrow_file_close</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowFile.html#garrow-file-tell" title="garrow_file_tell�()">garrow_file_tell</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="arrow-glib-GArrowFileMode.html#GArrowFileMode" title="enum GArrowFileMode"><span class="returnvalue">GArrowFileMode</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GArrowFile.html#garrow-file-get-mode" title="garrow_file_get_mode�()">garrow_file_get_mode</a>�<span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowFile.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">�</td>
+<td class="function_name"><a class="link" href="GArrowFile.html#GArrowFileInterface" title="GArrowFileInterface">GArrowFileInterface</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowFile.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GInterface">GInterface</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowFile
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowFile.description"></a><h2>Description</h2>
+<p><a class="link" href="GArrowFile.html" title="GArrowFile"><span class="type">GArrowFile</span></a> is an interface for file.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowFile.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-file-close"></a><h3>garrow_file_close�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_file_close (<em class="parameter"><code><a class="link" href="GArrowFile.html" title="GArrowFile"><span class="type">GArrowFile</span></a> *file</code></em>,
+                   <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.3.5.2.7.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>file</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowFile.html" title="GArrowFile"><span class="type">GArrowFile</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.5.2.7.2.5"></a><h4>Returns</h4>
+<p> <GTKDOCLINK HREF="TRUE:CAPS"><code class="literal">TRUE</code></GTKDOCLINK> on success, <GTKDOCLINK HREF="FALSE:CAPS"><code class="literal">FALSE</code></GTKDOCLINK> if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-file-tell"></a><h3>garrow_file_tell�()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gint64"><span class="returnvalue">gint64</span></GTKDOCLINK>
+garrow_file_tell (<em class="parameter"><code><a class="link" href="GArrowFile.html" title="GArrowFile"><span class="type">GArrowFile</span></a> *file</code></em>,
+                  <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.3.5.2.7.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>file</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowFile.html" title="GArrowFile"><span class="type">GArrowFile</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.5.2.7.3.5"></a><h4>Returns</h4>
+<p> The current offset on success, -1 if there was an error.</p>
+<p></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-file-get-mode"></a><h3>garrow_file_get_mode�()</h3>
+<pre class="programlisting"><a class="link" href="arrow-glib-GArrowFileMode.html#GArrowFileMode" title="enum GArrowFileMode"><span class="returnvalue">GArrowFileMode</span></a>
+garrow_file_get_mode (<em class="parameter"><code><a class="link" href="GArrowFile.html" title="GArrowFile"><span class="type">GArrowFile</span></a> *file</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.3.5.2.7.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>file</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GArrowFile.html" title="GArrowFile"><span class="type">GArrowFile</span></a>.</p></td>
+<td class="parameter_annotations">�</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.5.2.7.4.5"></a><h4>Returns</h4>
+<p> The mode of the file.</p>
+<p></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowFile.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowFileInterface"></a><h3>GArrowFileInterface</h3>
+<pre class="programlisting">typedef struct _GArrowFileInterface GArrowFileInterface;</pre>
+<p>
+</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/GArrowFileOutputStream.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/GArrowFileOutputStream.html b/docs/c_glib/GArrowFileOutputStream.html
new file mode 100644
index 0000000..d3155f3
--- /dev/null
+++ b/docs/c_glib/GArrowFileOutputStream.html
@@ -0,0 +1,163 @@
+<!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: GArrowFileOutputStream</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Reference Manual">
+<link rel="up" href="output.html" title="Output">
+<link rel="prev" href="GArrowWriteableFile.html" title="GArrowWriteableFile">
+<link rel="next" href="input-output.html" title="Input and output">
+<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="#GArrowFileOutputStream.description" class="shortcut">Description</a></span><span id="nav_hierarchy">�<span class="dim">|</span>�
+                  <a href="#GArrowFileOutputStream.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">�<span class="dim">|</span>�
+                  <a href="#GArrowFileOutputStream.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">�<span class="dim">|</span>�
+                  <a href="#GArrowFileOutputStream.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="output.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GArrowWriteableFile.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="input-output.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GArrowFileOutputStream"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GArrowFileOutputStream.top_of_page"></a>GArrowFileOutputStream</span></h2>
+<p>GArrowFileOutputStream \u2014 A file output stream.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GArrowFileOutputStream.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">
+<a class="link" href="GArrowFileOutputStream.html" title="GArrowFileOutputStream"><span class="returnvalue">GArrowFileOutputStream</span></a>�*
+</td>
+<td class="function_name">
+<a class="link" href="GArrowFileOutputStream.html#garrow-file-output-stream-open" title="garrow_file_output_stream_open�()">garrow_file_output_stream_open</a>�<span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileOutputStream.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="GArrowFileOutputStream.html#GArrowFileOutputStream--file-output-stream" title="The \u201cfile-output-stream\u201d property">file-output-stream</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileOutputStream.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="GArrowFileOutputStream.html#GArrowFileOutputStream-struct" title="struct GArrowFileOutputStream">GArrowFileOutputStream</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileOutputStream.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">\u2570\u2500\u2500</span> GArrowFileOutputStream
+</pre>
+</div>
+<div class="refsect1">
+<a name="GArrowFileOutputStream.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GArrowFileOutputStream implements
+</p>
+</div>
+<div class="refsect1">
+<a name="GArrowFileOutputStream.description"></a><h2>Description</h2>
+<p>The <a class="link" href="GArrowFileOutputStream.html" title="GArrowFileOutputStream"><span class="type">GArrowFileOutputStream</span></a> is a class for file output stream.</p>
+</div>
+<div class="refsect1">
+<a name="GArrowFileOutputStream.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-file-output-stream-open"></a><h3>garrow_file_output_stream_open�()</h3>
+<pre class="programlisting"><a class="link" href="GArrowFileOutputStream.html" title="GArrowFileOutputStream"><span class="returnvalue">GArrowFileOutputStream</span></a>�*
+garrow_file_output_stream_open (<em class="parameter"><code>const <GTKDOCLINK HREF="gchar"><span class="type">gchar</span></GTKDOCLINK> *path</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="gboolean"><span class="type">gboolean</span></GTKDOCLINK> append</code></em>,
+                                <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.3.4.5.9.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>path</p></td>
+<td class="parameter_description"><p>The path of the file output stream.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>append</p></td>
+<td class="parameter_description"><p>Whether the path is opened as append mode or recreate mode.</p></td>
+<td class="parameter_annotations">�</td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.3.4.5.9.2.5"></a><h4>Returns</h4>
+<p> A newly opened
+<a class="link" href="GArrowFileOutputStream.html" title="GArrowFileOutputStream"><span class="type">GArrowFileOutputStream</span></a> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
+<p><span class="annotation">[nullable][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileOutputStream.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GArrowFileOutputStream-struct"></a><h3>struct GArrowFileOutputStream</h3>
+<pre class="programlisting">struct GArrowFileOutputStream;</pre>
+<p>It wraps <code class="literal">arrow::io::FileOutputStream</code>.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GArrowFileOutputStream.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowFileOutputStream--file-output-stream"></a><h3>The <code class="literal">\u201cfile-output-stream\u201d</code> property</h3>
+<pre class="programlisting">  \u201cfile-output-stream\u201d       <GTKDOCLINK HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::io::FileOutputStream&gt; *.</p>
+<p>Flags: Write / Construct Only</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>