http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1io_1_1_stderr_stream.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_stderr_stream.html 
b/docs/cpp/classarrow_1_1io_1_1_stderr_stream.html
new file mode 100644
index 0000000..a3bd699
--- /dev/null
+++ b/docs/cpp/classarrow_1_1io_1_1_stderr_stream.html
@@ -0,0 +1,286 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.14"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Arrow (C++): arrow::io::StderrStream Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Arrow (C++)
+   </div>
+   <div id="projectbrief">A columnar in-memory analytics layer designed to 
accelerate big data.</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.14 -->
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacearrow.html">arrow</a></li><li 
class="navelem"><a class="el" href="namespacearrow_1_1io.html">io</a></li><li 
class="navelem"><a class="el" 
href="classarrow_1_1io_1_1_stderr_stream.html">StderrStream</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classarrow_1_1io_1_1_stderr_stream-members.html">List of all 
members</a>  </div>
+  <div class="headertitle">
+<div class="title">arrow::io::StderrStream Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" 
href="io-util_8h_source.html">arrow/util/io-util.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for arrow::io::StderrStream:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classarrow_1_1io_1_1_stderr_stream.png" 
usemap="#arrow::io::StderrStream_map" alt=""/>
+  <map id="arrow::io::StderrStream_map" name="arrow::io::StderrStream_map">
+<area href="classarrow_1_1io_1_1_output_stream.html" 
alt="arrow::io::OutputStream" shape="rect" coords="76,56,219,80"/>
+<area href="classarrow_1_1io_1_1_file_interface.html" 
alt="arrow::io::FileInterface" shape="rect" coords="0,0,143,24"/>
+<area href="classarrow_1_1io_1_1_writable.html" alt="arrow::io::Writable" 
shape="rect" coords="153,0,296,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a4180749d29a04a179a7b2d6c909dedc2"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stderr_stream.html#a4180749d29a04a179a7b2d6c909dedc2">StderrStream</a>
 ()</td></tr>
+<tr class="separator:a4180749d29a04a179a7b2d6c909dedc2"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8939700d23ace263af3a556d49ec8fe3"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stderr_stream.html#a8939700d23ace263af3a556d49ec8fe3">~StderrStream</a>
 () override</td></tr>
+<tr class="separator:a8939700d23ace263af3a556d49ec8fe3"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab018979a9e5846f12d5f6e97da6b784b"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stderr_stream.html#ab018979a9e5846f12d5f6e97da6b784b">Close</a>
 () override</td></tr>
+<tr class="separator:ab018979a9e5846f12d5f6e97da6b784b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05be40f4d2864120319a8ef3a1835bfe"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stderr_stream.html#a05be40f4d2864120319a8ef3a1835bfe">Tell</a>
 (int64_t *position) const override</td></tr>
+<tr class="separator:a05be40f4d2864120319a8ef3a1835bfe"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a99319c33bcdd9d35e36c9790e5eb6d2e"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stderr_stream.html#a99319c33bcdd9d35e36c9790e5eb6d2e">Write</a>
 (const void *data, int64_t nbytes) override</td></tr>
+<tr class="separator:a99319c33bcdd9d35e36c9790e5eb6d2e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classarrow_1_1io_1_1_file_interface"><td 
colspan="2" 
onclick="javascript:toggleInherit('pub_methods_classarrow_1_1io_1_1_file_interface')"><img
 src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a 
class="el" 
href="classarrow_1_1io_1_1_file_interface.html">arrow::io::FileInterface</a></td></tr>
+<tr class="memitem:aa42dcdfad00634f01192b39f1d9b4929 inherit 
pub_methods_classarrow_1_1io_1_1_file_interface"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_file_interface.html#aa42dcdfad00634f01192b39f1d9b4929">~FileInterface</a>
 ()=0</td></tr>
+<tr class="separator:aa42dcdfad00634f01192b39f1d9b4929 inherit 
pub_methods_classarrow_1_1io_1_1_file_interface"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a75a3739361570bb121b9adb04d5d8686 inherit 
pub_methods_classarrow_1_1io_1_1_file_interface"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="structarrow_1_1io_1_1_file_mode.html#a41b6fb9caec96f1e634fb8052c9a9310">FileMode::type</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_file_interface.html#a75a3739361570bb121b9adb04d5d8686">mode</a>
 () const</td></tr>
+<tr class="separator:a75a3739361570bb121b9adb04d5d8686 inherit 
pub_methods_classarrow_1_1io_1_1_file_interface"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classarrow_1_1io_1_1_writable"><td 
colspan="2" 
onclick="javascript:toggleInherit('pub_methods_classarrow_1_1io_1_1_writable')"><img
 src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a 
class="el" 
href="classarrow_1_1io_1_1_writable.html">arrow::io::Writable</a></td></tr>
+<tr class="memitem:acc17343118544c62f14d62f538fa8592 inherit 
pub_methods_classarrow_1_1io_1_1_writable"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_writable.html#acc17343118544c62f14d62f538fa8592">~Writable</a>
 ()=default</td></tr>
+<tr class="separator:acc17343118544c62f14d62f538fa8592 inherit 
pub_methods_classarrow_1_1io_1_1_writable"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a06e513a551f68603013c1586ba8b939f inherit 
pub_methods_classarrow_1_1io_1_1_writable"><td class="memItemLeft" 
align="right" valign="top">virtual <a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_writable.html#a06e513a551f68603013c1586ba8b939f">Flush</a>
 ()</td></tr>
+<tr class="memdesc:a06e513a551f68603013c1586ba8b939f inherit 
pub_methods_classarrow_1_1io_1_1_writable"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Flush buffered bytes, if any.  <a 
href="classarrow_1_1io_1_1_writable.html#a06e513a551f68603013c1586ba8b939f">More...</a><br
 /></td></tr>
+<tr class="separator:a06e513a551f68603013c1586ba8b939f inherit 
pub_methods_classarrow_1_1io_1_1_writable"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a00ee30dff05bda7526c91e594a9607e7 inherit 
pub_methods_classarrow_1_1io_1_1_writable"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_writable.html#a00ee30dff05bda7526c91e594a9607e7">Write</a>
 (const std::string &amp;data)</td></tr>
+<tr class="separator:a00ee30dff05bda7526c91e594a9607e7 inherit 
pub_methods_classarrow_1_1io_1_1_writable"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_methods_classarrow_1_1io_1_1_output_stream"><td 
colspan="2" 
onclick="javascript:toggleInherit('pro_methods_classarrow_1_1io_1_1_output_stream')"><img
 src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a 
class="el" 
href="classarrow_1_1io_1_1_output_stream.html">arrow::io::OutputStream</a></td></tr>
+<tr class="memitem:a5b1e0adea7ef92368ddc07027995aca1 inherit 
pro_methods_classarrow_1_1io_1_1_output_stream"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_output_stream.html#a5b1e0adea7ef92368ddc07027995aca1">OutputStream</a>
 ()=default</td></tr>
+<tr class="separator:a5b1e0adea7ef92368ddc07027995aca1 inherit 
pro_methods_classarrow_1_1io_1_1_output_stream"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classarrow_1_1io_1_1_file_interface"><td 
colspan="2" 
onclick="javascript:toggleInherit('pro_methods_classarrow_1_1io_1_1_file_interface')"><img
 src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a 
class="el" 
href="classarrow_1_1io_1_1_file_interface.html">arrow::io::FileInterface</a></td></tr>
+<tr class="memitem:afea9126bb21e3720212a826aa78b5534 inherit 
pro_methods_classarrow_1_1io_1_1_file_interface"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_file_interface.html#afea9126bb21e3720212a826aa78b5534">FileInterface</a>
 ()</td></tr>
+<tr class="separator:afea9126bb21e3720212a826aa78b5534 inherit 
pro_methods_classarrow_1_1io_1_1_file_interface"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:af3dd01a780076e39a34770beb513f71f inherit 
pro_methods_classarrow_1_1io_1_1_file_interface"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_file_interface.html#af3dd01a780076e39a34770beb513f71f">set_mode</a>
 (<a class="el" 
href="structarrow_1_1io_1_1_file_mode.html#a41b6fb9caec96f1e634fb8052c9a9310">FileMode::type</a>
 <a class="el" 
href="classarrow_1_1io_1_1_file_interface.html#a75a3739361570bb121b9adb04d5d8686">mode</a>)</td></tr>
+<tr class="separator:af3dd01a780076e39a34770beb513f71f inherit 
pro_methods_classarrow_1_1io_1_1_file_interface"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_classarrow_1_1io_1_1_file_interface"><td 
colspan="2" 
onclick="javascript:toggleInherit('pro_attribs_classarrow_1_1io_1_1_file_interface')"><img
 src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a 
class="el" 
href="classarrow_1_1io_1_1_file_interface.html">arrow::io::FileInterface</a></td></tr>
+<tr class="memitem:a504d0410eb6066316365a4549d000ee0 inherit 
pro_attribs_classarrow_1_1io_1_1_file_interface"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="structarrow_1_1io_1_1_file_mode.html#a41b6fb9caec96f1e634fb8052c9a9310">FileMode::type</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_file_interface.html#a504d0410eb6066316365a4549d000ee0">mode_</a></td></tr>
+<tr class="separator:a504d0410eb6066316365a4549d000ee0 inherit 
pro_attribs_classarrow_1_1io_1_1_file_interface"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a4180749d29a04a179a7b2d6c909dedc2"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a4180749d29a04a179a7b2d6c909dedc2">&#9670;&nbsp;</a></span>StderrStream()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">arrow::io::StderrStream::StderrStream </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8939700d23ace263af3a556d49ec8fe3"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a8939700d23ace263af3a556d49ec8fe3">&#9670;&nbsp;</a></span>~StderrStream()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">arrow::io::StderrStream::~StderrStream </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">override</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ab018979a9e5846f12d5f6e97da6b784b"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ab018979a9e5846f12d5f6e97da6b784b">&#9670;&nbsp;</a></span>Close()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classarrow_1_1_status.html">Status</a> arrow::io::StderrStream::Close 
</td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classarrow_1_1io_1_1_file_interface.html#ae0f46d227a430af180576715e7aa0b78">arrow::io::FileInterface</a>.</p>
+
+</div>
+</div>
+<a id="a05be40f4d2864120319a8ef3a1835bfe"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a05be40f4d2864120319a8ef3a1835bfe">&#9670;&nbsp;</a></span>Tell()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classarrow_1_1_status.html">Status</a> arrow::io::StderrStream::Tell </td>
+          <td>(</td>
+          <td class="paramtype">int64_t *&#160;</td>
+          <td class="paramname"><em>position</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classarrow_1_1io_1_1_file_interface.html#a7adb21f4512ff36c420648f9b9d4f652">arrow::io::FileInterface</a>.</p>
+
+</div>
+</div>
+<a id="a99319c33bcdd9d35e36c9790e5eb6d2e"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a99319c33bcdd9d35e36c9790e5eb6d2e">&#9670;&nbsp;</a></span>Write()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classarrow_1_1_status.html">Status</a> arrow::io::StderrStream::Write 
</td>
+          <td>(</td>
+          <td class="paramtype">const void *&#160;</td>
+          <td class="paramname"><em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramname"><em>nbytes</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classarrow_1_1io_1_1_writable.html#a51d9feed73c33f095ca4b9f35dede84d">arrow::io::Writable</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following 
file:<ul>
+<li>/apache-arrow/arrow/cpp/src/arrow/util/<a class="el" 
href="io-util_8h_source.html">io-util.h</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.14
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1io_1_1_stderr_stream.png
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_stderr_stream.png 
b/docs/cpp/classarrow_1_1io_1_1_stderr_stream.png
new file mode 100644
index 0000000..90d12d4
Binary files /dev/null and b/docs/cpp/classarrow_1_1io_1_1_stderr_stream.png 
differ

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1io_1_1_stdin_stream-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_stdin_stream-members.html 
b/docs/cpp/classarrow_1_1io_1_1_stdin_stream-members.html
index 472ce6b..1634570 100644
--- a/docs/cpp/classarrow_1_1io_1_1_stdin_stream-members.html
+++ b/docs/cpp/classarrow_1_1io_1_1_stdin_stream-members.html
@@ -85,7 +85,7 @@ $(function() {
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdin_stream.html#a3b2bf28b0fefb20dae176f8cd871bfbb">Tell</a>(int64_t
 *position) const override</td><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdin_stream.html">arrow::io::StdinStream</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_file_interface.html#aa42dcdfad00634f01192b39f1d9b4929">~FileInterface</a>()=0</td><td
 class="entry"><a class="el" 
href="classarrow_1_1io_1_1_file_interface.html">arrow::io::FileInterface</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_readable.html#a96a411d4494a9872d7eef4f8bb6396b4">~Readable</a>()=default</td><td
 class="entry"><a class="el" 
href="classarrow_1_1io_1_1_readable.html">arrow::io::Readable</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdin_stream.html#a4d87ec27649098830a25625bd8376eee">~StdinStream</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdin_stream.html">arrow::io::StdinStream</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdin_stream.html#a4baea940525b78a32a06c885d54f6c0b">~StdinStream</a>()
 override</td><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdin_stream.html">arrow::io::StdinStream</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1io_1_1_stdin_stream.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_stdin_stream.html 
b/docs/cpp/classarrow_1_1io_1_1_stdin_stream.html
index 0bb1dbc..2c1ba9e 100644
--- a/docs/cpp/classarrow_1_1io_1_1_stdin_stream.html
+++ b/docs/cpp/classarrow_1_1io_1_1_stdin_stream.html
@@ -91,8 +91,8 @@ Inheritance diagram for arrow::io::StdinStream:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:ac94990b712d63ea7ddd4ec34c4d9888d"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stdin_stream.html#ac94990b712d63ea7ddd4ec34c4d9888d">StdinStream</a>
 ()</td></tr>
 <tr class="separator:ac94990b712d63ea7ddd4ec34c4d9888d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d87ec27649098830a25625bd8376eee"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stdin_stream.html#a4d87ec27649098830a25625bd8376eee">~StdinStream</a>
 ()</td></tr>
-<tr class="separator:a4d87ec27649098830a25625bd8376eee"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4baea940525b78a32a06c885d54f6c0b"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stdin_stream.html#a4baea940525b78a32a06c885d54f6c0b">~StdinStream</a>
 () override</td></tr>
+<tr class="separator:a4baea940525b78a32a06c885d54f6c0b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a98c95b8908eab01a28881d9bfd28ee87"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stdin_stream.html#a98c95b8908eab01a28881d9bfd28ee87">Close</a>
 () override</td></tr>
 <tr class="separator:a98c95b8908eab01a28881d9bfd28ee87"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3b2bf28b0fefb20dae176f8cd871bfbb"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stdin_stream.html#a3b2bf28b0fefb20dae176f8cd871bfbb">Tell</a>
 (int64_t *position) const override</td></tr>
@@ -150,8 +150,8 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a id="a4d87ec27649098830a25625bd8376eee"></a>
-<h2 class="memtitle"><span class="permalink"><a 
href="#a4d87ec27649098830a25625bd8376eee">&#9670;&nbsp;</a></span>~StdinStream()</h2>
+<a id="a4baea940525b78a32a06c885d54f6c0b"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a4baea940525b78a32a06c885d54f6c0b">&#9670;&nbsp;</a></span>~StdinStream()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -160,7 +160,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual arrow::io::StdinStream::~StdinStream 
</td>
+          <td class="memname">arrow::io::StdinStream::~StdinStream </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -168,7 +168,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1io_1_1_stdout_stream-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_stdout_stream-members.html 
b/docs/cpp/classarrow_1_1io_1_1_stdout_stream-members.html
index 2d7ae68..027e2fe 100644
--- a/docs/cpp/classarrow_1_1io_1_1_stdout_stream-members.html
+++ b/docs/cpp/classarrow_1_1io_1_1_stdout_stream-members.html
@@ -85,7 +85,7 @@ $(function() {
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html#ae853de6dd0e39980954acf5c07921dc1">Write</a>(const
 void *data, int64_t nbytes) override</td><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html">arrow::io::StdoutStream</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_writable.html#a00ee30dff05bda7526c91e594a9607e7">arrow::io::OutputStream::Write</a>(const
 std::string &amp;data)</td><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_writable.html">arrow::io::Writable</a></td><td 
class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_file_interface.html#aa42dcdfad00634f01192b39f1d9b4929">~FileInterface</a>()=0</td><td
 class="entry"><a class="el" 
href="classarrow_1_1io_1_1_file_interface.html">arrow::io::FileInterface</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html#a5283ed0c16b0deee69d7d9d808d775d3">~StdoutStream</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html">arrow::io::StdoutStream</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html#a3d06d6e04614245ea97d74d95c6bd058">~StdoutStream</a>()
 override</td><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html">arrow::io::StdoutStream</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1io_1_1_writable.html#acc17343118544c62f14d62f538fa8592">~Writable</a>()=default</td><td
 class="entry"><a class="el" 
href="classarrow_1_1io_1_1_writable.html">arrow::io::Writable</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1io_1_1_stdout_stream.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_stdout_stream.html 
b/docs/cpp/classarrow_1_1io_1_1_stdout_stream.html
index b34683b..14b78f8 100644
--- a/docs/cpp/classarrow_1_1io_1_1_stdout_stream.html
+++ b/docs/cpp/classarrow_1_1io_1_1_stdout_stream.html
@@ -91,8 +91,8 @@ Inheritance diagram for arrow::io::StdoutStream:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:add5fc3e46136cb12fcf8949d22921981"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html#add5fc3e46136cb12fcf8949d22921981">StdoutStream</a>
 ()</td></tr>
 <tr class="separator:add5fc3e46136cb12fcf8949d22921981"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5283ed0c16b0deee69d7d9d808d775d3"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html#a5283ed0c16b0deee69d7d9d808d775d3">~StdoutStream</a>
 ()</td></tr>
-<tr class="separator:a5283ed0c16b0deee69d7d9d808d775d3"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d06d6e04614245ea97d74d95c6bd058"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html#a3d06d6e04614245ea97d74d95c6bd058">~StdoutStream</a>
 () override</td></tr>
+<tr class="separator:a3d06d6e04614245ea97d74d95c6bd058"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af3227ce5089e9f311e9be63cd8dece9f"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html#af3227ce5089e9f311e9be63cd8dece9f">Close</a>
 () override</td></tr>
 <tr class="separator:af3227ce5089e9f311e9be63cd8dece9f"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac6c17ba8bfef28c14b29f8321cc72939"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html#ac6c17ba8bfef28c14b29f8321cc72939">Tell</a>
 (int64_t *position) const override</td></tr>
@@ -153,8 +153,8 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a id="a5283ed0c16b0deee69d7d9d808d775d3"></a>
-<h2 class="memtitle"><span class="permalink"><a 
href="#a5283ed0c16b0deee69d7d9d808d775d3">&#9670;&nbsp;</a></span>~StdoutStream()</h2>
+<a id="a3d06d6e04614245ea97d74d95c6bd058"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a3d06d6e04614245ea97d74d95c6bd058">&#9670;&nbsp;</a></span>~StdoutStream()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -163,7 +163,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual arrow::io::StdoutStream::~StdoutStream 
</td>
+          <td class="memname">arrow::io::StdoutStream::~StdoutStream </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -171,7 +171,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1io_1_1_writable.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_writable.html 
b/docs/cpp/classarrow_1_1io_1_1_writable.html
index c85ed0e..502351f 100644
--- a/docs/cpp/classarrow_1_1io_1_1_writable.html
+++ b/docs/cpp/classarrow_1_1io_1_1_writable.html
@@ -81,18 +81,15 @@ Inheritance diagram for arrow::io::Writable:</div>
  <div class="center">
   <img src="classarrow_1_1io_1_1_writable.png" 
usemap="#arrow::io::Writable_map" alt=""/>
   <map id="arrow::io::Writable_map" name="arrow::io::Writable_map">
-<area href="classarrow_1_1io_1_1_output_stream.html" 
alt="arrow::io::OutputStream" shape="rect" coords="618,56,814,80"/>
-<area href="classarrow_1_1io_1_1_buffer_output_stream.html" 
alt="arrow::io::BufferOutputStream" shape="rect" coords="0,112,196,136"/>
-<area href="classarrow_1_1io_1_1_file_output_stream.html" 
alt="arrow::io::FileOutputStream" shape="rect" coords="206,112,402,136"/>
-<area href="classarrow_1_1io_1_1_hdfs_output_stream.html" 
alt="arrow::io::HdfsOutputStream" shape="rect" coords="412,112,608,136"/>
-<area href="classarrow_1_1io_1_1_mock_output_stream.html" 
alt="arrow::io::MockOutputStream" shape="rect" coords="618,112,814,136"/>
-<area href="classarrow_1_1io_1_1_stdout_stream.html" 
alt="arrow::io::StdoutStream" shape="rect" coords="824,112,1020,136"/>
-<area href="classarrow_1_1io_1_1_writeable_file.html" 
alt="arrow::io::WriteableFile" shape="rect" coords="1030,112,1226,136"/>
-<area href="classarrow_1_1py_1_1_py_output_stream.html" 
alt="arrow::py::PyOutputStream" shape="rect" coords="1236,112,1432,136"/>
-<area href="classarrow_1_1gpu_1_1_cuda_buffer_writer.html" title="File 
interface for writing to CUDA buffers, with optional buffering. " 
alt="arrow::gpu::CudaBufferWriter" shape="rect" coords="824,168,1020,192"/>
-<area href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html" title="Enables 
random writes into a fixed-size mutable buffer. " 
alt="arrow::io::FixedSizeBufferWriter" shape="rect" coords="1030,168,1226,192"/>
-<area href="classarrow_1_1io_1_1_read_write_file_interface.html" 
alt="arrow::io::ReadWriteFileInterface" shape="rect" 
coords="1236,168,1432,192"/>
-<area href="classarrow_1_1io_1_1_memory_mapped_file.html" 
alt="arrow::io::MemoryMappedFile" shape="rect" coords="1236,224,1432,248"/>
+<area href="classarrow_1_1io_1_1_output_stream.html" 
alt="arrow::io::OutputStream" shape="rect" coords="0,56,178,80"/>
+<area href="classarrow_1_1io_1_1_buffer_output_stream.html" 
alt="arrow::io::BufferOutputStream" shape="rect" coords="188,112,366,136"/>
+<area href="classarrow_1_1io_1_1_file_output_stream.html" 
alt="arrow::io::FileOutputStream" shape="rect" coords="188,168,366,192"/>
+<area href="classarrow_1_1io_1_1_hdfs_output_stream.html" 
alt="arrow::io::HdfsOutputStream" shape="rect" coords="188,224,366,248"/>
+<area href="classarrow_1_1io_1_1_mock_output_stream.html" 
alt="arrow::io::MockOutputStream" shape="rect" coords="188,280,366,304"/>
+<area href="classarrow_1_1io_1_1_stderr_stream.html" 
alt="arrow::io::StderrStream" shape="rect" coords="188,336,366,360"/>
+<area href="classarrow_1_1io_1_1_stdout_stream.html" 
alt="arrow::io::StdoutStream" shape="rect" coords="188,392,366,416"/>
+<area href="classarrow_1_1io_1_1_writeable_file.html" 
alt="arrow::io::WriteableFile" shape="rect" coords="188,448,366,472"/>
+<area href="classarrow_1_1py_1_1_py_output_stream.html" 
alt="arrow::py::PyOutputStream" shape="rect" coords="188,504,366,528"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -198,7 +195,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" 
href="classarrow_1_1io_1_1_hdfs_output_stream.html#a853e04eea4a807cb56d7e6c56db36c76">arrow::io::HdfsOutputStream</a>,
 <a class="el" 
href="classarrow_1_1gpu_1_1_cuda_buffer_writer.html#a2caf16ecf4c08e5b9aaecb628c88bd27">arrow::gpu::CudaBufferWriter</a>,
 <a class="el" 
href="classarrow_1_1io_1_1_memory_mapped_file.html#a8010d2df9fe39e6bd977f62cc9fab57b">arrow::io::MemoryMappedFile</a>,
 <a class="el" 
href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#a5b4d5f27023b1e90fa33c72c867bf88b">arrow::io::FixedSizeBufferWriter</a>,
 <a class="el" 
href="classarrow_1_1io_1_1_mock_output_stream.html#a1eaec4069a49129bed7af3476128526f">arrow::io::MockOutputStream</a>,
 <a class="el" 
href="classarrow_1_1py_1_1_py_output_stream.html#acf6e5f8750ce5c38879dea976abef386">arrow::py::PyOutputStream</a>,
 <a class="el" 
href="classarrow_1_1io_1_1_file_output_stream.html#a0f696e1c6827955c6306337b930247ca">arrow::io::FileOutputStream</a>,
 <a class="el" href="classarrow_1_1io_1_
 
1_buffer_output_stream.html#a8e637f158713cbc254e714d83a5710d9">arrow::io::BufferOutputStream</a>,
 and <a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html#ae853de6dd0e39980954acf5c07921dc1">arrow::io::StdoutStream</a>.</p>
+<p>Implemented in <a class="el" 
href="classarrow_1_1io_1_1_hdfs_output_stream.html#a853e04eea4a807cb56d7e6c56db36c76">arrow::io::HdfsOutputStream</a>,
 <a class="el" 
href="classarrow_1_1io_1_1_memory_mapped_file.html#a8010d2df9fe39e6bd977f62cc9fab57b">arrow::io::MemoryMappedFile</a>,
 <a class="el" 
href="classarrow_1_1gpu_1_1_cuda_buffer_writer.html#a2caf16ecf4c08e5b9aaecb628c88bd27">arrow::gpu::CudaBufferWriter</a>,
 <a class="el" 
href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#a5b4d5f27023b1e90fa33c72c867bf88b">arrow::io::FixedSizeBufferWriter</a>,
 <a class="el" 
href="classarrow_1_1io_1_1_file_output_stream.html#a0f696e1c6827955c6306337b930247ca">arrow::io::FileOutputStream</a>,
 <a class="el" 
href="classarrow_1_1io_1_1_mock_output_stream.html#a1eaec4069a49129bed7af3476128526f">arrow::io::MockOutputStream</a>,
 <a class="el" 
href="classarrow_1_1py_1_1_py_output_stream.html#acf6e5f8750ce5c38879dea976abef386">arrow::py::PyOutputStream</a>,
 <a class="el" href="classarrow_1_1io_1_
 
1_stderr_stream.html#a99319c33bcdd9d35e36c9790e5eb6d2e">arrow::io::StderrStream</a>,
 <a class="el" 
href="classarrow_1_1io_1_1_buffer_output_stream.html#a8e637f158713cbc254e714d83a5710d9">arrow::io::BufferOutputStream</a>,
 and <a class="el" 
href="classarrow_1_1io_1_1_stdout_stream.html#ae853de6dd0e39980954acf5c07921dc1">arrow::io::StdoutStream</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1io_1_1_writable.png
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_writable.png 
b/docs/cpp/classarrow_1_1io_1_1_writable.png
index c9a8117..0555db6 100644
Binary files a/docs/cpp/classarrow_1_1io_1_1_writable.png and 
b/docs/cpp/classarrow_1_1io_1_1_writable.png differ

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1io_1_1_writeable_file.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_writeable_file.html 
b/docs/cpp/classarrow_1_1io_1_1_writeable_file.html
index b3a905a..474e4f6 100644
--- a/docs/cpp/classarrow_1_1io_1_1_writeable_file.html
+++ b/docs/cpp/classarrow_1_1io_1_1_writeable_file.html
@@ -208,7 +208,7 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" 
href="classarrow_1_1gpu_1_1_cuda_buffer_writer.html#aae65c9c19cfffbef3ae58f8a4b445218">arrow::gpu::CudaBufferWriter</a>,
 <a class="el" 
href="classarrow_1_1io_1_1_memory_mapped_file.html#afae233e4bc2f99f985a0b44f07f92f2f">arrow::io::MemoryMappedFile</a>,
 and <a class="el" 
href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#ae08b6a647c15e5b6f1a1dd9b250623b5">arrow::io::FixedSizeBufferWriter</a>.</p>
+<p>Implemented in <a class="el" 
href="classarrow_1_1io_1_1_memory_mapped_file.html#afae233e4bc2f99f985a0b44f07f92f2f">arrow::io::MemoryMappedFile</a>,
 <a class="el" 
href="classarrow_1_1gpu_1_1_cuda_buffer_writer.html#aae65c9c19cfffbef3ae58f8a4b445218">arrow::gpu::CudaBufferWriter</a>,
 and <a class="el" 
href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#ae08b6a647c15e5b6f1a1dd9b250623b5">arrow::io::FixedSizeBufferWriter</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_file_writer-members.html
----------------------------------------------------------------------
diff --git 
a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_file_writer-members.html 
b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_file_writer-members.html
index cb1ce24..4df211b 100644
--- a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_file_writer-members.html
+++ b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_file_writer-members.html
@@ -74,16 +74,17 @@ $(function() {
 <p>This is the complete list of members for <a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html">arrow::ipc::RecordBatchFileWriter</a>,
 including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#a94dfca0d761fefeeeb610e1a6f4854d6">Close</a>()
 override</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html">arrow::ipc::RecordBatchFileWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#a863b8c0902c9f0b78c03a1bf6ca82424">Open</a>(io::OutputStream
 *sink, const std::shared_ptr&lt; Schema &gt; &amp;schema, std::shared_ptr&lt; 
RecordBatchWriter &gt; *out)</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html">arrow::ipc::RecordBatchFileWriter</a></td><td
 class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#a88e6690fbf4ee337e65577952a2f03fc">RecordBatchStreamWriter</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#a38780b171958b6ac66d851990c37eed2">RecordBatchStreamWriterImpl</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#ac7c5f65e9186a192c254e2b74a36e41e">set_memory_pool</a>(MemoryPool
 *pool) override</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#a53c4797daa7d7afb8221c1c2807e149b">WriteRecordBatch</a>(const
 RecordBatch &amp;batch, bool allow_64bit=false) override</td><td 
class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html">arrow::ipc::RecordBatchFileWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html#ad1d588a01d6e03df40baa283d207d00c">WriteTable</a>(const
 Table &amp;table)</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html">arrow::ipc::RecordBatchWriter</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html#af1d2049d61c5d3e18ccdd3001d104982">WriteTable</a>(const
 Table &amp;table, int64_t max_chunksize)</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html">arrow::ipc::RecordBatchWriter</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#acdcab22c935251c3ec14fb0472264c52">~RecordBatchFileWriter</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html">arrow::ipc::RecordBatchFileWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#af84936f0d36f7f3461161d254448f9c4">~RecordBatchStreamWriter</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html#ac1eab409618a90045b1bba229d401f28">~RecordBatchWriter</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html">arrow::ipc::RecordBatchWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#ad1e199bbd642f0a914639e0a44bc7c4c">impl_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#a863b8c0902c9f0b78c03a1bf6ca82424">Open</a>(io::OutputStream
 *sink, const std::shared_ptr&lt; Schema &gt; &amp;schema, std::shared_ptr&lt; 
RecordBatchWriter &gt; *out)</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html">arrow::ipc::RecordBatchFileWriter</a></td><td
 class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#a88e6690fbf4ee337e65577952a2f03fc">RecordBatchStreamWriter</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#a38780b171958b6ac66d851990c37eed2">RecordBatchStreamWriterImpl</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#ac7c5f65e9186a192c254e2b74a36e41e">set_memory_pool</a>(MemoryPool
 *pool) override</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#a53c4797daa7d7afb8221c1c2807e149b">WriteRecordBatch</a>(const
 RecordBatch &amp;batch, bool allow_64bit=false) override</td><td 
class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html">arrow::ipc::RecordBatchFileWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html#ad1d588a01d6e03df40baa283d207d00c">WriteTable</a>(const
 Table &amp;table)</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html">arrow::ipc::RecordBatchWriter</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html#af1d2049d61c5d3e18ccdd3001d104982">WriteTable</a>(const
 Table &amp;table, int64_t max_chunksize)</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html">arrow::ipc::RecordBatchWriter</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#ad21d808985930340a72e6b762371c215">~RecordBatchFileWriter</a>()
 override</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html">arrow::ipc::RecordBatchFileWriter</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#a250bbd4acf98d586190f7c713d6cdf28">~RecordBatchStreamWriter</a>()
 override</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html#ac1eab409618a90045b1bba229d401f28">~RecordBatchWriter</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html">arrow::ipc::RecordBatchWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_file_writer.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_file_writer.html 
b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_file_writer.html
index de8480b..9608bd2 100644
--- a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_file_writer.html
+++ b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_file_writer.html
@@ -92,8 +92,8 @@ Inheritance diagram for 
arrow::ipc::RecordBatchFileWriter:</div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:acdcab22c935251c3ec14fb0472264c52"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#acdcab22c935251c3ec14fb0472264c52">~RecordBatchFileWriter</a>
 ()</td></tr>
-<tr class="separator:acdcab22c935251c3ec14fb0472264c52"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad21d808985930340a72e6b762371c215"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#ad21d808985930340a72e6b762371c215">~RecordBatchFileWriter</a>
 () override</td></tr>
+<tr class="separator:ad21d808985930340a72e6b762371c215"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a53c4797daa7d7afb8221c1c2807e149b"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#a53c4797daa7d7afb8221c1c2807e149b">WriteRecordBatch</a>
 (const <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> 
&amp;batch, bool allow_64bit=false) override</td></tr>
 <tr class="memdesc:a53c4797daa7d7afb8221c1c2807e149b"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Write a record batch to the 
file.  <a href="#a53c4797daa7d7afb8221c1c2807e149b">More...</a><br /></td></tr>
 <tr class="separator:a53c4797daa7d7afb8221c1c2807e149b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
@@ -101,8 +101,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memdesc:a94dfca0d761fefeeeb610e1a6f4854d6"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Close the file stream by 
writing the file footer and magic number.  <a 
href="#a94dfca0d761fefeeeb610e1a6f4854d6">More...</a><br /></td></tr>
 <tr class="separator:a94dfca0d761fefeeeb610e1a6f4854d6"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header 
pub_methods_classarrow_1_1ipc_1_1_record_batch_stream_writer"><td colspan="2" 
onclick="javascript:toggleInherit('pub_methods_classarrow_1_1ipc_1_1_record_batch_stream_writer')"><img
 src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a 
class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td></tr>
-<tr class="memitem:af84936f0d36f7f3461161d254448f9c4 inherit 
pub_methods_classarrow_1_1ipc_1_1_record_batch_stream_writer"><td 
class="memItemLeft" align="right" valign="top">virtual&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#af84936f0d36f7f3461161d254448f9c4">~RecordBatchStreamWriter</a>
 ()</td></tr>
-<tr class="separator:af84936f0d36f7f3461161d254448f9c4 inherit 
pub_methods_classarrow_1_1ipc_1_1_record_batch_stream_writer"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a250bbd4acf98d586190f7c713d6cdf28 inherit 
pub_methods_classarrow_1_1ipc_1_1_record_batch_stream_writer"><td 
class="memItemLeft" align="right" valign="top">&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#a250bbd4acf98d586190f7c713d6cdf28">~RecordBatchStreamWriter</a>
 () override</td></tr>
+<tr class="separator:a250bbd4acf98d586190f7c713d6cdf28 inherit 
pub_methods_classarrow_1_1ipc_1_1_record_batch_stream_writer"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac7c5f65e9186a192c254e2b74a36e41e inherit 
pub_methods_classarrow_1_1ipc_1_1_record_batch_stream_writer"><td 
class="memItemLeft" align="right" valign="top">void&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#ac7c5f65e9186a192c254e2b74a36e41e">set_memory_pool</a>
 (<a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool) 
override</td></tr>
 <tr class="memdesc:ac7c5f65e9186a192c254e2b74a36e41e inherit 
pub_methods_classarrow_1_1ipc_1_1_record_batch_stream_writer"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">In some cases, writing may 
require memory allocation.  <a 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#ac7c5f65e9186a192c254e2b74a36e41e">More...</a><br
 /></td></tr>
 <tr class="separator:ac7c5f65e9186a192c254e2b74a36e41e inherit 
pub_methods_classarrow_1_1ipc_1_1_record_batch_stream_writer"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
@@ -141,8 +141,8 @@ Additional Inherited Members</h2></td></tr>
 <div class="textblock"><p>Creates the Arrow record batch file format. </p>
 <p>Implements the random access file format, which structurally is a record 
batch stream followed by a metadata footer at the end of the file. Magic 
numbers are written at the start and end of the file </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a id="acdcab22c935251c3ec14fb0472264c52"></a>
-<h2 class="memtitle"><span class="permalink"><a 
href="#acdcab22c935251c3ec14fb0472264c52">&#9670;&nbsp;</a></span>~RecordBatchFileWriter()</h2>
+<a id="ad21d808985930340a72e6b762371c215"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ad21d808985930340a72e6b762371c215">&#9670;&nbsp;</a></span>~RecordBatchFileWriter()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -151,7 +151,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual 
arrow::ipc::RecordBatchFileWriter::~RecordBatchFileWriter </td>
+          <td 
class="memname">arrow::ipc::RecordBatchFileWriter::~RecordBatchFileWriter </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -159,7 +159,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_reader-members.html
----------------------------------------------------------------------
diff --git 
a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_reader-members.html 
b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_reader-members.html
index ec1c17f..afbfc6e 100644
--- a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_reader-members.html
+++ b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_reader-members.html
@@ -79,7 +79,7 @@ $(function() {
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html#ae8a274f899c14b9b8d629e658609b96f">ReadNext</a>(std::shared_ptr&lt;
 RecordBatch &gt; *batch) override</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html">arrow::ipc::RecordBatchStreamReader</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html#a6955614f73bb4a6a62cbac895648a322">schema</a>()
 const override</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html">arrow::ipc::RecordBatchStreamReader</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1_record_batch_reader.html#ad8660ce224397979fbf0da8898e55047">~RecordBatchReader</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_record_batch_reader.html">arrow::RecordBatchReader</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html#a0005d2d5363446f1e2e877c9e3b39e52">~RecordBatchStreamReader</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html">arrow::ipc::RecordBatchStreamReader</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html#aa3859b441c672426580135e96a6b3504">~RecordBatchStreamReader</a>()
 override</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html">arrow::ipc::RecordBatchStreamReader</a></td><td
 class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_reader.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_reader.html 
b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_reader.html
index 53cf9b6..e2f76cf 100644
--- a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_reader.html
+++ b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_reader.html
@@ -91,8 +91,8 @@ Inheritance diagram for 
arrow::ipc::RecordBatchStreamReader:</div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:a0005d2d5363446f1e2e877c9e3b39e52"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html#a0005d2d5363446f1e2e877c9e3b39e52">~RecordBatchStreamReader</a>
 ()</td></tr>
-<tr class="separator:a0005d2d5363446f1e2e877c9e3b39e52"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3859b441c672426580135e96a6b3504"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html#aa3859b441c672426580135e96a6b3504">~RecordBatchStreamReader</a>
 () override</td></tr>
+<tr class="separator:aa3859b441c672426580135e96a6b3504"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6955614f73bb4a6a62cbac895648a322"><td class="memItemLeft" 
align="right" valign="top">std::shared_ptr&lt; <a class="el" 
href="classarrow_1_1_schema.html">Schema</a> &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html#a6955614f73bb4a6a62cbac895648a322">schema</a>
 () const override</td></tr>
 <tr class="memdesc:a6955614f73bb4a6a62cbac895648a322"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Returns the schema read 
from the stream.  <a href="#a6955614f73bb4a6a62cbac895648a322">More...</a><br 
/></td></tr>
 <tr class="separator:a6955614f73bb4a6a62cbac895648a322"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
@@ -119,8 +119,8 @@ Static Public Member Functions</h2></td></tr>
 <div class="textblock"><p>Synchronous batch stream reader that reads from <a 
class="el" href="classarrow_1_1io_1_1_input_stream.html">io::InputStream</a>. 
</p>
 <p>This class reads the schema (plus any dictionaries) as the first messages 
in the stream, followed by record batches. For more granular zero-copy reads 
see the ReadRecordBatch functions </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a id="a0005d2d5363446f1e2e877c9e3b39e52"></a>
-<h2 class="memtitle"><span class="permalink"><a 
href="#a0005d2d5363446f1e2e877c9e3b39e52">&#9670;&nbsp;</a></span>~RecordBatchStreamReader()</h2>
+<a id="aa3859b441c672426580135e96a6b3504"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#aa3859b441c672426580135e96a6b3504">&#9670;&nbsp;</a></span>~RecordBatchStreamReader()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -129,7 +129,7 @@ Static Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual 
arrow::ipc::RecordBatchStreamReader::~RecordBatchStreamReader </td>
+          <td 
class="memname">arrow::ipc::RecordBatchStreamReader::~RecordBatchStreamReader 
</td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -137,7 +137,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_writer-members.html
----------------------------------------------------------------------
diff --git 
a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_writer-members.html 
b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_writer-members.html
index c77bbdd..5dbf8a8 100644
--- a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_writer-members.html
+++ b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_writer-members.html
@@ -82,7 +82,7 @@ $(function() {
   <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#af4fc0edc6dfa00ff2e70f09b916ca8d8">WriteRecordBatch</a>(const
 RecordBatch &amp;batch, bool allow_64bit=false) override</td><td 
class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html#ad1d588a01d6e03df40baa283d207d00c">WriteTable</a>(const
 Table &amp;table)</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html">arrow::ipc::RecordBatchWriter</a></td><td
 class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html#af1d2049d61c5d3e18ccdd3001d104982">WriteTable</a>(const
 Table &amp;table, int64_t max_chunksize)</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html">arrow::ipc::RecordBatchWriter</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#af84936f0d36f7f3461161d254448f9c4">~RecordBatchStreamWriter</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#a250bbd4acf98d586190f7c713d6cdf28">~RecordBatchStreamWriter</a>()
 override</td><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html">arrow::ipc::RecordBatchStreamWriter</a></td><td
 class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html#ac1eab409618a90045b1bba229d401f28">~RecordBatchWriter</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_writer.html">arrow::ipc::RecordBatchWriter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_writer.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_writer.html 
b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_writer.html
index 32df049..daa46d9 100644
--- a/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_writer.html
+++ b/docs/cpp/classarrow_1_1ipc_1_1_record_batch_stream_writer.html
@@ -94,8 +94,8 @@ Inheritance diagram for 
arrow::ipc::RecordBatchStreamWriter:</div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:af84936f0d36f7f3461161d254448f9c4"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#af84936f0d36f7f3461161d254448f9c4">~RecordBatchStreamWriter</a>
 ()</td></tr>
-<tr class="separator:af84936f0d36f7f3461161d254448f9c4"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a250bbd4acf98d586190f7c713d6cdf28"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#a250bbd4acf98d586190f7c713d6cdf28">~RecordBatchStreamWriter</a>
 () override</td></tr>
+<tr class="separator:a250bbd4acf98d586190f7c713d6cdf28"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af4fc0edc6dfa00ff2e70f09b916ca8d8"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#af4fc0edc6dfa00ff2e70f09b916ca8d8">WriteRecordBatch</a>
 (const <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> 
&amp;batch, bool allow_64bit=false) override</td></tr>
 <tr class="memdesc:af4fc0edc6dfa00ff2e70f09b916ca8d8"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Write a record batch to the 
stream.  <a href="#af4fc0edc6dfa00ff2e70f09b916ca8d8">More...</a><br 
/></td></tr>
 <tr class="separator:af4fc0edc6dfa00ff2e70f09b916ca8d8"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
@@ -136,8 +136,8 @@ Protected Attributes</h2></td></tr>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed 
Description</h2>
 <div class="textblock"><p>Synchronous batch stream writer that writes the 
Arrow streaming format. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a id="af84936f0d36f7f3461161d254448f9c4"></a>
-<h2 class="memtitle"><span class="permalink"><a 
href="#af84936f0d36f7f3461161d254448f9c4">&#9670;&nbsp;</a></span>~RecordBatchStreamWriter()</h2>
+<a id="a250bbd4acf98d586190f7c713d6cdf28"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a250bbd4acf98d586190f7c713d6cdf28">&#9670;&nbsp;</a></span>~RecordBatchStreamWriter()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -146,7 +146,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual 
arrow::ipc::RecordBatchStreamWriter::~RecordBatchStreamWriter </td>
+          <td 
class="memname">arrow::ipc::RecordBatchStreamWriter::~RecordBatchStreamWriter 
</td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -154,7 +154,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1ipc_1_1feather_1_1_table_reader.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1ipc_1_1feather_1_1_table_reader.html 
b/docs/cpp/classarrow_1_1ipc_1_1feather_1_1_table_reader.html
index 24f83d9..a73dc23 100644
--- a/docs/cpp/classarrow_1_1ipc_1_1feather_1_1_table_reader.html
+++ b/docs/cpp/classarrow_1_1ipc_1_1feather_1_1_table_reader.html
@@ -104,7 +104,7 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:abebeef0907bd96ee6551e180663984be"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1feather_1_1_table_reader.html#abebeef0907bd96ee6551e180663984be">GetColumnName</a>
 (int i) const</td></tr>
 <tr class="separator:abebeef0907bd96ee6551e180663984be"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a93c9aa9e445bc157116af8e22c600d2e"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1ipc_1_1feather_1_1_table_reader.html#a93c9aa9e445bc157116af8e22c600d2e">GetColumn</a>
 (int i, std::shared_ptr&lt; <a class="el" 
href="classarrow_1_1_column.html">Column</a> &gt; *out)</td></tr>
-<tr class="memdesc:a93c9aa9e445bc157116af8e22c600d2e"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Read a column from the file 
as an <a class="el" href="classarrow_1_1_column.html" title="An immutable 
column data structure consisting of a field (type metadata) and a logical 
chunked data a...">arrow::Column</a>.  <a 
href="#a93c9aa9e445bc157116af8e22c600d2e">More...</a><br /></td></tr>
+<tr class="memdesc:a93c9aa9e445bc157116af8e22c600d2e"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Read a column from the file 
as an <a class="el" href="classarrow_1_1_column.html" title="An immutable 
column data structure consisting of a field (type metadata) and a chunked data 
array...">arrow::Column</a>.  <a 
href="#a93c9aa9e445bc157116af8e22c600d2e">More...</a><br /></td></tr>
 <tr class="separator:a93c9aa9e445bc157116af8e22c600d2e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-static-methods"></a>
@@ -177,7 +177,7 @@ Static Public Member Functions</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Read a column from the file as an <a class="el" 
href="classarrow_1_1_column.html" title="An immutable column data structure 
consisting of a field (type metadata) and a logical chunked data 
a...">arrow::Column</a>. </p>
+<p>Read a column from the file as an <a class="el" 
href="classarrow_1_1_column.html" title="An immutable column data structure 
consisting of a field (type metadata) and a chunked data 
array...">arrow::Column</a>. </p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramdir">[in]</td><td class="paramname">i</td><td>the 
column index to read </td></tr>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1meta_1_1_list_type-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1meta_1_1_list_type-members.html 
b/docs/cpp/classarrow_1_1meta_1_1_list_type-members.html
new file mode 100644
index 0000000..1b4eeaf
--- /dev/null
+++ b/docs/cpp/classarrow_1_1meta_1_1_list_type-members.html
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.14"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Arrow (C++): Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Arrow (C++)
+   </div>
+   <div id="projectbrief">A columnar in-memory analytics layer designed to 
accelerate big data.</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.14 -->
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacearrow.html">arrow</a></li><li 
class="navelem"><a class="el" 
href="namespacearrow_1_1meta.html">meta</a></li><li class="navelem"><a 
class="el" href="classarrow_1_1meta_1_1_list_type.html">ListType</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">arrow::meta::ListType&lt; T &gt; Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" 
href="classarrow_1_1meta_1_1_list_type.html">arrow::meta::ListType&lt; T 
&gt;</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html#a07d053ebc733c8af2ed3ba20ff625869">Accept</a>(TypeVisitor
 *visitor) const override</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html">arrow::ListType</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html#ad84ecbff08a365b455c4528a9924e6ef">child</a>(int
 i) const</td><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html#a36061c037a2e6e974cc3b22dfb6a5bac">children</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html#a8dd2f042289733133c386463afcea902">children_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_nested_type.html#a1b8a7ece05983649f67396177f40e844">DataType</a>(Type::type
 id)</td><td class="entry"><a class="el" 
href="classarrow_1_1_nested_type.html">arrow::NestedType</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html#a1b8a7ece05983649f67396177f40e844">arrow::DataType::DataType</a>(Type::type
 id)</td><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html#a8921a70e560f973dbc79069b015a32b4">Equals</a>(const
 DataType &amp;other) const</td><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html#ae974f4c707ef998d25368d278818af6b">Equals</a>(const
 std::shared_ptr&lt; DataType &gt; &amp;other) const</td><td class="entry"><a 
class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html#a5ec6a1c93420c68e9c8065d4a56ad645">id</a>() 
const</td><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html#aa2704f1cfc50018d02e109b32f67e422">id_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1meta_1_1_list_type.html#ad0d76d76f9ff002a90dac782d3eee03a">ListType</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1meta_1_1_list_type.html">arrow::meta::ListType&lt; T 
&gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html#ab2b8aa644656466440477e285ebe3111">arrow::ListType::ListType</a>(const
 std::shared_ptr&lt; DataType &gt; &amp;value_type)</td><td class="entry"><a 
class="el" href="classarrow_1_1_list_type.html">arrow::ListType</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html#abee8a3b58f1d7e05ba474fd5225e699b">arrow::ListType::ListType</a>(const
 std::shared_ptr&lt; Field &gt; &amp;value_field)</td><td class="entry"><a 
class="el" href="classarrow_1_1_list_type.html">arrow::ListType</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html#a6320a08c4881865abcac2fdeab4fb0a2">name</a>()
 const override</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html">arrow::ListType</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html#ac8920179a6c1e7f434c495d5ec4662f1">num_children</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html#a652c8b1865ebc3e4c606cb169b5fdd01">ToString</a>()
 const override</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html">arrow::ListType</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html#adf15465afd0a2d3b4d32afe98d82a799">type_id</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_list_type.html">arrow::ListType</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html#a0f046f1e52f1bfb045cab5f0a9d839d7">value_field</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html">arrow::ListType</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html#a19eb7a5e1c98215a1afbadaa4eaa0deb">value_type</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_type.html">arrow::ListType</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1meta_1_1_list_type.html#ae34a27b2b1ad8b31e3314e5f7c48f2f3">ValueType</a>
 typedef</td><td class="entry"><a class="el" 
href="classarrow_1_1meta_1_1_list_type.html">arrow::meta::ListType&lt; T 
&gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_data_type.html#abb9105c8087a4b19f53c61ddf3188c48">~DataType</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.14
+</small></address>
+</body>
+</html>

Reply via email to