http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/c_glib/arrow-glib/input-stream-classes.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib/input-stream-classes.html 
b/docs/c_glib/arrow-glib/input-stream-classes.html
new file mode 100644
index 0000000..680978d
--- /dev/null
+++ b/docs/c_glib/arrow-glib/input-stream-classes.html
@@ -0,0 +1,715 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Input stream classes: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
+<link rel="up" href="input.html" title="Input">
+<link rel="prev" href="GArrowReadable.html" title="GArrowReadable">
+<link rel="next" href="output.html" title="Output">
+<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span 
class="dim">|</span> 
+                  <a href="#input-stream-classes.description" 
class="shortcut">Description</a></span><span id="nav_hierarchy">  <span 
class="dim">|</span> 
+                  <a href="#input-stream-classes.object-hierarchy" 
class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span 
class="dim">|</span> 
+                  <a href="#input-stream-classes.implemented-interfaces" 
class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  
<span class="dim">|</span> 
+                  <a href="#input-stream-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="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="output.html"><img src="right.png" width="16" 
height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="input-stream-classes"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a 
name="input-stream-classes.top_of_page"></a>Input stream classes</span></h2>
+<p>Input stream classes</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="input-stream-classes.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span 
class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="input-stream-classes.html#garrow-input-stream-advance" 
title="garrow_input_stream_advance ()">garrow_input_stream_advance</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="input-stream-classes.html#garrow-input-stream-align" 
title="garrow_input_stream_align ()">garrow_input_stream_align</a> <span 
class="c_punctuation">()</span>
+</td>
+</tr>
+<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="input-stream-classes.html#garrow-input-stream-read-tensor" 
title="garrow_input_stream_read_tensor 
()">garrow_input_stream_read_tensor</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="input-stream-classes.html#garrow-seekable-input-stream-get-size" 
title="garrow_seekable_input_stream_get_size 
()">garrow_seekable_input_stream_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="input-stream-classes.html#garrow-seekable-input-stream-get-support-zero-copy"
 title="garrow_seekable_input_stream_get_support_zero_copy 
()">garrow_seekable_input_stream_get_support_zero_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="input-stream-classes.html#garrow-seekable-input-stream-read-at" 
title="garrow_seekable_input_stream_read_at 
()">garrow_seekable_input_stream_read_at</a> <span 
class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="input-stream-classes.html#GArrowBufferInputStream"><span 
class="returnvalue">GArrowBufferInputStream</span></a> *
+</td>
+<td class="function_name">
+<a class="link" 
href="input-stream-classes.html#garrow-buffer-input-stream-new" 
title="garrow_buffer_input_stream_new ()">garrow_buffer_input_stream_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="input-stream-classes.html#garrow-buffer-input-stream-get-buffer" 
title="garrow_buffer_input_stream_get_buffer 
()">garrow_buffer_input_stream_get_buffer</a> <span 
class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" 
href="input-stream-classes.html#GArrowMemoryMappedInputStream"><span 
class="returnvalue">GArrowMemoryMappedInputStream</span></a> *
+</td>
+<td class="function_name">
+<a class="link" 
href="input-stream-classes.html#garrow-memory-mapped-input-stream-new" 
title="garrow_memory_mapped_input_stream_new 
()">garrow_memory_mapped_input_stream_new</a> <span 
class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="input-stream-classes.html#GArrowGIOInputStream"><span 
class="returnvalue">GArrowGIOInputStream</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="input-stream-classes.html#garrow-gio-input-stream-new" 
title="garrow_gio_input_stream_new ()">garrow_gio_input_stream_new</a> <span 
class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="GInputStream"><span 
class="returnvalue">GInputStream</span></GTKDOCLINK> *
+</td>
+<td class="function_name">
+<a class="link" 
href="input-stream-classes.html#garrow-gio-input-stream-get-raw" 
title="garrow_gio_input_stream_get_raw 
()">garrow_gio_input_stream_get_raw</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="input-stream-classes.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<a class="link" href="buffer-classes.html#GArrowBuffer"><span 
class="type">GArrowBuffer</span></a> *</td>
+<td class="property_name"><a class="link" 
href="input-stream-classes.html#GArrowBufferInputStream--buffer" title="The 
“buffer” property">buffer</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type"><GTKDOCLINK HREF="gpointer"><span 
class="type">gpointer</span></GTKDOCLINK></td>
+<td class="property_name"><a class="link" 
href="input-stream-classes.html#GArrowInputStream--input-stream" title="The 
“input-stream” property">input-stream</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<a name="GArrowMemoryMappedInputStream"></a><a 
name="GArrowGIOInputStream"></a><a name="GArrowBufferInputStream"></a><a 
name="GArrowInputStream"></a><a name="GArrowSeekableInputStream"></a><div 
class="refsect1">
+<a name="input-stream-classes.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" 
href="input-stream-classes.html#GARROW-TYPE-INPUT-STREAM:CAPS" 
title="GARROW_TYPE_INPUT_STREAM">GARROW_TYPE_INPUT_STREAM</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" 
href="input-stream-classes.html#GArrowInputStreamClass" title="struct 
GArrowInputStreamClass">GArrowInputStreamClass</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" 
href="input-stream-classes.html#GARROW-TYPE-SEEKABLE-INPUT-STREAM:CAPS" 
title="GARROW_TYPE_SEEKABLE_INPUT_STREAM">GARROW_TYPE_SEEKABLE_INPUT_STREAM</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" 
href="input-stream-classes.html#GArrowSeekableInputStreamClass" title="struct 
GArrowSeekableInputStreamClass">GArrowSeekableInputStreamClass</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" 
href="input-stream-classes.html#GARROW-TYPE-BUFFER-INPUT-STREAM:CAPS" 
title="GARROW_TYPE_BUFFER_INPUT_STREAM">GARROW_TYPE_BUFFER_INPUT_STREAM</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" 
href="input-stream-classes.html#GArrowBufferInputStreamClass" title="struct 
GArrowBufferInputStreamClass">GArrowBufferInputStreamClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" 
href="input-stream-classes.html#GArrowMemoryMappedInputStream-struct" 
title="struct 
GArrowMemoryMappedInputStream">GArrowMemoryMappedInputStream</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" 
href="input-stream-classes.html#GArrowGIOInputStream-struct" title="struct 
GArrowGIOInputStream">GArrowGIOInputStream</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" 
href="input-stream-classes.html#GArrowBufferInputStream-struct" 
title="GArrowBufferInputStream">GArrowBufferInputStream</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" 
href="input-stream-classes.html#GArrowInputStream-struct" 
title="GArrowInputStream">GArrowInputStream</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" 
href="input-stream-classes.html#GArrowSeekableInputStream-struct" 
title="GArrowSeekableInputStream">GArrowSeekableInputStream</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="input-stream-classes.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">╰──</span> GArrowInputStream
+        <span class="lineart">├──</span> GArrowSeekableInputStream
+        <span class="lineart">│</span>   <span 
class="lineart">├──</span> <a class="link" 
href="input-stream-classes.html#GArrowBufferInputStream">GArrowBufferInputStream</a>
+        <span class="lineart">│</span>   <span 
class="lineart">├──</span> <a class="link" 
href="input-stream-classes.html#GArrowGIOInputStream">GArrowGIOInputStream</a>
+        <span class="lineart">│</span>   <span 
class="lineart">╰──</span> <a class="link" 
href="input-stream-classes.html#GArrowMemoryMappedInputStream">GArrowMemoryMappedInputStream</a>
+        <span class="lineart">╰──</span> <a class="link" 
href="input-stream-classes.html#GArrowSeekableInputStream">GArrowSeekableInputStream</a>
+            <span class="lineart">├──</span> GArrowBufferInputStream
+            <span class="lineart">├──</span> GArrowGIOInputStream
+            <span class="lineart">╰──</span> 
GArrowMemoryMappedInputStream
+</pre>
+</div>
+<div class="refsect1">
+<a name="input-stream-classes.implemented-interfaces"></a><h2>Implemented 
Interfaces</h2>
+<p>
+GArrowMemoryMappedInputStream implements
+</p>
+<p>
+GArrowGIOInputStream implements
+</p>
+<p>
+GArrowBufferInputStream implements
+</p>
+<p>
+GArrowInputStream implements
+</p>
+<p>
+GArrowSeekableInputStream implements
+</p>
+</div>
+<div class="refsect1">
+<a name="input-stream-classes.includes"></a><h2>Includes</h2>
+<pre class="synopsis">#include &lt;arrow-glib/arrow-glib.h&gt;
+</pre>
+</div>
+<div class="refsect1">
+<a name="input-stream-classes.description"></a><h2>Description</h2>
+<p><a class="link" href="input-stream-classes.html#GArrowInputStream"><span 
class="type">GArrowInputStream</span></a> is a base class for input stream.</p>
+<p><a class="link" 
href="input-stream-classes.html#GArrowSeekableInputStream"><span 
class="type">GArrowSeekableInputStream</span></a> is a base class for input 
stream that
+supports random access.</p>
+<p><a class="link" 
href="input-stream-classes.html#GArrowBufferInputStream"><span 
class="type">GArrowBufferInputStream</span></a> is a class to read data on 
buffer.</p>
+<p><a class="link" 
href="input-stream-classes.html#GArrowMemoryMappedInputStream"><span 
class="type">GArrowMemoryMappedInputStream</span></a> is a class to read data 
in file by
+mapping the file on memory. It supports zero copy.</p>
+<p><a class="link" href="input-stream-classes.html#GArrowGIOInputStream"><span 
class="type">GArrowGIOInputStream</span></a> is a class for <code 
class="literal">GInputStream</code> based input
+stream.</p>
+</div>
+<div class="refsect1">
+<a name="input-stream-classes.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="garrow-input-stream-advance"></a><h3>garrow_input_stream_advance 
()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span 
class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_input_stream_advance (<em class="parameter"><code><a class="link" 
href="input-stream-classes.html#GArrowInputStream"><span 
class="type">GArrowInputStream</span></a> *input_stream</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="garrow-input-stream-advance.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>input_stream</p></td>
+<td class="parameter_description"><p>A <a class="link" 
href="input-stream-classes.html#GArrowInputStream"><span 
class="type">GArrowInputStream</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 
advanced.</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">[<acronym 
title="NULL may be passed as the value in, out, in-out; or as a return 
value."><span class="acronym">nullable</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-input-stream-advance.returns"></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> on error.</p>
+</div>
+<p class="since">Since: <a class="link" 
href="api-index-0-11-0.html#api-index-0.11.0">0.11.0</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-input-stream-align"></a><h3>garrow_input_stream_align ()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span 
class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_input_stream_align (<em class="parameter"><code><a class="link" 
href="input-stream-classes.html#GArrowInputStream"><span 
class="type">GArrowInputStream</span></a> *input_stream</code></em>,
+                           <em class="parameter"><code><GTKDOCLINK 
HREF="gint32"><span class="type">gint32</span></GTKDOCLINK> 
alignment</code></em>,
+                           <em class="parameter"><code><GTKDOCLINK 
HREF="GError"><span class="type">GError</span></GTKDOCLINK> 
**error</code></em>);</pre>
+<div class="refsect3">
+<a name="garrow-input-stream-align.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>input_stream</p></td>
+<td class="parameter_description"><p>A <a class="link" 
href="input-stream-classes.html#GArrowInputStream"><span 
class="type">GArrowInputStream</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alignment</p></td>
+<td class="parameter_description"><p>The byte multiple for the metadata 
prefix, usually 8
+or 64, to ensure the body starts on a multiple of that alignment.</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">[<acronym 
title="NULL may be passed as the value in, out, in-out; or as a return 
value."><span class="acronym">nullable</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-input-stream-align.returns"></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> on error.</p>
+</div>
+<p class="since">Since: <a class="link" 
href="api-index-0-11-0.html#api-index-0.11.0">0.11.0</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a 
name="garrow-input-stream-read-tensor"></a><h3>garrow_input_stream_read_tensor 
()</h3>
+<pre class="programlisting"><a class="link" href="GArrowTensor.html" 
title="GArrowTensor"><span class="returnvalue">GArrowTensor</span></a> *
+garrow_input_stream_read_tensor (<em class="parameter"><code><a class="link" 
href="input-stream-classes.html#GArrowInputStream"><span 
class="type">GArrowInputStream</span></a> *input_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="garrow-input-stream-read-tensor.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>input_stream</p></td>
+<td class="parameter_description"><p>A <a class="link" 
href="input-stream-classes.html#GArrowInputStream"><span 
class="type">GArrowInputStream</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">[<acronym 
title="NULL may be passed as the value in, out, in-out; or as a return 
value."><span class="acronym">nullable</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-input-stream-read-tensor.returns"></a><h4>Returns</h4>
+<p><a class="link" href="GArrowTensor.html" title="GArrowTensor"><span 
class="type">GArrowTensor</span></a> on success, <GTKDOCLINK 
HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is 
done."><span class="acronym">transfer full</span></acronym>][<acronym 
title="NULL may be passed as the value in, out, in-out; or as a return 
value."><span class="acronym">nullable</span></acronym>]</span></p>
+</div>
+<p class="since">Since: <a class="link" 
href="api-index-0-11-0.html#api-index-0.11.0">0.11.0</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a 
name="garrow-seekable-input-stream-get-size"></a><h3>garrow_seekable_input_stream_get_sizeÂ
 ()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="guint64"><span 
class="returnvalue">guint64</span></GTKDOCLINK>
+garrow_seekable_input_stream_get_size (<em class="parameter"><code><a 
class="link" href="input-stream-classes.html#GArrowSeekableInputStream"><span 
class="type">GArrowSeekableInputStream</span></a> *input_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="garrow-seekable-input-stream-get-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>input_stream</p></td>
+<td class="parameter_description"><p>A <a class="link" 
href="input-stream-classes.html#GArrowSeekableInputStream"><span 
class="type">GArrowSeekableInputStream</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">[<acronym 
title="NULL may be passed as the value in, out, in-out; or as a return 
value."><span class="acronym">nullable</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-seekable-input-stream-get-size.returns"></a><h4>Returns</h4>
+<p> The size of the file.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a 
name="garrow-seekable-input-stream-get-support-zero-copy"></a><h3>garrow_seekable_input_stream_get_support_zero_copyÂ
 ()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span 
class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_seekable_input_stream_get_support_zero_copy
+                               (<em class="parameter"><code><a class="link" 
href="input-stream-classes.html#GArrowSeekableInputStream"><span 
class="type">GArrowSeekableInputStream</span></a> 
*input_stream</code></em>);</pre>
+<div class="refsect3">
+<a 
name="garrow-seekable-input-stream-get-support-zero-copy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>input_stream</p></td>
+<td class="parameter_description"><p>A <a class="link" 
href="input-stream-classes.html#GArrowSeekableInputStream"><span 
class="type">GArrowSeekableInputStream</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a 
name="garrow-seekable-input-stream-get-support-zero-copy.returns"></a><h4>Returns</h4>
+<p> Whether zero copy read is supported or not.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a 
name="garrow-seekable-input-stream-read-at"></a><h3>garrow_seekable_input_stream_read_atÂ
 ()</h3>
+<pre class="programlisting"><a class="link" 
href="buffer-classes.html#GArrowBuffer"><span 
class="returnvalue">GArrowBuffer</span></a> *
+garrow_seekable_input_stream_read_at (<em class="parameter"><code><a 
class="link" href="input-stream-classes.html#GArrowSeekableInputStream"><span 
class="type">GArrowSeekableInputStream</span></a> *input_stream</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="GError"><span class="type">GError</span></GTKDOCLINK> 
**error</code></em>);</pre>
+<div class="refsect3">
+<a 
name="garrow-seekable-input-stream-read-at.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>input_stream</p></td>
+<td class="parameter_description"><p>A <a class="link" 
href="input-stream-classes.html#GArrowSeekableInputStream"><span 
class="type">GArrowSeekableInputStream</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>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">[<acronym 
title="NULL may be passed as the value in, out, in-out; or as a return 
value."><span class="acronym">nullable</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-seekable-input-stream-read-at.returns"></a><h4>Returns</h4>
+<p><a class="link" href="buffer-classes.html#GArrowBuffer"><span 
class="type">GArrowBuffer</span></a> that has read
+data on success, <GTKDOCLINK HREF="NULL:CAPS"><code 
class="literal">NULL</code></GTKDOCLINK> if there was an error. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is 
done."><span class="acronym">transfer full</span></acronym>][<acronym 
title="NULL may be passed as the value in, out, in-out; or as a return 
value."><span class="acronym">nullable</span></acronym>]</span></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a 
name="garrow-buffer-input-stream-new"></a><h3>garrow_buffer_input_stream_new 
()</h3>
+<pre class="programlisting"><a class="link" 
href="input-stream-classes.html#GArrowBufferInputStream"><span 
class="returnvalue">GArrowBufferInputStream</span></a> *
+garrow_buffer_input_stream_new (<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="garrow-buffer-input-stream-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>buffer</p></td>
+<td class="parameter_description"><p>The buffer to be read.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-buffer-input-stream-new.returns"></a><h4>Returns</h4>
+<p> A newly created <a class="link" 
href="input-stream-classes.html#GArrowBufferInputStream"><span 
class="type">GArrowBufferInputStream</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a 
name="garrow-buffer-input-stream-get-buffer"></a><h3>garrow_buffer_input_stream_get_bufferÂ
 ()</h3>
+<pre class="programlisting"><a class="link" 
href="buffer-classes.html#GArrowBuffer"><span 
class="returnvalue">GArrowBuffer</span></a> *
+garrow_buffer_input_stream_get_buffer (<em class="parameter"><code><a 
class="link" href="input-stream-classes.html#GArrowBufferInputStream"><span 
class="type">GArrowBufferInputStream</span></a> 
*input_stream</code></em>);</pre>
+<div class="refsect3">
+<a 
name="garrow-buffer-input-stream-get-buffer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>input_stream</p></td>
+<td class="parameter_description"><p>A <a class="link" 
href="input-stream-classes.html#GArrowBufferInputStream"><span 
class="type">GArrowBufferInputStream</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-buffer-input-stream-get-buffer.returns"></a><h4>Returns</h4>
+<p>The data of the stream as <a class="link" 
href="buffer-classes.html#GArrowBuffer"><span 
class="type">GArrowBuffer</span></a>. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is 
done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a 
name="garrow-memory-mapped-input-stream-new"></a><h3>garrow_memory_mapped_input_stream_newÂ
 ()</h3>
+<pre class="programlisting"><a class="link" 
href="input-stream-classes.html#GArrowMemoryMappedInputStream"><span 
class="returnvalue">GArrowMemoryMappedInputStream</span></a> *
+garrow_memory_mapped_input_stream_new (<em class="parameter"><code>const 
<GTKDOCLINK HREF="gchar"><span class="type">gchar</span></GTKDOCLINK> 
*path</code></em>,
+                                       <em class="parameter"><code><GTKDOCLINK 
HREF="GError"><span class="type">GError</span></GTKDOCLINK> 
**error</code></em>);</pre>
+<div class="refsect3">
+<a 
name="garrow-memory-mapped-input-stream-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>The path of the file to be mapped on 
memory.</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">[<acronym 
title="NULL may be passed as the value in, out, in-out; or as a return 
value."><span class="acronym">nullable</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-memory-mapped-input-stream-new.returns"></a><h4>Returns</h4>
+<p>A newly created <a class="link" 
href="input-stream-classes.html#GArrowMemoryMappedInputStream"><span 
class="type">GArrowMemoryMappedInputStream</span></a>
+or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> 
on error. </p>
+<p><span class="annotation">[<acronym title="NULL may be passed as the value 
in, out, in-out; or as a return value."><span 
class="acronym">nullable</span></acronym>]</span></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-gio-input-stream-new"></a><h3>garrow_gio_input_stream_new 
()</h3>
+<pre class="programlisting"><a class="link" 
href="input-stream-classes.html#GArrowGIOInputStream"><span 
class="returnvalue">GArrowGIOInputStream</span></a> *
+garrow_gio_input_stream_new (<em class="parameter"><code><GTKDOCLINK 
HREF="GInputStream"><span class="type">GInputStream</span></GTKDOCLINK> 
*gio_input_stream</code></em>);</pre>
+<div class="refsect3">
+<a name="garrow-gio-input-stream-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>gio_input_stream</p></td>
+<td class="parameter_description"><p>The stream to be read.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-gio-input-stream-new.returns"></a><h4>Returns</h4>
+<p>A newly created <a class="link" 
href="input-stream-classes.html#GArrowGIOInputStream"><span 
class="type">GArrowGIOInputStream</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>
+<p class="since">Since: <a class="link" 
href="api-index-0-5-0.html#api-index-0.5.0">0.5.0</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a 
name="garrow-gio-input-stream-get-raw"></a><h3>garrow_gio_input_stream_get_raw 
()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="GInputStream"><span 
class="returnvalue">GInputStream</span></GTKDOCLINK> *
+garrow_gio_input_stream_get_raw (<em class="parameter"><code><a class="link" 
href="input-stream-classes.html#GArrowGIOInputStream"><span 
class="type">GArrowGIOInputStream</span></a> *input_stream</code></em>);</pre>
+<div class="refsect3">
+<a name="garrow-gio-input-stream-get-raw.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" 
border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>input_stream</p></td>
+<td class="parameter_description"><p>A <a class="link" 
href="input-stream-classes.html#GArrowGIOInputStream"><span 
class="type">GArrowGIOInputStream</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-gio-input-stream-get-raw.returns"></a><h4>Returns</h4>
+<p>The wrapped <GTKDOCLINK HREF="GInputStream"><span 
class="type">GInputStream</span></GTKDOCLINK>. </p>
+<p><span class="annotation">[<acronym title="Don't free data after the code is 
done."><span class="acronym">transfer none</span></acronym>]</span></p>
+</div>
+<p class="since">Since: <a class="link" 
href="api-index-0-5-0.html#api-index-0.5.0">0.5.0</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="input-stream-classes.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GARROW-TYPE-INPUT-STREAM:CAPS"></a><h3>GARROW_TYPE_INPUT_STREAM</h3>
+<pre class="programlisting">#define GARROW_TYPE_INPUT_STREAM 
(garrow_input_stream_get_type())
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInputStreamClass"></a><h3>struct GArrowInputStreamClass</h3>
+<pre class="programlisting">struct GArrowInputStreamClass {
+  GObjectClass parent_class;
+};
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a 
name="GARROW-TYPE-SEEKABLE-INPUT-STREAM:CAPS"></a><h3>GARROW_TYPE_SEEKABLE_INPUT_STREAM</h3>
+<pre class="programlisting">#define             
GARROW_TYPE_SEEKABLE_INPUT_STREAM</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowSeekableInputStreamClass"></a><h3>struct 
GArrowSeekableInputStreamClass</h3>
+<pre class="programlisting">struct GArrowSeekableInputStreamClass {
+  GArrowInputStreamClass parent_class;
+};
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a 
name="GARROW-TYPE-BUFFER-INPUT-STREAM:CAPS"></a><h3>GARROW_TYPE_BUFFER_INPUT_STREAM</h3>
+<pre class="programlisting">#define             
GARROW_TYPE_BUFFER_INPUT_STREAM</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBufferInputStreamClass"></a><h3>struct 
GArrowBufferInputStreamClass</h3>
+<pre class="programlisting">struct GArrowBufferInputStreamClass {
+  GArrowSeekableInputStreamClass parent_class;
+};
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowMemoryMappedInputStream-struct"></a><h3>struct 
GArrowMemoryMappedInputStream</h3>
+<pre class="programlisting">struct GArrowMemoryMappedInputStream;</pre>
+<p>It wraps <code class="literal">arrow::io::MemoryMappedFile</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowGIOInputStream-struct"></a><h3>struct GArrowGIOInputStream</h3>
+<pre class="programlisting">struct GArrowGIOInputStream;</pre>
+<p>It's an input stream for <code class="literal">GInputStream</code>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBufferInputStream-struct"></a><h3>GArrowBufferInputStream</h3>
+<pre class="programlisting">typedef struct _GArrowBufferInputStream 
GArrowBufferInputStream;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInputStream-struct"></a><h3>GArrowInputStream</h3>
+<pre class="programlisting">typedef struct _GArrowInputStream 
GArrowInputStream;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a 
name="GArrowSeekableInputStream-struct"></a><h3>GArrowSeekableInputStream</h3>
+<pre class="programlisting">typedef struct _GArrowSeekableInputStream 
GArrowSeekableInputStream;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="input-stream-classes.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowBufferInputStream--buffer"></a><h3>The <code 
class="literal">“buffer”</code> property</h3>
+<pre class="programlisting">  “buffer”                   <a class="link" 
href="buffer-classes.html#GArrowBuffer"><span 
class="type">GArrowBuffer</span></a> *</pre>
+<p>The data.</p>
+<p>Flags: Read / Write / Construct Only</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInputStream--input-stream"></a><h3>The <code 
class="literal">“input-stream”</code> property</h3>
+<pre class="programlisting">  “input-stream”             <GTKDOCLINK 
HREF="gpointer"><span class="type">gpointer</span></GTKDOCLINK></pre>
+<p>The raw std::shared&lt;arrow::io::InputStream&gt; *.</p>
+<p>Flags: Write / Construct Only</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.27</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/c_glib/arrow-glib/input.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib/input.html 
b/docs/c_glib/arrow-glib/input.html
new file mode 100644
index 0000000..365b4c8
--- /dev/null
+++ b/docs/c_glib/arrow-glib/input.html
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Input: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib 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.27 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></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"> 
— Input interface</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="input-stream-classes.html">Input stream 
classes</a></span><span class="refpurpose"></span>
+</dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.27</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/c_glib/arrow-glib/io.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib/io.html b/docs/c_glib/arrow-glib/io.html
new file mode 100644
index 0000000..9e6808e
--- /dev/null
+++ b/docs/c_glib/arrow-glib/io.html
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part II. IO: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
+<link rel="up" href="index.html" title="arrow-glib 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.27 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></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"> — 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"> 
— Input interface</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="input-stream-classes.html">Input stream 
classes</a></span><span class="refpurpose"></span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="output.html">Output</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a 
href="GArrowWritable.html">GArrowWritable</a></span><span class="refpurpose"> 
— Output interface</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a 
href="GArrowWritableFile.html">GArrowWritableFile</a></span><span 
class="refpurpose"> — File output interface</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="output-stream-classes.html">Output stream 
classes</a></span><span class="refpurpose"></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"> — File 
interface</span>
+</dt></dl></dd>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.27</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/c_glib/arrow-glib/ipc.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib/ipc.html b/docs/c_glib/arrow-glib/ipc.html
new file mode 100644
index 0000000..40f4211
--- /dev/null
+++ b/docs/c_glib/arrow-glib/ipc.html
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part III. IPC: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
+<link rel="up" href="index.html" title="arrow-glib Reference Manual">
+<link rel="prev" href="GArrowFile.html" title="GArrowFile">
+<link rel="next" href="metadata.html" title="Metadata">
+<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></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="GArrowFile.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"> — 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="reader-classes.html">Reader 
classes</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="orc-file-reader.html">ORC 
reader</a></span><span class="refpurpose"></span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="writer.html">Writer</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="writer-classes.html">Writer 
classes</a></span><span class="refpurpose"></span>
+</dt></dl></dd>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.27</div>
+</body>
+</html>

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

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

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/c_glib/arrow-glib/metadata.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib/metadata.html 
b/docs/c_glib/arrow-glib/metadata.html
new file mode 100644
index 0000000..aef69b9
--- /dev/null
+++ b/docs/c_glib/arrow-glib/metadata.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Metadata: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib 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.27 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></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"> — Metadata version mapgging between Arrow and 
arrow-glib</span>
+</dt></dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.27</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/c_glib/arrow-glib/misc.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib/misc.html b/docs/c_glib/arrow-glib/misc.html
new file mode 100644
index 0000000..33c0aaa
--- /dev/null
+++ b/docs/c_glib/arrow-glib/misc.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>Part V. Misc: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
+<link rel="up" href="index.html" title="arrow-glib Reference Manual">
+<link rel="prev" href="cuda.html" title="CUDA">
+<link rel="next" href="version.html" title="Version">
+<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></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="cuda.html"><img src="left.png" width="16" 
height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="version.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="misc"></a>Part V. Misc</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt><span class="chapter"><a href="version.html">Version</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="version-macros.html">Version related 
macros</a></span><span class="refpurpose"></span>
+</dt></dl></dd>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.27</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/c_glib/arrow-glib/mode.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib/mode.html b/docs/c_glib/arrow-glib/mode.html
new file mode 100644
index 0000000..ee2a8a5
--- /dev/null
+++ b/docs/c_glib/arrow-glib/mode.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Mode: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib 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.27 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></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"> — File mode mapping between Arrow and arrow-glib</span>
+</dt></dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.27</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/c_glib/arrow-glib/object-tree.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/arrow-glib/object-tree.html 
b/docs/c_glib/arrow-glib/object-tree.html
new file mode 100644
index 0000000..747b8e4
--- /dev/null
+++ b/docs/c_glib/arrow-glib/object-tree.html
@@ -0,0 +1,155 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Object Hierarchy: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
+<link rel="up" href="index.html" title="arrow-glib Reference Manual">
+<link rel="prev" href="version-macros.html" title="Version related macros">
+<link rel="next" href="api-index-full.html" title="API Index">
+<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" 
cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></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="version-macros.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">├──</span> <a class="link" 
href="array-builder-classes.html#GArrowArrayBuilder">GArrowArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowBinaryArrayBuilder">GArrowBinaryArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">╰──</span> <a class="link" 
href="array-builder-classes.html#GArrowStringArrayBuilder">GArrowStringArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowBooleanArrayBuilder">GArrowBooleanArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowDate32ArrayBuilder">GArrowDate32ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowDate64ArrayBuilder">GArrowDate64ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowDecimal128ArrayBuilder">GArrowDecimal128ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowDoubleArrayBuilder">GArrowDoubleArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowFloatArrayBuilder">GArrowFloatArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowInt16ArrayBuilder">GArrowInt16ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowInt32ArrayBuilder">GArrowInt32ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowInt64ArrayBuilder">GArrowInt64ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowInt8ArrayBuilder">GArrowInt8ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowIntArrayBuilder">GArrowIntArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowListArrayBuilder">GArrowListArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowStructArrayBuilder">GArrowStructArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowTime32ArrayBuilder">GArrowTime32ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowTime64ArrayBuilder">GArrowTime64ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowTimestampArrayBuilder">GArrowTimestampArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowUInt16ArrayBuilder">GArrowUInt16ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowUInt32ArrayBuilder">GArrowUInt32ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowUInt64ArrayBuilder">GArrowUInt64ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowUInt8ArrayBuilder">GArrowUInt8ArrayBuilder</a>
+    <span class="lineart">│</span>   <span class="lineart">╰──</span> 
<a class="link" 
href="array-builder-classes.html#GArrowUIntArrayBuilder">GArrowUIntArrayBuilder</a>
+    <span class="lineart">├──</span> <a class="link" 
href="basic-array-classes.html#GArrowArray">GArrowArray</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="basic-array-classes.html#GArrowBinaryArray">GArrowBinaryArray</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">╰──</span> <a class="link" 
href="basic-array-classes.html#GArrowStringArray">GArrowStringArray</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="basic-array-classes.html#GArrowPrimitiveArray">GArrowPrimitiveArray</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">├──</span> <a class="link" 
href="basic-array-classes.html#GArrowBooleanArray">GArrowBooleanArray</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">├──</span> <a class="link" 
href="basic-array-classes.html#GArrowNumericArray">GArrowNumericArray</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowDate32Array">GArrowDate32Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowDate64Array">GArrowDate64Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowDoubleArray">GArrowDoubleArray</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowFloatArray">GArrowFloatArray</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowInt16Array">GArrowInt16Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowInt32Array">GArrowInt32Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowInt64Array">GArrowInt64Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" href="basic-array-classes.html#GArrowInt8Array">GArrowInt8Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowTime32Array">GArrowTime32Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowTime64Array">GArrowTime64Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowTimestampArray">GArrowTimestampArray</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowUInt16Array">GArrowUInt16Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowUInt32Array">GArrowUInt32Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowUInt64Array">GArrowUInt64Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">│</span>   <span class="lineart">╰──</span> <a 
class="link" 
href="basic-array-classes.html#GArrowUInt8Array">GArrowUInt8Array</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">╰──</span> <a class="link" 
href="basic-array-classes.html#GArrowFixedSizeBinaryArray">GArrowFixedSizeBinaryArray</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>       
<span class="lineart">╰──</span> <a class="link" 
href="basic-array-classes.html#GArrowDecimal128Array">GArrowDecimal128Array</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="composite-array-classes.html#GArrowDictionaryArray">GArrowDictionaryArray</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="composite-array-classes.html#GArrowListArray">GArrowListArray</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="basic-array-classes.html#GArrowNullArray">GArrowNullArray</a>
+    <span class="lineart">│</span>   <span class="lineart">╰──</span> 
<a class="link" 
href="composite-array-classes.html#GArrowStructArray">GArrowStructArray</a>
+    <span class="lineart">├──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowDataType">GArrowDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="basic-data-type-classes.html#GArrowBinaryDataType">GArrowBinaryDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="basic-data-type-classes.html#GArrowFixedWidthDataType">GArrowFixedWidthDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">├──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowBooleanDataType">GArrowBooleanDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">├──</span> <a class="link" 
href="composite-data-type-classes.html#GArrowDictionaryDataType">GArrowDictionaryDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">╰──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowNumericDataType">GArrowNumericDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>       
<span class="lineart">├──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowFloatingPointDataType">GArrowFloatingPointDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>       
<span class="lineart">│</span>   <span class="lineart">├──</span> <a 
class="link" 
href="basic-data-type-classes.html#GArrowDoubleDataType">GArrowDoubleDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>       
<span class="lineart">│</span>   <span class="lineart">╰──</span> <a 
class="link" 
href="basic-data-type-classes.html#GArrowFloatDataType">GArrowFloatDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>       
<span class="lineart">╰──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowIntegerDataType">GArrowIntegerDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>        
   <span class="lineart">├──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowInt16DataType">GArrowInt16DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>        
   <span class="lineart">├──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowInt32DataType">GArrowInt32DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>        
   <span class="lineart">├──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowInt64DataType">GArrowInt64DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>        
   <span class="lineart">├──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowInt8DataType">GArrowInt8DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>        
   <span class="lineart">├──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowUInt16DataType">GArrowUInt16DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>        
   <span class="lineart">├──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowUInt32DataType">GArrowUInt32DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>        
   <span class="lineart">├──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowUInt64DataType">GArrowUInt64DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>        
   <span class="lineart">╰──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowUInt8DataType">GArrowUInt8DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="basic-data-type-classes.html#GArrowDate32DataType">GArrowDate32DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="basic-data-type-classes.html#GArrowDate64DataType">GArrowDate64DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="basic-data-type-classes.html#GArrowDecimalDataType">GArrowDecimalDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="composite-data-type-classes.html#GArrowListDataType">GArrowListDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="basic-data-type-classes.html#GArrowNullDataType">GArrowNullDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="basic-data-type-classes.html#GArrowStringDataType">GArrowStringDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="composite-data-type-classes.html#GArrowStructDataType">GArrowStructDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="basic-data-type-classes.html#GArrowTimeDataType">GArrowTimeDataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">├──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowTime32DataType">GArrowTime32DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">│</span>   
<span class="lineart">╰──</span> <a class="link" 
href="basic-data-type-classes.html#GArrowTime64DataType">GArrowTime64DataType</a>
+    <span class="lineart">│</span>   <span class="lineart">╰──</span> 
<a class="link" 
href="basic-data-type-classes.html#GArrowTimestampDataType">GArrowTimestampDataType</a>
+    <span class="lineart">├──</span> <a class="link" 
href="buffer-classes.html#GArrowBuffer">GArrowBuffer</a>
+    <span class="lineart">│</span>   <span class="lineart">╰──</span> 
<a class="link" 
href="buffer-classes.html#GArrowMutableBuffer">GArrowMutableBuffer</a>
+    <span class="lineart">│</span>       <span 
class="lineart">╰──</span> <a class="link" 
href="buffer-classes.html#GArrowResizableBuffer">GArrowResizableBuffer</a>
+    <span class="lineart">├──</span> <a class="link" 
href="input-stream-classes.html#GArrowInputStream">GArrowInputStream</a>
+    <span class="lineart">│</span>   <span class="lineart">╰──</span> 
<a class="link" 
href="input-stream-classes.html#GArrowSeekableInputStream">GArrowSeekableInputStream</a>
+    <span class="lineart">│</span>       <span 
class="lineart">├──</span> <a class="link" 
href="input-stream-classes.html#GArrowBufferInputStream">GArrowBufferInputStream</a>
+    <span class="lineart">│</span>       <span 
class="lineart">├──</span> <a class="link" 
href="input-stream-classes.html#GArrowGIOInputStream">GArrowGIOInputStream</a>
+    <span class="lineart">│</span>       <span 
class="lineart">╰──</span> <a class="link" 
href="input-stream-classes.html#GArrowMemoryMappedInputStream">GArrowMemoryMappedInputStream</a>
+    <span class="lineart">├──</span> <a class="link" 
href="output-stream-classes.html#GArrowOutputStream">GArrowOutputStream</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="output-stream-classes.html#GArrowBufferOutputStream">GArrowBufferOutputStream</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="output-stream-classes.html#GArrowFileOutputStream">GArrowFileOutputStream</a>
+    <span class="lineart">│</span>   <span class="lineart">╰──</span> 
<a class="link" 
href="output-stream-classes.html#GArrowGIOOutputStream">GArrowGIOOutputStream</a>
+    <span class="lineart">├──</span> <a class="link" 
href="compute-classes.html#GArrowCastOptions">GArrowCastOptions</a>
+    <span class="lineart">├──</span> <a class="link" 
href="GArrowChunkedArray.html" title="GArrowChunkedArray">GArrowChunkedArray</a>
+    <span class="lineart">├──</span> <a class="link" 
href="GArrowColumn.html" title="GArrowColumn">GArrowColumn</a>
+    <span class="lineart">├──</span> <a class="link" 
href="GArrowDecimal128.html" title="Decimal classes">GArrowDecimal128</a>
+    <span class="lineart">├──</span> <a class="link" 
href="reader-classes.html#GArrowFeatherFileReader">GArrowFeatherFileReader</a>
+    <span class="lineart">├──</span> <a class="link" 
href="writer-classes.html#GArrowFeatherFileWriter">GArrowFeatherFileWriter</a>
+    <span class="lineart">├──</span> <a class="link" 
href="GArrowField.html" title="GArrowField">GArrowField</a>
+    <span class="lineart">├──</span> <a class="link" 
href="orc-file-reader.html#GArrowORCFileReader">GArrowORCFileReader</a>
+    <span class="lineart">├──</span> <a class="link" 
href="table-builder-classes.html#GArrowRecordBatchBuilder">GArrowRecordBatchBuilder</a>
+    <span class="lineart">├──</span> <a class="link" 
href="reader-classes.html#GArrowRecordBatchFileReader">GArrowRecordBatchFileReader</a>
+    <span class="lineart">├──</span> <a class="link" 
href="writer-classes.html#GArrowRecordBatchWriter">GArrowRecordBatchWriter</a>
+    <span class="lineart">│</span>   <span class="lineart">╰──</span> 
<a class="link" 
href="writer-classes.html#GArrowRecordBatchStreamWriter">GArrowRecordBatchStreamWriter</a>
+    <span class="lineart">│</span>       <span 
class="lineart">╰──</span> <a class="link" 
href="writer-classes.html#GArrowRecordBatchFileWriter">GArrowRecordBatchFileWriter</a>
+    <span class="lineart">├──</span> <a class="link" 
href="GArrowRecordBatch.html" title="GArrowRecordBatch">GArrowRecordBatch</a>
+    <span class="lineart">├──</span> <a class="link" 
href="reader-classes.html#GArrowRecordBatchReader">GArrowRecordBatchReader</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> 
<a class="link" 
href="reader-classes.html#GArrowRecordBatchStreamReader">GArrowRecordBatchStreamReader</a>
+    <span class="lineart">│</span>   <span class="lineart">╰──</span> 
<a class="link" 
href="reader-classes.html#GArrowTableBatchReader">GArrowTableBatchReader</a>
+    <span class="lineart">├──</span> <a class="link" 
href="GArrowSchema.html" title="GArrowSchema">GArrowSchema</a>
+    <span class="lineart">├──</span> <a class="link" 
href="GArrowTable.html" title="GArrowTable">GArrowTable</a>
+    <span class="lineart">╰──</span> <a class="link" 
href="GArrowTensor.html" title="GArrowTensor">GArrowTensor</a>
+    <GTKDOCLINK HREF="GInterface">GInterface</GTKDOCLINK>
+    <span class="lineart">├──</span> <a class="link" 
href="GArrowFile.html" title="GArrowFile">GArrowFile</a>
+    <span class="lineart">├──</span> <a class="link" 
href="GArrowReadable.html" title="GArrowReadable">GArrowReadable</a>
+    <span class="lineart">├──</span> <a class="link" 
href="GArrowWritable.html" title="GArrowWritable">GArrowWritable</a>
+    <span class="lineart">╰──</span> <a class="link" 
href="GArrowWritableFile.html" title="GArrowWritableFile">GArrowWritableFile</a>
+    <GTKDOCLINK HREF="GEnum">GEnum</GTKDOCLINK>
+    <span class="lineart">├──</span> <a class="link" 
href="arrow-glib-GArrowError.html#GArrowError" title="enum 
GArrowError">GArrowError</a>
+    <span class="lineart">├──</span> <a class="link" 
href="arrow-glib-GArrowFileMode.html#GArrowFileMode" title="enum 
GArrowFileMode">GArrowFileMode</a>
+    <span class="lineart">├──</span> <a class="link" 
href="arrow-glib-GArrowMetadataVersion.html#GArrowMetadataVersion" title="enum 
GArrowMetadataVersion">GArrowMetadataVersion</a>
+    <span class="lineart">├──</span> <a class="link" 
href="arrow-glib-GArrowType.html#GArrowTimeUnit" title="enum 
GArrowTimeUnit">GArrowTimeUnit</a>
+    <span class="lineart">╰──</span> <a class="link" 
href="arrow-glib-GArrowType.html#GArrowType" title="enum 
GArrowType">GArrowType</a>
+</pre>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.27</div>
+</body>
+</html>

Reply via email to