arrow-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From w...@apache.org
Subject [08/51] [partial] arrow-site git commit: Update Java and C++ API docs
Date Wed, 16 Aug 2017 20:54:25 GMT
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1io_1_1_file_interface.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_file_interface.html b/docs/cpp/classarrow_1_1io_1_1_file_interface.html
index 8f7fd14..c65b7b3 100644
--- a/docs/cpp/classarrow_1_1io_1_1_file_interface.html
+++ b/docs/cpp/classarrow_1_1io_1_1_file_interface.html
@@ -96,8 +96,8 @@ Inheritance diagram for arrow::io::FileInterface:</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:a7a7dc7289586dd9e9393457989525a4c"><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#a7a7dc7289586dd9e9393457989525a4c">~FileInterface</a> ()=0</td></tr>
-<tr class="separator:a7a7dc7289586dd9e9393457989525a4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa42dcdfad00634f01192b39f1d9b4929"><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"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae0f46d227a430af180576715e7aa0b78"><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_file_interface.html#ae0f46d227a430af180576715e7aa0b78">Close</a> ()=0</td></tr>
 <tr class="separator:ae0f46d227a430af180576715e7aa0b78"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0705dc8608c96bdb94b4e315601cbd87"><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_file_interface.html#a0705dc8608c96bdb94b4e315601cbd87">Tell</a> (int64_t *position)=0</td></tr>
@@ -118,8 +118,8 @@ Protected Attributes</h2></td></tr>
 <tr class="separator:a504d0410eb6066316365a4549d000ee0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a id="a7a7dc7289586dd9e9393457989525a4c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a7a7dc7289586dd9e9393457989525a4c">&#9670;&nbsp;</a></span>~FileInterface()</h2>
+<a id="aa42dcdfad00634f01192b39f1d9b4929"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa42dcdfad00634f01192b39f1d9b4929">&#9670;&nbsp;</a></span>~FileInterface()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -128,7 +128,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">arrow::io::FileInterface::~FileInterface </td>
+          <td class="memname">virtual arrow::io::FileInterface::~FileInterface </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -192,7 +192,7 @@ Protected Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classarrow_1_1io_1_1_hdfs_output_stream.html#a0f4189d235a68cbc528b6aa6e8a64c3b">arrow::io::HdfsOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_hdfs_readable_file.html#ac2f3703a94d75d3380598edf922860b0">arrow::io::HdfsReadableFile</a>, <a class="el" href="classarrow_1_1io_1_1_buffer_reader.html#a4979dcda612cd883646044f6783d74e6">arrow::io::BufferReader</a>, <a class="el" href="classarrow_1_1io_1_1_memory_mapped_file.html#a344ef060df35e0aad557946193119a05">arrow::io::MemoryMappedFile</a>, <a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#a23897d9eb4988d489f7e8a444211a54f">arrow::io::FixedSizeBufferWriter</a>, <a class="el" href="classarrow_1_1py_1_1_py_output_stream.html#a1e4de0c67f40ca3442953e307cc44681">arrow::py::PyOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_readable_file.html#af0ddd33bbf494bce741c778241609b1f">arrow::io::ReadableFile</a>, <a class="el" href="classarrow_1_1io_1_1_mock_output_stream
 .html#ace3c697a51836d1d9ac31cda18089843">arrow::io::MockOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_stdin_stream.html#a7d629f53138ee114ac16bdf720d2e2c5">arrow::io::StdinStream</a>, <a class="el" href="classarrow_1_1py_1_1_py_readable_file.html#a1bc9d2f12f123213a134c29f3e0941a8">arrow::py::PyReadableFile</a>, <a class="el" href="classarrow_1_1io_1_1_buffer_output_stream.html#aae54be3eb7dcb37dabe7618623c52e94">arrow::io::BufferOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#a4fdfa45d3271c43096508d09c30e08c2">arrow::io::FileOutputStream</a>, and <a class="el" href="classarrow_1_1io_1_1_stdout_stream.html#a27846b539887b7a3ee5129a5f45290af">arrow::io::StdoutStream</a>.</p>
+<p>Implemented in <a class="el" href="classarrow_1_1io_1_1_hdfs_output_stream.html#a0f4189d235a68cbc528b6aa6e8a64c3b">arrow::io::HdfsOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_hdfs_readable_file.html#ac2f3703a94d75d3380598edf922860b0">arrow::io::HdfsReadableFile</a>, <a class="el" href="classarrow_1_1io_1_1_memory_mapped_file.html#a344ef060df35e0aad557946193119a05">arrow::io::MemoryMappedFile</a>, <a class="el" href="classarrow_1_1io_1_1_buffer_reader.html#a4979dcda612cd883646044f6783d74e6">arrow::io::BufferReader</a>, <a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#a23897d9eb4988d489f7e8a444211a54f">arrow::io::FixedSizeBufferWriter</a>, <a class="el" href="classarrow_1_1io_1_1_readable_file.html#af0ddd33bbf494bce741c778241609b1f">arrow::io::ReadableFile</a>, <a class="el" href="classarrow_1_1py_1_1_py_output_stream.html#a1e4de0c67f40ca3442953e307cc44681">arrow::py::PyOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_mock_output_stream
 .html#ace3c697a51836d1d9ac31cda18089843">arrow::io::MockOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#a4fdfa45d3271c43096508d09c30e08c2">arrow::io::FileOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_stdin_stream.html#a7d629f53138ee114ac16bdf720d2e2c5">arrow::io::StdinStream</a>, <a class="el" href="classarrow_1_1py_1_1_py_readable_file.html#a1bc9d2f12f123213a134c29f3e0941a8">arrow::py::PyReadableFile</a>, <a class="el" href="classarrow_1_1io_1_1_buffer_output_stream.html#aae54be3eb7dcb37dabe7618623c52e94">arrow::io::BufferOutputStream</a>, and <a class="el" href="classarrow_1_1io_1_1_stdout_stream.html#a27846b539887b7a3ee5129a5f45290af">arrow::io::StdoutStream</a>.</p>
 
 </div>
 </div>
@@ -271,7 +271,7 @@ Protected Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classarrow_1_1io_1_1_hdfs_output_stream.html#ab263a4a90a2259601750cd2504bd45ce">arrow::io::HdfsOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_hdfs_readable_file.html#a095bd6feba62fbf3787efe6d3a771ee1">arrow::io::HdfsReadableFile</a>, <a class="el" href="classarrow_1_1io_1_1_buffer_reader.html#aa873983a69417a67a7691fe32bffeca6">arrow::io::BufferReader</a>, <a class="el" href="classarrow_1_1io_1_1_memory_mapped_file.html#a33d0ffcdbeef8a6df38f64d398f23927">arrow::io::MemoryMappedFile</a>, <a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#a915082838dcf4df7fc9990c007204fa3">arrow::io::FixedSizeBufferWriter</a>, <a class="el" href="classarrow_1_1py_1_1_py_output_stream.html#aafd0cf8ecb3fa3856f4b1e487d56fa3d">arrow::py::PyOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_readable_file.html#ad32de0ac24bf27f7d66c480aae43c9f5">arrow::io::ReadableFile</a>, <a class="el" href="classarrow_1_1io_1_1_mock_output_stream
 .html#af146b13d20b5f649f5640e944ed543a7">arrow::io::MockOutputStream</a>, <a class="el" href="classarrow_1_1py_1_1_py_readable_file.html#af6a85745b15d33fdbecf4effa6a9c0f3">arrow::py::PyReadableFile</a>, <a class="el" href="classarrow_1_1io_1_1_stdin_stream.html#a2de393b3f31758971d23b69fcc9303b6">arrow::io::StdinStream</a>, <a class="el" href="classarrow_1_1io_1_1_buffer_output_stream.html#a87e5c8e5587560482e72c539f29b1090">arrow::io::BufferOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#ae6074758c767fb48110525ae45bbbae6">arrow::io::FileOutputStream</a>, and <a class="el" href="classarrow_1_1io_1_1_stdout_stream.html#af6627304dd97abe14a85bb78f2f991a1">arrow::io::StdoutStream</a>.</p>
+<p>Implemented in <a class="el" href="classarrow_1_1io_1_1_hdfs_output_stream.html#ab263a4a90a2259601750cd2504bd45ce">arrow::io::HdfsOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_hdfs_readable_file.html#a095bd6feba62fbf3787efe6d3a771ee1">arrow::io::HdfsReadableFile</a>, <a class="el" href="classarrow_1_1io_1_1_memory_mapped_file.html#a33d0ffcdbeef8a6df38f64d398f23927">arrow::io::MemoryMappedFile</a>, <a class="el" href="classarrow_1_1io_1_1_buffer_reader.html#aa873983a69417a67a7691fe32bffeca6">arrow::io::BufferReader</a>, <a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#a915082838dcf4df7fc9990c007204fa3">arrow::io::FixedSizeBufferWriter</a>, <a class="el" href="classarrow_1_1io_1_1_readable_file.html#ad32de0ac24bf27f7d66c480aae43c9f5">arrow::io::ReadableFile</a>, <a class="el" href="classarrow_1_1py_1_1_py_output_stream.html#aafd0cf8ecb3fa3856f4b1e487d56fa3d">arrow::py::PyOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_mock_output_stream
 .html#af146b13d20b5f649f5640e944ed543a7">arrow::io::MockOutputStream</a>, <a class="el" href="classarrow_1_1py_1_1_py_readable_file.html#af6a85745b15d33fdbecf4effa6a9c0f3">arrow::py::PyReadableFile</a>, <a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#ae6074758c767fb48110525ae45bbbae6">arrow::io::FileOutputStream</a>, <a class="el" href="classarrow_1_1io_1_1_stdin_stream.html#a2de393b3f31758971d23b69fcc9303b6">arrow::io::StdinStream</a>, <a class="el" href="classarrow_1_1io_1_1_buffer_output_stream.html#a87e5c8e5587560482e72c539f29b1090">arrow::io::BufferOutputStream</a>, and <a class="el" href="classarrow_1_1io_1_1_stdout_stream.html#af6627304dd97abe14a85bb78f2f991a1">arrow::io::StdoutStream</a>.</p>
 
 </div>
 </div>
@@ -298,9 +298,8 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<hr/>The documentation for this class was generated from the following files:<ul>
+<hr/>The documentation for this class was generated from the following file:<ul>
 <li>/home/wesm/code/arrow/cpp/src/arrow/io/<a class="el" href="interfaces_8h_source.html">interfaces.h</a></li>
-<li>/home/wesm/code/arrow/cpp/src/arrow/io/<a class="el" href="interfaces_8cc.html">interfaces.cc</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1io_1_1_file_output_stream-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_file_output_stream-members.html b/docs/cpp/classarrow_1_1io_1_1_file_output_stream-members.html
index c4e99da..10fb405 100644
--- a/docs/cpp/classarrow_1_1io_1_1_file_output_stream-members.html
+++ b/docs/cpp/classarrow_1_1io_1_1_file_output_stream-members.html
@@ -73,17 +73,17 @@ $(function() {
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#a4fdfa45d3271c43096508d09c30e08c2">Close</a>() override</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">arrow::io::FileOutputStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#a4b169ece857e82eff1a86e84c1012ac8">file_descriptor</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">arrow::io::FileOutputStream</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_interface.html#afea9126bb21e3720212a826aa78b5534">FileInterface</a>()</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">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable.html#a872d25cd00406bf942fe5d1db80b481c">Flush</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable.html">arrow::io::Writeable</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable.html#a1e88868d908a490eabd1dd29e99bfc99">Flush</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable.html">arrow::io::Writeable</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_file_interface.html#a75a3739361570bb121b9adb04d5d8686">mode</a>() const</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">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_interface.html#a504d0410eb6066316365a4549d000ee0">mode_</a></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">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#af25b85bf33f491e6e695ff7d94486cd1">Open</a>(const std::string &amp;path, std::shared_ptr&lt; FileOutputStream &gt; *file)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">arrow::io::FileOutputStream</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#ac6aec414e4bb9ed81e894a29e8b78425">Open</a>(const std::string &amp;path, bool append, std::shared_ptr&lt; FileOutputStream &gt; *file)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">arrow::io::FileOutputStream</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#a5fdc1bbc0a22e680546e40df21b80f65">Open</a>(const std::string &amp;path, std::shared_ptr&lt; FileOutputStream &gt; *file)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">arrow::io::FileOutputStream</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#ad0a2470a6085b6ce4c0ab73366fdd631">Open</a>(const std::string &amp;path, bool append, std::shared_ptr&lt; FileOutputStream &gt; *file)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">arrow::io::FileOutputStream</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_output_stream.html#a75ceada7c785d78fbb2a81d2ce6b6e93">OutputStream</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_output_stream.html">arrow::io::OutputStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_interface.html#af3dd01a780076e39a34770beb513f71f">set_mode</a>(FileMode::type mode)</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">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#ae6074758c767fb48110525ae45bbbae6">Tell</a>(int64_t *position) override</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">arrow::io::FileOutputStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#a5c8e0547caa65535457e1a204fa4186b">Write</a>(const uint8_t *data, int64_t nbytes) override</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">arrow::io::FileOutputStream</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_writeable.html#a2448c22a077c56826284ee34e2b3087f">arrow::io::OutputStream::Write</a>(const std::string &amp;data)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable.html">arrow::io::Writeable</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_interface.html#a7a7dc7289586dd9e9393457989525a4c">~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_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_file_output_stream.html#a410eb7b7b763bfc2387b3ee26ac74da8">~FileOutputStream</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">arrow::io::FileOutputStream</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1io_1_1_file_output_stream.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_file_output_stream.html b/docs/cpp/classarrow_1_1io_1_1_file_output_stream.html
index 2f1a59c..f751101 100644
--- a/docs/cpp/classarrow_1_1io_1_1_file_output_stream.html
+++ b/docs/cpp/classarrow_1_1io_1_1_file_output_stream.html
@@ -64,7 +64,6 @@ $(function() {
 </div><!-- top -->
 <div class="header">
   <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pub-static-methods">Static Public Member Functions</a> &#124;
 <a href="classarrow_1_1io_1_1_file_output_stream-members.html">List of all members</a>  </div>
@@ -86,11 +85,6 @@ Inheritance diagram for arrow::io::FileOutputStream:</div>
 </map>
  </div></div>
 <table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1io_1_1_file_output_stream_1_1_file_output_stream_impl.html">FileOutputStreamImpl</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><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:a410eb7b7b763bfc2387b3ee26ac74da8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#a410eb7b7b763bfc2387b3ee26ac74da8">~FileOutputStream</a> ()</td></tr>
@@ -104,22 +98,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a4b169ece857e82eff1a86e84c1012ac8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1io_1_1_file_output_stream.html#a4b169ece857e82eff1a86e84c1012ac8">file_descriptor</a> () const</td></tr>
 <tr class="separator:a4b169ece857e82eff1a86e84c1012ac8"><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:a7a7dc7289586dd9e9393457989525a4c 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#a7a7dc7289586dd9e9393457989525a4c">~FileInterface</a> ()=0</td></tr>
-<tr class="separator:a7a7dc7289586dd9e9393457989525a4c inherit pub_methods_classarrow_1_1io_1_1_file_interface"><td class="memSeparator" colspan="2">&#160;</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_writeable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1io_1_1_writeable')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classarrow_1_1io_1_1_writeable.html">arrow::io::Writeable</a></td></tr>
-<tr class="memitem:a872d25cd00406bf942fe5d1db80b481c inherit pub_methods_classarrow_1_1io_1_1_writeable"><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_writeable.html#a872d25cd00406bf942fe5d1db80b481c">Flush</a> ()</td></tr>
-<tr class="separator:a872d25cd00406bf942fe5d1db80b481c inherit pub_methods_classarrow_1_1io_1_1_writeable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e88868d908a490eabd1dd29e99bfc99 inherit pub_methods_classarrow_1_1io_1_1_writeable"><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_writeable.html#a1e88868d908a490eabd1dd29e99bfc99">Flush</a> ()</td></tr>
+<tr class="separator:a1e88868d908a490eabd1dd29e99bfc99 inherit pub_methods_classarrow_1_1io_1_1_writeable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2448c22a077c56826284ee34e2b3087f inherit pub_methods_classarrow_1_1io_1_1_writeable"><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_writeable.html#a2448c22a077c56826284ee34e2b3087f">Write</a> (const std::string &amp;data)</td></tr>
 <tr class="separator:a2448c22a077c56826284ee34e2b3087f inherit pub_methods_classarrow_1_1io_1_1_writeable"><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>
 Static Public Member Functions</h2></td></tr>
-<tr class="memitem:af25b85bf33f491e6e695ff7d94486cd1"><td class="memItemLeft" align="right" valign="top">static <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_file_output_stream.html#af25b85bf33f491e6e695ff7d94486cd1">Open</a> (const std::string &amp;path, std::shared_ptr&lt; <a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">FileOutputStream</a> &gt; *file)</td></tr>
-<tr class="separator:af25b85bf33f491e6e695ff7d94486cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac6aec414e4bb9ed81e894a29e8b78425"><td class="memItemLeft" align="right" valign="top">static <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_file_output_stream.html#ac6aec414e4bb9ed81e894a29e8b78425">Open</a> (const std::string &amp;path, bool append, std::shared_ptr&lt; <a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">FileOutputStream</a> &gt; *file)</td></tr>
-<tr class="separator:ac6aec414e4bb9ed81e894a29e8b78425"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5fdc1bbc0a22e680546e40df21b80f65"><td class="memItemLeft" align="right" valign="top">static <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_file_output_stream.html#a5fdc1bbc0a22e680546e40df21b80f65">Open</a> (const std::string &amp;path, std::shared_ptr&lt; <a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">FileOutputStream</a> &gt; *file)</td></tr>
+<tr class="memdesc:a5fdc1bbc0a22e680546e40df21b80f65"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a local file for writing, truncating any existing file.  <a href="#a5fdc1bbc0a22e680546e40df21b80f65">More...</a><br /></td></tr>
+<tr class="separator:a5fdc1bbc0a22e680546e40df21b80f65"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad0a2470a6085b6ce4c0ab73366fdd631"><td class="memItemLeft" align="right" valign="top">static <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_file_output_stream.html#ad0a2470a6085b6ce4c0ab73366fdd631">Open</a> (const std::string &amp;path, bool append, std::shared_ptr&lt; <a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">FileOutputStream</a> &gt; *file)</td></tr>
+<tr class="memdesc:ad0a2470a6085b6ce4c0ab73366fdd631"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a local file for writing.  <a href="#ad0a2470a6085b6ce4c0ab73366fdd631">More...</a><br /></td></tr>
+<tr class="separator:ad0a2470a6085b6ce4c0ab73366fdd631"><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>
@@ -198,8 +194,8 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a id="af25b85bf33f491e6e695ff7d94486cd1"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af25b85bf33f491e6e695ff7d94486cd1">&#9670;&nbsp;</a></span>Open() <span class="overload">[1/2]</span></h2>
+<a id="a5fdc1bbc0a22e680546e40df21b80f65"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5fdc1bbc0a22e680546e40df21b80f65">&#9670;&nbsp;</a></span>Open() <span class="overload">[1/2]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -208,7 +204,7 @@ Additional Inherited Members</h2></td></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::FileOutputStream::Open </td>
+          <td class="memname">static <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::io::FileOutputStream::Open </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>path</em>, </td>
@@ -232,10 +228,20 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
+<p>Open a local file for writing, truncating any existing file. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">path</td><td>with UTF8 encoding </td></tr>
+    <tr><td class="paramdir">[out]</td><td class="paramname">file</td><td>a <a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">FileOutputStream</a> instance</td></tr>
+  </table>
+  </dd>
+</dl>
+<p>When opening a new file, any existing file with the indicated path is truncated to 0 bytes, deleting any existing memory </p>
+
 </div>
 </div>
-<a id="ac6aec414e4bb9ed81e894a29e8b78425"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac6aec414e4bb9ed81e894a29e8b78425">&#9670;&nbsp;</a></span>Open() <span class="overload">[2/2]</span></h2>
+<a id="ad0a2470a6085b6ce4c0ab73366fdd631"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad0a2470a6085b6ce4c0ab73366fdd631">&#9670;&nbsp;</a></span>Open() <span class="overload">[2/2]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -244,7 +250,7 @@ Additional Inherited Members</h2></td></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::FileOutputStream::Open </td>
+          <td class="memname">static <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::io::FileOutputStream::Open </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>path</em>, </td>
@@ -274,6 +280,16 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
+<p>Open a local file for writing. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">path</td><td>with UTF8 encoding </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">append</td><td>append to existing file, otherwise truncate to 0 bytes </td></tr>
+    <tr><td class="paramdir">[out]</td><td class="paramname">file</td><td>a <a class="el" href="classarrow_1_1io_1_1_file_output_stream.html">FileOutputStream</a> instance </td></tr>
+  </table>
+  </dd>
+</dl>
+
 </div>
 </div>
 <a id="ae6074758c767fb48110525ae45bbbae6"></a>
@@ -342,9 +358,8 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<hr/>The documentation for this class was generated from the following files:<ul>
+<hr/>The documentation for this class was generated from the following file:<ul>
 <li>/home/wesm/code/arrow/cpp/src/arrow/io/<a class="el" href="file_8h_source.html">file.h</a></li>
-<li>/home/wesm/code/arrow/cpp/src/arrow/io/<a class="el" href="file_8cc.html">file.cc</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1io_1_1_file_system-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_file_system-members.html b/docs/cpp/classarrow_1_1io_1_1_file_system-members.html
new file mode 100644
index 0000000..071b5fd
--- /dev/null
+++ b/docs/cpp/classarrow_1_1io_1_1_file_system-members.html
@@ -0,0 +1,87 @@
+<!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.13"/>
+<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.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</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_file_system.html">FileSystem</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">arrow::io::FileSystem Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classarrow_1_1io_1_1_file_system.html">arrow::io::FileSystem</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_system.html#ae0fcf3de8b1f52bfba7aca6ffcffbcef">DeleteDirectory</a>(const std::string &amp;path)=0</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_system.html">arrow::io::FileSystem</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_file_system.html#a91e47db138d468d1ac2d2d78e3d00cd3">GetChildren</a>(const std::string &amp;path, std::vector&lt; std::string &gt; *listing)=0</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_system.html">arrow::io::FileSystem</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_file_system.html#a7e8e6633ff7145b38cca49311a6e17ee">MakeDirectory</a>(const std::string &amp;path)=0</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_system.html">arrow::io::FileSystem</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_file_system.html#aef493836d5abbc3a14572f4b62b14ad0">Rename</a>(const std::string &amp;src, const std::string &amp;dst)=0</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_system.html">arrow::io::FileSystem</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_file_system.html#a46da344aa3993caca4273ecfc120e68b">Stat</a>(const std::string &amp;path, FileStatistics *stat)=0</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_system.html">arrow::io::FileSystem</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_file_system.html#ab6e667a6180c58207658d9c84db2cc8d">~FileSystem</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_system.html">arrow::io::FileSystem</a></td><td class="entry"><span class="mlabel">inline</span><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.13
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1io_1_1_file_system.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_file_system.html b/docs/cpp/classarrow_1_1io_1_1_file_system.html
new file mode 100644
index 0000000..4b24915
--- /dev/null
+++ b/docs/cpp/classarrow_1_1io_1_1_file_system.html
@@ -0,0 +1,308 @@
+<!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.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Arrow (C++): arrow::io::FileSystem 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.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</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_file_system.html">FileSystem</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_file_system-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">arrow::io::FileSystem Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="interfaces_8h_source.html">interfaces.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for arrow::io::FileSystem:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classarrow_1_1io_1_1_file_system.png" usemap="#arrow::io::FileSystem_map" alt=""/>
+  <map id="arrow::io::FileSystem_map" name="arrow::io::FileSystem_map">
+<area href="classarrow_1_1io_1_1_hadoop_file_system.html" alt="arrow::io::HadoopFileSystem" shape="rect" coords="0,56,172,80"/>
+</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:ab6e667a6180c58207658d9c84db2cc8d"><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_system.html#ab6e667a6180c58207658d9c84db2cc8d">~FileSystem</a> ()</td></tr>
+<tr class="separator:ab6e667a6180c58207658d9c84db2cc8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e8e6633ff7145b38cca49311a6e17ee"><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_file_system.html#a7e8e6633ff7145b38cca49311a6e17ee">MakeDirectory</a> (const std::string &amp;path)=0</td></tr>
+<tr class="separator:a7e8e6633ff7145b38cca49311a6e17ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0fcf3de8b1f52bfba7aca6ffcffbcef"><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_file_system.html#ae0fcf3de8b1f52bfba7aca6ffcffbcef">DeleteDirectory</a> (const std::string &amp;path)=0</td></tr>
+<tr class="separator:ae0fcf3de8b1f52bfba7aca6ffcffbcef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a91e47db138d468d1ac2d2d78e3d00cd3"><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_file_system.html#a91e47db138d468d1ac2d2d78e3d00cd3">GetChildren</a> (const std::string &amp;path, std::vector&lt; std::string &gt; *listing)=0</td></tr>
+<tr class="separator:a91e47db138d468d1ac2d2d78e3d00cd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aef493836d5abbc3a14572f4b62b14ad0"><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_file_system.html#aef493836d5abbc3a14572f4b62b14ad0">Rename</a> (const std::string &amp;src, const std::string &amp;dst)=0</td></tr>
+<tr class="separator:aef493836d5abbc3a14572f4b62b14ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a46da344aa3993caca4273ecfc120e68b"><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_file_system.html#a46da344aa3993caca4273ecfc120e68b">Stat</a> (const std::string &amp;path, <a class="el" href="structarrow_1_1io_1_1_file_statistics.html">FileStatistics</a> *stat)=0</td></tr>
+<tr class="separator:a46da344aa3993caca4273ecfc120e68b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="ab6e667a6180c58207658d9c84db2cc8d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab6e667a6180c58207658d9c84db2cc8d">&#9670;&nbsp;</a></span>~FileSystem()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual arrow::io::FileSystem::~FileSystem </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">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ae0fcf3de8b1f52bfba7aca6ffcffbcef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae0fcf3de8b1f52bfba7aca6ffcffbcef">&#9670;&nbsp;</a></span>DeleteDirectory()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::io::FileSystem::DeleteDirectory </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>path</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#aa53f05492b7f06c5e36c02c3f8bdb3c9">arrow::io::HadoopFileSystem</a>.</p>
+
+</div>
+</div>
+<a id="a91e47db138d468d1ac2d2d78e3d00cd3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a91e47db138d468d1ac2d2d78e3d00cd3">&#9670;&nbsp;</a></span>GetChildren()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::io::FileSystem::GetChildren </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>path</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">std::vector&lt; std::string &gt; *&#160;</td>
+          <td class="paramname"><em>listing</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">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a6e157d9876afd8819ba6970990cd28c4">arrow::io::HadoopFileSystem</a>.</p>
+
+</div>
+</div>
+<a id="a7e8e6633ff7145b38cca49311a6e17ee"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7e8e6633ff7145b38cca49311a6e17ee">&#9670;&nbsp;</a></span>MakeDirectory()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::io::FileSystem::MakeDirectory </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>path</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a86312271eb37d6e9f98f2b1094919c76">arrow::io::HadoopFileSystem</a>.</p>
+
+</div>
+</div>
+<a id="aef493836d5abbc3a14572f4b62b14ad0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aef493836d5abbc3a14572f4b62b14ad0">&#9670;&nbsp;</a></span>Rename()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::io::FileSystem::Rename </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>src</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>dst</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">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a0da66d4dc0b16959b42401dee1c63374">arrow::io::HadoopFileSystem</a>.</p>
+
+</div>
+</div>
+<a id="a46da344aa3993caca4273ecfc120e68b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a46da344aa3993caca4273ecfc120e68b">&#9670;&nbsp;</a></span>Stat()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::io::FileSystem::Stat </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>path</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="structarrow_1_1io_1_1_file_statistics.html">FileStatistics</a> *&#160;</td>
+          <td class="paramname"><em>stat</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">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a9911eee02c5227ad485b51f3aeb99401">arrow::io::HadoopFileSystem</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>/home/wesm/code/arrow/cpp/src/arrow/io/<a class="el" href="interfaces_8h_source.html">interfaces.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.13
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1io_1_1_file_system.png
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_file_system.png b/docs/cpp/classarrow_1_1io_1_1_file_system.png
new file mode 100644
index 0000000..fb86050
Binary files /dev/null and b/docs/cpp/classarrow_1_1io_1_1_file_system.png differ

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1io_1_1_fixed_size_buffer_writer-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_fixed_size_buffer_writer-members.html b/docs/cpp/classarrow_1_1io_1_1_fixed_size_buffer_writer-members.html
index d59ffe7..cea8203 100644
--- a/docs/cpp/classarrow_1_1io_1_1_fixed_size_buffer_writer-members.html
+++ b/docs/cpp/classarrow_1_1io_1_1_fixed_size_buffer_writer-members.html
@@ -73,7 +73,7 @@ $(function() {
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#a23897d9eb4988d489f7e8a444211a54f">Close</a>() override</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html">arrow::io::FixedSizeBufferWriter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_interface.html#afea9126bb21e3720212a826aa78b5534">FileInterface</a>()</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">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#a54aacd40e26b32dbe6bc52669adf1045">FixedSizeBufferWriter</a>(const std::shared_ptr&lt; Buffer &gt; &amp;buffer)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html">arrow::io::FixedSizeBufferWriter</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable.html#a872d25cd00406bf942fe5d1db80b481c">Flush</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable.html">arrow::io::Writeable</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable.html#a1e88868d908a490eabd1dd29e99bfc99">Flush</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable.html">arrow::io::Writeable</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_file_interface.html#a75a3739361570bb121b9adb04d5d8686">mode</a>() const</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">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_interface.html#a504d0410eb6066316365a4549d000ee0">mode_</a></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">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_output_stream.html#a75ceada7c785d78fbb2a81d2ce6b6e93">OutputStream</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_output_stream.html">arrow::io::OutputStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -87,7 +87,7 @@ $(function() {
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable.html#a2448c22a077c56826284ee34e2b3087f">arrow::io::WriteableFile::Write</a>(const std::string &amp;data)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable.html">arrow::io::Writeable</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable_file.html#a650f2ad9683cdbcc49ffeb2e75b7a082">WriteableFile</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writeable_file.html">arrow::io::WriteableFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#a5075a02f5ab158f7a556d135d7f8c8bd">WriteAt</a>(int64_t position, const uint8_t *data, int64_t nbytes) override</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html">arrow::io::FixedSizeBufferWriter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_interface.html#a7a7dc7289586dd9e9393457989525a4c">~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_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_fixed_size_buffer_writer.html#acbea3c403fae6336fbd22d618886b47a">~FixedSizeBufferWriter</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html">arrow::io::FixedSizeBufferWriter</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1io_1_1_fixed_size_buffer_writer.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_fixed_size_buffer_writer.html b/docs/cpp/classarrow_1_1io_1_1_fixed_size_buffer_writer.html
index 06bb93e..2df371c 100644
--- a/docs/cpp/classarrow_1_1io_1_1_fixed_size_buffer_writer.html
+++ b/docs/cpp/classarrow_1_1io_1_1_fixed_size_buffer_writer.html
@@ -113,13 +113,13 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a05aec9d809419513b1e263fd9057420c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1io_1_1_fixed_size_buffer_writer.html#a05aec9d809419513b1e263fd9057420c">set_memcopy_threshold</a> (int64_t threshold)</td></tr>
 <tr class="separator:a05aec9d809419513b1e263fd9057420c"><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:a7a7dc7289586dd9e9393457989525a4c 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#a7a7dc7289586dd9e9393457989525a4c">~FileInterface</a> ()=0</td></tr>
-<tr class="separator:a7a7dc7289586dd9e9393457989525a4c inherit pub_methods_classarrow_1_1io_1_1_file_interface"><td class="memSeparator" colspan="2">&#160;</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_writeable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1io_1_1_writeable')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classarrow_1_1io_1_1_writeable.html">arrow::io::Writeable</a></td></tr>
-<tr class="memitem:a872d25cd00406bf942fe5d1db80b481c inherit pub_methods_classarrow_1_1io_1_1_writeable"><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_writeable.html#a872d25cd00406bf942fe5d1db80b481c">Flush</a> ()</td></tr>
-<tr class="separator:a872d25cd00406bf942fe5d1db80b481c inherit pub_methods_classarrow_1_1io_1_1_writeable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e88868d908a490eabd1dd29e99bfc99 inherit pub_methods_classarrow_1_1io_1_1_writeable"><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_writeable.html#a1e88868d908a490eabd1dd29e99bfc99">Flush</a> ()</td></tr>
+<tr class="separator:a1e88868d908a490eabd1dd29e99bfc99 inherit pub_methods_classarrow_1_1io_1_1_writeable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2448c22a077c56826284ee34e2b3087f inherit pub_methods_classarrow_1_1io_1_1_writeable"><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_writeable.html#a2448c22a077c56826284ee34e2b3087f">Write</a> (const std::string &amp;data)</td></tr>
 <tr class="separator:a2448c22a077c56826284ee34e2b3087f inherit pub_methods_classarrow_1_1io_1_1_writeable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
@@ -408,9 +408,8 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<hr/>The documentation for this class was generated from the following files:<ul>
+<hr/>The documentation for this class was generated from the following file:<ul>
 <li>/home/wesm/code/arrow/cpp/src/arrow/io/<a class="el" href="io_2memory_8h_source.html">memory.h</a></li>
-<li>/home/wesm/code/arrow/cpp/src/arrow/io/<a class="el" href="memory_8cc.html">memory.cc</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1io_1_1_hadoop_file_system-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1io_1_1_hadoop_file_system-members.html b/docs/cpp/classarrow_1_1io_1_1_hadoop_file_system-members.html
new file mode 100644
index 0000000..4e3bf73
--- /dev/null
+++ b/docs/cpp/classarrow_1_1io_1_1_hadoop_file_system-members.html
@@ -0,0 +1,104 @@
+<!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.13"/>
+<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.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</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_hadoop_file_system.html">HadoopFileSystem</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">arrow::io::HadoopFileSystem Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#aac1c32a65354c7507539e576fe1dd2d4">Chmod</a>(const std::string &amp;path, int mode)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a8a456f9cf374a9d38d50c3f3734266ac">Chown</a>(const std::string &amp;path, const char *owner, const char *group)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a42a1d6ef366a8d91011584cc46cf1321">Connect</a>(const HdfsConnectionConfig *config, std::shared_ptr&lt; HadoopFileSystem &gt; *fs)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a0837a0bcb51c6cb02d8a4173e2d131b4">Delete</a>(const std::string &amp;path, bool recursive=false)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#aa53f05492b7f06c5e36c02c3f8bdb3c9">DeleteDirectory</a>(const std::string &amp;path) override</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a64caee55c8c647609e720fa3f933fafb">Disconnect</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a41e2190b443a3a5f563343f75f4ee81d">Exists</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#aefa370d3ac82a66466bf587eb1bfa3d8">GetCapacity</a>(int64_t *nbytes)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a6e157d9876afd8819ba6970990cd28c4">GetChildren</a>(const std::string &amp;path, std::vector&lt; std::string &gt; *listing) override</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#aa0679b4306e5e46f4a10b3921d303e55">GetPathInfo</a>(const std::string &amp;path, HdfsPathInfo *info)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a09c361fc88b95afb00780da5759c72c3">GetUsed</a>(int64_t *nbytes)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#aef44a7003c7ed4574da8ada762c967aa">HdfsOutputStream</a> class</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#abc3f23e36cc88efe1f401afcc40e7d7c">HdfsReadableFile</a> class</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#aea921f54031ab3ba05dd3c4d2a4159d4">ListDirectory</a>(const std::string &amp;path, std::vector&lt; HdfsPathInfo &gt; *listing)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a86312271eb37d6e9f98f2b1094919c76">MakeDirectory</a>(const std::string &amp;path) override</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#ab9b21a51798cd2482a670c43f9dc6b50">OpenReadable</a>(const std::string &amp;path, int32_t buffer_size, std::shared_ptr&lt; HdfsReadableFile &gt; *file)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a201da2d78b23241423f844aee414725a">OpenReadable</a>(const std::string &amp;path, std::shared_ptr&lt; HdfsReadableFile &gt; *file)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a43b4ac9298b3ba9de19264a08b8909c5">OpenWriteable</a>(const std::string &amp;path, bool append, int32_t buffer_size, int16_t replication, int64_t default_block_size, std::shared_ptr&lt; HdfsOutputStream &gt; *file)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a587f468d4c508aa3daee04e2cccb0205">OpenWriteable</a>(const std::string &amp;path, bool append, std::shared_ptr&lt; HdfsOutputStream &gt; *file)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html#a0da66d4dc0b16959b42401dee1c63374">Rename</a>(const std::string &amp;src, const std::string &amp;dst) override</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</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_hadoop_file_system.html#a9911eee02c5227ad485b51f3aeb99401">Stat</a>(const std::string &amp;path, FileStatistics *stat) override</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_system.html#ab6e667a6180c58207658d9c84db2cc8d">~FileSystem</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_system.html">arrow::io::FileSystem</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_hadoop_file_system.html#a92e454a2997866ada3eb5f5bd315fb79">~HadoopFileSystem</a>()</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_hadoop_file_system.html">arrow::io::HadoopFileSystem</a></td><td class="entry"></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.13
+</small></address>
+</body>
+</html>


Mime
View raw message