arrow-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From w...@apache.org
Subject [14/51] [partial] arrow-site git commit: Update Java and C++ API docs
Date Wed, 16 Aug 2017 20:54:31 GMT
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1_record_batch.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_record_batch.html b/docs/cpp/classarrow_1_1_record_batch.html
index 0aea859..93a150c 100644
--- a/docs/cpp/classarrow_1_1_record_batch.html
+++ b/docs/cpp/classarrow_1_1_record_batch.html
@@ -84,10 +84,10 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a68b7781633ddfd37f903d33ce0c6497b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a68b7781633ddfd37f903d33ce0c6497b">RecordBatch</a> (const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_schema.html">Schema</a> &gt; &amp;<a class="el" href="classarrow_1_1_record_batch.html#ab12ff2c2d5cca56fc185f9a4dfc64395">schema</a>, int64_t <a class="el" href="classarrow_1_1_record_batch.html#aa1012641ffba9c70786dffbb2bb76d4f">num_rows</a>, std::vector&lt; std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> &gt;&gt; &amp;&amp;columns)</td></tr>
 <tr class="memdesc:a68b7781633ddfd37f903d33ce0c6497b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deprecated move constructor for a vector of <a class="el" href="classarrow_1_1_array.html" title="Array base type Immutable data array with some logical type and some length. ">Array</a> instances.  <a href="#a68b7781633ddfd37f903d33ce0c6497b">More...</a><br /></td></tr>
 <tr class="separator:a68b7781633ddfd37f903d33ce0c6497b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a29e727eb8cbe415e6b4f8e4431e060a5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a29e727eb8cbe415e6b4f8e4431e060a5">RecordBatch</a> (const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_schema.html">Schema</a> &gt; &amp;<a class="el" href="classarrow_1_1_record_batch.html#ab12ff2c2d5cca56fc185f9a4dfc64395">schema</a>, int64_t <a class="el" href="classarrow_1_1_record_batch.html#aa1012641ffba9c70786dffbb2bb76d4f">num_rows</a>, std::vector&lt; std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt;&gt; &amp;&amp;columns)</td></tr>
+<tr class="memitem:a29e727eb8cbe415e6b4f8e4431e060a5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a29e727eb8cbe415e6b4f8e4431e060a5">RecordBatch</a> (const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_schema.html">Schema</a> &gt; &amp;<a class="el" href="classarrow_1_1_record_batch.html#ab12ff2c2d5cca56fc185f9a4dfc64395">schema</a>, int64_t <a class="el" href="classarrow_1_1_record_batch.html#aa1012641ffba9c70786dffbb2bb76d4f">num_rows</a>, std::vector&lt; std::shared_ptr&lt; internal::ArrayData &gt;&gt; &amp;&amp;columns)</td></tr>
 <tr class="memdesc:a29e727eb8cbe415e6b4f8e4431e060a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct record batch from vector of internal data structures.  <a href="#a29e727eb8cbe415e6b4f8e4431e060a5">More...</a><br /></td></tr>
 <tr class="separator:a29e727eb8cbe415e6b4f8e4431e060a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a29040e912f8129078c9de9cce06d870d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a29040e912f8129078c9de9cce06d870d">RecordBatch</a> (const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_schema.html">Schema</a> &gt; &amp;<a class="el" href="classarrow_1_1_record_batch.html#ab12ff2c2d5cca56fc185f9a4dfc64395">schema</a>, int64_t <a class="el" href="classarrow_1_1_record_batch.html#aa1012641ffba9c70786dffbb2bb76d4f">num_rows</a>, const std::vector&lt; std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt;&gt; &amp;columns)</td></tr>
+<tr class="memitem:a29040e912f8129078c9de9cce06d870d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a29040e912f8129078c9de9cce06d870d">RecordBatch</a> (const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_schema.html">Schema</a> &gt; &amp;<a class="el" href="classarrow_1_1_record_batch.html#ab12ff2c2d5cca56fc185f9a4dfc64395">schema</a>, int64_t <a class="el" href="classarrow_1_1_record_batch.html#aa1012641ffba9c70786dffbb2bb76d4f">num_rows</a>, const std::vector&lt; std::shared_ptr&lt; internal::ArrayData &gt;&gt; &amp;columns)</td></tr>
 <tr class="memdesc:a29040e912f8129078c9de9cce06d870d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct record batch by copying vector of array data.  <a href="#a29040e912f8129078c9de9cce06d870d">More...</a><br /></td></tr>
 <tr class="separator:a29040e912f8129078c9de9cce06d870d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad2eaa05788df79e3816c903794b8013a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#ad2eaa05788df79e3816c903794b8013a">Equals</a> (const <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> &amp;other) const</td></tr>
@@ -96,24 +96,24 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ae5f6c3764a9b0a8473fb9736c67f8dab"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab12ff2c2d5cca56fc185f9a4dfc64395"><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_1_record_batch.html#ab12ff2c2d5cca56fc185f9a4dfc64395">schema</a> () const</td></tr>
 <tr class="separator:ab12ff2c2d5cca56fc185f9a4dfc64395"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50767508b3d8c9ae7319c620df1de28e"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a50767508b3d8c9ae7319c620df1de28e">column</a> (int i) const</td></tr>
-<tr class="separator:a50767508b3d8c9ae7319c620df1de28e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a70fd8fd6068eab31d1283cb3647b0808"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a70fd8fd6068eab31d1283cb3647b0808">column_data</a> (int i) const</td></tr>
+<tr class="memitem:a07bb1d16c31c9689f03271d7c941cdd6"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a07bb1d16c31c9689f03271d7c941cdd6">column</a> (int i) const</td></tr>
+<tr class="separator:a07bb1d16c31c9689f03271d7c941cdd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a70fd8fd6068eab31d1283cb3647b0808"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; internal::ArrayData &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a70fd8fd6068eab31d1283cb3647b0808">column_data</a> (int i) const</td></tr>
 <tr class="separator:a70fd8fd6068eab31d1283cb3647b0808"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aec43e0f39c3bf867939dcfa3a1b639a4"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#aec43e0f39c3bf867939dcfa3a1b639a4">column_name</a> (int i) const</td></tr>
-<tr class="separator:aec43e0f39c3bf867939dcfa3a1b639a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0bd1bad353a59444d1f9ace0590eb0b4"><td class="memItemLeft" align="right" valign="top">const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a0bd1bad353a59444d1f9ace0590eb0b4">column_name</a> (int i) const</td></tr>
+<tr class="separator:a0bd1bad353a59444d1f9ace0590eb0b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9cc71f8b2e351ea3e432686172f34546"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a9cc71f8b2e351ea3e432686172f34546">num_columns</a> () const</td></tr>
 <tr class="separator:a9cc71f8b2e351ea3e432686172f34546"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa1012641ffba9c70786dffbb2bb76d4f"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#aa1012641ffba9c70786dffbb2bb76d4f">num_rows</a> () const</td></tr>
 <tr class="separator:aa1012641ffba9c70786dffbb2bb76d4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8afa5f5ea130fc531c693dc3f3eb3736"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a8afa5f5ea130fc531c693dc3f3eb3736">ReplaceSchemaMetadata</a> (const std::shared_ptr&lt; const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> &gt; &amp;metadata) const</td></tr>
-<tr class="memdesc:a8afa5f5ea130fc531c693dc3f3eb3736"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replace schema key-value metadata with new metadata (EXPERIMENTAL)  <a href="#a8afa5f5ea130fc531c693dc3f3eb3736">More...</a><br /></td></tr>
-<tr class="separator:a8afa5f5ea130fc531c693dc3f3eb3736"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a808fac041faecaf8cd3b29349f9ebe66"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a808fac041faecaf8cd3b29349f9ebe66">Slice</a> (int64_t offset) const</td></tr>
-<tr class="memdesc:a808fac041faecaf8cd3b29349f9ebe66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slice each of the arrays in the record batch and construct a new <a class="el" href="classarrow_1_1_record_batch.html" title="Collection of equal-length arrays matching a particular Schema. ">RecordBatch</a> object.  <a href="#a808fac041faecaf8cd3b29349f9ebe66">More...</a><br /></td></tr>
-<tr class="separator:a808fac041faecaf8cd3b29349f9ebe66"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51e890ce7744e611d2f2342ad41810f4"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a51e890ce7744e611d2f2342ad41810f4">Slice</a> (int64_t offset, int64_t length) const</td></tr>
-<tr class="separator:a51e890ce7744e611d2f2342ad41810f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8120f630a1f65c6f05af44d91e733e7"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#ae8120f630a1f65c6f05af44d91e733e7">ReplaceSchemaMetadata</a> (const std::shared_ptr&lt; const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> &gt; &amp;metadata) const</td></tr>
+<tr class="memdesc:ae8120f630a1f65c6f05af44d91e733e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replace schema key-value metadata with new metadata (EXPERIMENTAL)  <a href="#ae8120f630a1f65c6f05af44d91e733e7">More...</a><br /></td></tr>
+<tr class="separator:ae8120f630a1f65c6f05af44d91e733e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab4f5ad5e79688702ec20daf13511038d"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#ab4f5ad5e79688702ec20daf13511038d">Slice</a> (int64_t offset) const</td></tr>
+<tr class="memdesc:ab4f5ad5e79688702ec20daf13511038d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slice each of the arrays in the record batch and construct a new <a class="el" href="classarrow_1_1_record_batch.html" title="Collection of equal-length arrays matching a particular Schema. ">RecordBatch</a> object.  <a href="#ab4f5ad5e79688702ec20daf13511038d">More...</a><br /></td></tr>
+<tr class="separator:ab4f5ad5e79688702ec20daf13511038d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad1415d5cfbff7169610b33f4c4e0b3f"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#aad1415d5cfbff7169610b33f4c4e0b3f">Slice</a> (int64_t offset, int64_t length) const</td></tr>
+<tr class="separator:aad1415d5cfbff7169610b33f4c4e0b3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8de1cd6996fb69c9d659cd0dbe1437bf"><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_1_record_batch.html#a8de1cd6996fb69c9d659cd0dbe1437bf">Validate</a> () const</td></tr>
 <tr class="memdesc:a8de1cd6996fb69c9d659cd0dbe1437bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check for schema or length inconsistencies.  <a href="#a8de1cd6996fb69c9d659cd0dbe1437bf">More...</a><br /></td></tr>
 <tr class="separator:a8de1cd6996fb69c9d659cd0dbe1437bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -216,7 +216,7 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">std::vector&lt; std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt;&gt; &amp;&amp;&#160;</td>
+          <td class="paramtype">std::vector&lt; std::shared_ptr&lt; internal::ArrayData &gt;&gt; &amp;&amp;&#160;</td>
           <td class="paramname"><em>columns</em>&#160;</td>
         </tr>
         <tr>
@@ -262,7 +262,7 @@ Public Member Functions</h2></td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const std::vector&lt; std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt;&gt; &amp;&#160;</td>
+          <td class="paramtype">const std::vector&lt; std::shared_ptr&lt; internal::ArrayData &gt;&gt; &amp;&#160;</td>
           <td class="paramname"><em>columns</em>&#160;</td>
         </tr>
         <tr>
@@ -297,14 +297,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a50767508b3d8c9ae7319c620df1de28e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a50767508b3d8c9ae7319c620df1de28e">&#9670;&nbsp;</a></span>column()</h2>
+<a id="a07bb1d16c31c9689f03271d7c941cdd6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a07bb1d16c31c9689f03271d7c941cdd6">&#9670;&nbsp;</a></span>column()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> &gt; arrow::RecordBatch::column </td>
+          <td class="memname">std::shared_ptr&lt;<a class="el" href="classarrow_1_1_array.html">Array</a>&gt; arrow::RecordBatch::column </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>i</em></td><td>)</td>
@@ -325,7 +325,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">std::shared_ptr&lt;<a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a>&gt; arrow::RecordBatch::column_data </td>
+          <td class="memname">std::shared_ptr&lt;internal::ArrayData&gt; arrow::RecordBatch::column_data </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>i</em></td><td>)</td>
@@ -341,14 +341,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="aec43e0f39c3bf867939dcfa3a1b639a4"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aec43e0f39c3bf867939dcfa3a1b639a4">&#9670;&nbsp;</a></span>column_name()</h2>
+<a id="a0bd1bad353a59444d1f9ace0590eb0b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0bd1bad353a59444d1f9ace0590eb0b4">&#9670;&nbsp;</a></span>column_name()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const std::string &amp; arrow::RecordBatch::column_name </td>
+          <td class="memname">const std::string&amp; arrow::RecordBatch::column_name </td>
           <td>(</td>
           <td class="paramtype">int&#160;</td>
           <td class="paramname"><em>i</em></td><td>)</td>
@@ -427,14 +427,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a8afa5f5ea130fc531c693dc3f3eb3736"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8afa5f5ea130fc531c693dc3f3eb3736">&#9670;&nbsp;</a></span>ReplaceSchemaMetadata()</h2>
+<a id="ae8120f630a1f65c6f05af44d91e733e7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae8120f630a1f65c6f05af44d91e733e7">&#9670;&nbsp;</a></span>ReplaceSchemaMetadata()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> &gt; arrow::RecordBatch::ReplaceSchemaMetadata </td>
+          <td class="memname">std::shared_ptr&lt;<a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a>&gt; arrow::RecordBatch::ReplaceSchemaMetadata </td>
           <td>(</td>
           <td class="paramtype">const std::shared_ptr&lt; const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> &gt; &amp;&#160;</td>
           <td class="paramname"><em>metadata</em></td><td>)</td>
@@ -480,14 +480,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a808fac041faecaf8cd3b29349f9ebe66"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a808fac041faecaf8cd3b29349f9ebe66">&#9670;&nbsp;</a></span>Slice() <span class="overload">[1/2]</span></h2>
+<a id="ab4f5ad5e79688702ec20daf13511038d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab4f5ad5e79688702ec20daf13511038d">&#9670;&nbsp;</a></span>Slice() <span class="overload">[1/2]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> &gt; arrow::RecordBatch::Slice </td>
+          <td class="memname">std::shared_ptr&lt;<a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a>&gt; arrow::RecordBatch::Slice </td>
           <td>(</td>
           <td class="paramtype">int64_t&#160;</td>
           <td class="paramname"><em>offset</em></td><td>)</td>
@@ -500,14 +500,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a51e890ce7744e611d2f2342ad41810f4"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a51e890ce7744e611d2f2342ad41810f4">&#9670;&nbsp;</a></span>Slice() <span class="overload">[2/2]</span></h2>
+<a id="aad1415d5cfbff7169610b33f4c4e0b3f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aad1415d5cfbff7169610b33f4c4e0b3f">&#9670;&nbsp;</a></span>Slice() <span class="overload">[2/2]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> &gt; arrow::RecordBatch::Slice </td>
+          <td class="memname">std::shared_ptr&lt;<a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a>&gt; arrow::RecordBatch::Slice </td>
           <td>(</td>
           <td class="paramtype">int64_t&#160;</td>
           <td class="paramname"><em>offset</em>, </td>
@@ -548,9 +548,8 @@ Public Member Functions</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/<a class="el" href="table_8h_source.html">table.h</a></li>
-<li>/home/wesm/code/arrow/cpp/src/arrow/<a class="el" href="table_8cc.html">table.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_1_rle_decoder.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_rle_decoder.html b/docs/cpp/classarrow_1_1_rle_decoder.html
index 121cadb..9ed3baf 100644
--- a/docs/cpp/classarrow_1_1_rle_decoder.html
+++ b/docs/cpp/classarrow_1_1_rle_decoder.html
@@ -95,11 +95,11 @@ Public Member Functions</h2></td></tr>
 <tr class="memdesc:ac5119fdc5c7575d3adb711182761d1f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a batch of values. Returns the number of decoded elements.  <a href="#ac5119fdc5c7575d3adb711182761d1f3">More...</a><br /></td></tr>
 <tr class="separator:ac5119fdc5c7575d3adb711182761d1f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a57fc03429dd19dddd43efb262dc318de"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr class="memitem:a57fc03429dd19dddd43efb262dc318de"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classarrow_1_1_rle_decoder.html#a57fc03429dd19dddd43efb262dc318de">GetBatchWithDict</a> (const T *<a class="el" href="namespacearrow.html#a59431e4fac627619464d7ad67060ce98">dictionary</a>, T *values, int batch_size)</td></tr>
+<tr class="memitem:a57fc03429dd19dddd43efb262dc318de"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classarrow_1_1_rle_decoder.html#a57fc03429dd19dddd43efb262dc318de">GetBatchWithDict</a> (const T *<a class="el" href="namespacearrow.html#a60af355046f03b01c4fcbc6fcaed4ea1">dictionary</a>, T *values, int batch_size)</td></tr>
 <tr class="memdesc:a57fc03429dd19dddd43efb262dc318de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like GetBatch but the values are then decoded using the provided dictionary.  <a href="#a57fc03429dd19dddd43efb262dc318de">More...</a><br /></td></tr>
 <tr class="separator:a57fc03429dd19dddd43efb262dc318de"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a40ddd386f477c6e16a0f3ef7116cb469"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
-<tr class="memitem:a40ddd386f477c6e16a0f3ef7116cb469"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classarrow_1_1_rle_decoder.html#a40ddd386f477c6e16a0f3ef7116cb469">GetBatchWithDictSpaced</a> (const T *<a class="el" href="namespacearrow.html#a59431e4fac627619464d7ad67060ce98">dictionary</a>, T *values, int batch_size, int null_count, const uint8_t *valid_bits, int64_t valid_bits_offset)</td></tr>
+<tr class="memitem:a40ddd386f477c6e16a0f3ef7116cb469"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classarrow_1_1_rle_decoder.html#a40ddd386f477c6e16a0f3ef7116cb469">GetBatchWithDictSpaced</a> (const T *<a class="el" href="namespacearrow.html#a60af355046f03b01c4fcbc6fcaed4ea1">dictionary</a>, T *values, int batch_size, int null_count, const uint8_t *valid_bits, int64_t valid_bits_offset)</td></tr>
 <tr class="memdesc:a40ddd386f477c6e16a0f3ef7116cb469"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like GetBatchWithDict but add spacing for null entries.  <a href="#a40ddd386f477c6e16a0f3ef7116cb469">More...</a><br /></td></tr>
 <tr class="separator:a40ddd386f477c6e16a0f3ef7116cb469"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1_schema-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_schema-members.html b/docs/cpp/classarrow_1_1_schema-members.html
index d1cd906..aca4b24 100644
--- a/docs/cpp/classarrow_1_1_schema-members.html
+++ b/docs/cpp/classarrow_1_1_schema-members.html
@@ -72,19 +72,20 @@ $(function() {
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#afb5d38ee20fb341cd3d34b7634729fa5">AddField</a>(int i, const std::shared_ptr&lt; Field &gt; &amp;field, std::shared_ptr&lt; Schema &gt; *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a54ccda90d692e3e9a9f7a7204f72e071">AddMetadata</a>(const std::shared_ptr&lt; const KeyValueMetadata &gt; &amp;metadata, std::shared_ptr&lt; Schema &gt; *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#ae73428b0a6ab7b37544c3ef7f9d62f9a">AddMetadata</a>(const std::shared_ptr&lt; const KeyValueMetadata &gt; &amp;metadata) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#aca11dd1e22abc2baaf6ee96baf9d8c81">AddMetadata</a>(const std::shared_ptr&lt; const KeyValueMetadata &gt; &amp;metadata) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#aa3768245cc6e3c2411acc2bcb052d928">Equals</a>(const Schema &amp;other) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a3d066a04d993a3a15b8ca18d1a5469d3">field</a>(int i) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a0a12b6fcf5c721d83cd7e2f5451f2760">fields</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</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_schema.html#a1d59a2824af96cad7e9986ae6b7d6e3d">GetFieldByName</a>(const std::string &amp;name) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a73c450d1aa2b373e42e742dd8fcb6ec3">GetFieldByName</a>(const std::string &amp;name) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a1e9ba89aabf743926acccc6a11fd29c1">GetFieldIndex</a>(const std::string &amp;name) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a7cae195f4fb47288e228330f0848fd69">metadata</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a3c7796ff608d03d1c004c6604bb09e5c">num_fields</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</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_schema.html#a4c85763a9754ac539ba363bc6cae532d">RemoveField</a>(int i, std::shared_ptr&lt; Schema &gt; *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a58b3f7642616e66bcc737a7d1e3afa7e">RemoveMetadata</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a212da457d85a1f6b021ad05638649451">RemoveMetadata</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a8a555db1d20179f8fe480dcc55044204">Schema</a>(const std::vector&lt; std::shared_ptr&lt; Field &gt;&gt; &amp;fields, const std::shared_ptr&lt; const KeyValueMetadata &gt; &amp;metadata=nullptr)</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a36d9ce3094f7ecd593c8d83b897f4572">ToString</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#aa488124e46c0a0d73a5f53dbcc45fd99">~Schema</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#ac86b7ab4b8d230baf54555e3415ce2c8">Schema</a>(std::vector&lt; std::shared_ptr&lt; Field &gt;&gt; &amp;&amp;fields, const std::shared_ptr&lt; const KeyValueMetadata &gt; &amp;metadata=nullptr)</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a36d9ce3094f7ecd593c8d83b897f4572">ToString</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#aa488124e46c0a0d73a5f53dbcc45fd99">~Schema</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</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/7c942e5c/docs/cpp/classarrow_1_1_schema.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_schema.html b/docs/cpp/classarrow_1_1_schema.html
index 16a3c5a..eae3a95 100644
--- a/docs/cpp/classarrow_1_1_schema.html
+++ b/docs/cpp/classarrow_1_1_schema.html
@@ -80,6 +80,8 @@ $(function() {
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a8a555db1d20179f8fe480dcc55044204"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#a8a555db1d20179f8fe480dcc55044204">Schema</a> (const std::vector&lt; std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt;&gt; &amp;<a class="el" href="classarrow_1_1_schema.html#a0a12b6fcf5c721d83cd7e2f5451f2760">fields</a>, const std::shared_ptr&lt; const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> &gt; &amp;<a class="el" href="classarrow_1_1_schema.html#a7cae195f4fb47288e228330f0848fd69">metadata</a>=nullptr)</td></tr>
 <tr class="separator:a8a555db1d20179f8fe480dcc55044204"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac86b7ab4b8d230baf54555e3415ce2c8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#ac86b7ab4b8d230baf54555e3415ce2c8">Schema</a> (std::vector&lt; std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt;&gt; &amp;&amp;<a class="el" href="classarrow_1_1_schema.html#a0a12b6fcf5c721d83cd7e2f5451f2760">fields</a>, const std::shared_ptr&lt; const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> &gt; &amp;<a class="el" href="classarrow_1_1_schema.html#a7cae195f4fb47288e228330f0848fd69">metadata</a>=nullptr)</td></tr>
+<tr class="separator:ac86b7ab4b8d230baf54555e3415ce2c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa488124e46c0a0d73a5f53dbcc45fd99"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#aa488124e46c0a0d73a5f53dbcc45fd99">~Schema</a> ()=default</td></tr>
 <tr class="separator:aa488124e46c0a0d73a5f53dbcc45fd99"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa3768245cc6e3c2411acc2bcb052d928"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#aa3768245cc6e3c2411acc2bcb052d928">Equals</a> (const <a class="el" href="classarrow_1_1_schema.html">Schema</a> &amp;other) const</td></tr>
@@ -88,10 +90,10 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a3d066a04d993a3a15b8ca18d1a5469d3"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#a3d066a04d993a3a15b8ca18d1a5469d3">field</a> (int i) const</td></tr>
 <tr class="memdesc:a3d066a04d993a3a15b8ca18d1a5469d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the ith schema element. Does not boundscheck.  <a href="#a3d066a04d993a3a15b8ca18d1a5469d3">More...</a><br /></td></tr>
 <tr class="separator:a3d066a04d993a3a15b8ca18d1a5469d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d59a2824af96cad7e9986ae6b7d6e3d"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#a1d59a2824af96cad7e9986ae6b7d6e3d">GetFieldByName</a> (const std::string &amp;<a class="el" href="namespacearrow.html#a230066444ee43d53a141c41d1668f0e5">name</a>) const</td></tr>
-<tr class="memdesc:a1d59a2824af96cad7e9986ae6b7d6e3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns nullptr if name not found.  <a href="#a1d59a2824af96cad7e9986ae6b7d6e3d">More...</a><br /></td></tr>
-<tr class="separator:a1d59a2824af96cad7e9986ae6b7d6e3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1e9ba89aabf743926acccc6a11fd29c1"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#a1e9ba89aabf743926acccc6a11fd29c1">GetFieldIndex</a> (const std::string &amp;<a class="el" href="namespacearrow.html#a230066444ee43d53a141c41d1668f0e5">name</a>) const</td></tr>
+<tr class="memitem:a73c450d1aa2b373e42e742dd8fcb6ec3"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#a73c450d1aa2b373e42e742dd8fcb6ec3">GetFieldByName</a> (const std::string &amp;name) const</td></tr>
+<tr class="memdesc:a73c450d1aa2b373e42e742dd8fcb6ec3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns nullptr if name not found.  <a href="#a73c450d1aa2b373e42e742dd8fcb6ec3">More...</a><br /></td></tr>
+<tr class="separator:a73c450d1aa2b373e42e742dd8fcb6ec3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e9ba89aabf743926acccc6a11fd29c1"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#a1e9ba89aabf743926acccc6a11fd29c1">GetFieldIndex</a> (const std::string &amp;name) const</td></tr>
 <tr class="memdesc:a1e9ba89aabf743926acccc6a11fd29c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns -1 if name not found.  <a href="#a1e9ba89aabf743926acccc6a11fd29c1">More...</a><br /></td></tr>
 <tr class="separator:a1e9ba89aabf743926acccc6a11fd29c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0a12b6fcf5c721d83cd7e2f5451f2760"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt; &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#a0a12b6fcf5c721d83cd7e2f5451f2760">fields</a> () const</td></tr>
@@ -108,12 +110,12 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a4c85763a9754ac539ba363bc6cae532d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a54ccda90d692e3e9a9f7a7204f72e071"><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_1_schema.html#a54ccda90d692e3e9a9f7a7204f72e071">AddMetadata</a> (const std::shared_ptr&lt; const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> &gt; &amp;<a class="el" href="classarrow_1_1_schema.html#a7cae195f4fb47288e228330f0848fd69">metadata</a>, std::shared_ptr&lt; <a class="el" href="classarrow_1_1_schema.html">Schema</a> &gt; *out) const</td></tr>
 <tr class="separator:a54ccda90d692e3e9a9f7a7204f72e071"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae73428b0a6ab7b37544c3ef7f9d62f9a"><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_1_schema.html#ae73428b0a6ab7b37544c3ef7f9d62f9a">AddMetadata</a> (const std::shared_ptr&lt; const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> &gt; &amp;<a class="el" href="classarrow_1_1_schema.html#a7cae195f4fb47288e228330f0848fd69">metadata</a>) const</td></tr>
-<tr class="memdesc:ae73428b0a6ab7b37544c3ef7f9d62f9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replace key-value metadata with new metadata.  <a href="#ae73428b0a6ab7b37544c3ef7f9d62f9a">More...</a><br /></td></tr>
-<tr class="separator:ae73428b0a6ab7b37544c3ef7f9d62f9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58b3f7642616e66bcc737a7d1e3afa7e"><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_1_schema.html#a58b3f7642616e66bcc737a7d1e3afa7e">RemoveMetadata</a> () const</td></tr>
-<tr class="memdesc:a58b3f7642616e66bcc737a7d1e3afa7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return copy of <a class="el" href="classarrow_1_1_schema.html" title="Sequence of arrow::Field objects describing the columns of a record batch or table data structure...">Schema</a> without the <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a>.  <a href="#a58b3f7642616e66bcc737a7d1e3afa7e">More...</a><br /></td></tr>
-<tr class="separator:a58b3f7642616e66bcc737a7d1e3afa7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca11dd1e22abc2baaf6ee96baf9d8c81"><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_1_schema.html#aca11dd1e22abc2baaf6ee96baf9d8c81">AddMetadata</a> (const std::shared_ptr&lt; const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> &gt; &amp;<a class="el" href="classarrow_1_1_schema.html#a7cae195f4fb47288e228330f0848fd69">metadata</a>) const</td></tr>
+<tr class="memdesc:aca11dd1e22abc2baaf6ee96baf9d8c81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replace key-value metadata with new metadata.  <a href="#aca11dd1e22abc2baaf6ee96baf9d8c81">More...</a><br /></td></tr>
+<tr class="separator:aca11dd1e22abc2baaf6ee96baf9d8c81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a212da457d85a1f6b021ad05638649451"><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_1_schema.html#a212da457d85a1f6b021ad05638649451">RemoveMetadata</a> () const</td></tr>
+<tr class="memdesc:a212da457d85a1f6b021ad05638649451"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return copy of <a class="el" href="classarrow_1_1_schema.html" title="Sequence of arrow::Field objects describing the columns of a record batch or table data structure...">Schema</a> without the <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a>.  <a href="#a212da457d85a1f6b021ad05638649451">More...</a><br /></td></tr>
+<tr class="separator:a212da457d85a1f6b021ad05638649451"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3c7796ff608d03d1c004c6604bb09e5c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#a3c7796ff608d03d1c004c6604bb09e5c">num_fields</a> () const</td></tr>
 <tr class="memdesc:a3c7796ff608d03d1c004c6604bb09e5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the number of fields (columns) in the schema.  <a href="#a3c7796ff608d03d1c004c6604bb09e5c">More...</a><br /></td></tr>
 <tr class="separator:a3c7796ff608d03d1c004c6604bb09e5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -122,7 +124,7 @@ Public Member Functions</h2></td></tr>
 <div class="textblock"><p>Sequence of <a class="el" href="classarrow_1_1_field.html">arrow::Field</a> objects describing the columns of a record batch or table data structure. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a id="a8a555db1d20179f8fe480dcc55044204"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8a555db1d20179f8fe480dcc55044204">&#9670;&nbsp;</a></span>Schema()</h2>
+<h2 class="memtitle"><span class="permalink"><a href="#a8a555db1d20179f8fe480dcc55044204">&#9670;&nbsp;</a></span>Schema() <span class="overload">[1/2]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -157,6 +159,42 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a id="ac86b7ab4b8d230baf54555e3415ce2c8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac86b7ab4b8d230baf54555e3415ce2c8">&#9670;&nbsp;</a></span>Schema() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">arrow::Schema::Schema </td>
+          <td>(</td>
+          <td class="paramtype">std::vector&lt; std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt;&gt; &amp;&amp;&#160;</td>
+          <td class="paramname"><em>fields</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::shared_ptr&lt; const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>metadata</em> = <code>nullptr</code>&#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">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a id="aa488124e46c0a0d73a5f53dbcc45fd99"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#aa488124e46c0a0d73a5f53dbcc45fd99">&#9670;&nbsp;</a></span>~Schema()</h2>
 
@@ -242,18 +280,18 @@ Public Member Functions</h2></td></tr>
         </tr>
       </table>
 </div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd></dd></dl>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000008">Deprecated:</a></b></dt><dd></dd></dl>
 
 </div>
 </div>
-<a id="ae73428b0a6ab7b37544c3ef7f9d62f9a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae73428b0a6ab7b37544c3ef7f9d62f9a">&#9670;&nbsp;</a></span>AddMetadata() <span class="overload">[2/2]</span></h2>
+<a id="aca11dd1e22abc2baaf6ee96baf9d8c81"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aca11dd1e22abc2baaf6ee96baf9d8c81">&#9670;&nbsp;</a></span>AddMetadata() <span class="overload">[2/2]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_schema.html">Schema</a> &gt; arrow::Schema::AddMetadata </td>
+          <td class="memname">std::shared_ptr&lt;<a class="el" href="classarrow_1_1_schema.html">Schema</a>&gt; arrow::Schema::AddMetadata </td>
           <td>(</td>
           <td class="paramtype">const std::shared_ptr&lt; const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> &gt; &amp;&#160;</td>
           <td class="paramname"><em>metadata</em></td><td>)</td>
@@ -346,14 +384,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a1d59a2824af96cad7e9986ae6b7d6e3d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a1d59a2824af96cad7e9986ae6b7d6e3d">&#9670;&nbsp;</a></span>GetFieldByName()</h2>
+<a id="a73c450d1aa2b373e42e742dd8fcb6ec3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a73c450d1aa2b373e42e742dd8fcb6ec3">&#9670;&nbsp;</a></span>GetFieldByName()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt; arrow::Schema::GetFieldByName </td>
+          <td class="memname">std::shared_ptr&lt;<a class="el" href="classarrow_1_1_field.html">Field</a>&gt; arrow::Schema::GetFieldByName </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>name</em></td><td>)</td>
@@ -469,14 +507,14 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a id="a58b3f7642616e66bcc737a7d1e3afa7e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a58b3f7642616e66bcc737a7d1e3afa7e">&#9670;&nbsp;</a></span>RemoveMetadata()</h2>
+<a id="a212da457d85a1f6b021ad05638649451"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a212da457d85a1f6b021ad05638649451">&#9670;&nbsp;</a></span>RemoveMetadata()</h2>
 
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_schema.html">Schema</a> &gt; arrow::Schema::RemoveMetadata </td>
+          <td class="memname">std::shared_ptr&lt;<a class="el" href="classarrow_1_1_schema.html">Schema</a>&gt; arrow::Schema::RemoveMetadata </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -507,9 +545,8 @@ Public Member Functions</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/<a class="el" href="type_8h_source.html">type.h</a></li>
-<li>/home/wesm/code/arrow/cpp/src/arrow/<a class="el" href="type_8cc.html">type.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_1_snappy_codec-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_snappy_codec-members.html b/docs/cpp/classarrow_1_1_snappy_codec-members.html
index d88608a..033035b 100644
--- a/docs/cpp/classarrow_1_1_snappy_codec-members.html
+++ b/docs/cpp/classarrow_1_1_snappy_codec-members.html
@@ -71,11 +71,11 @@ $(function() {
 <p>This is the complete list of members for <a class="el" href="classarrow_1_1_snappy_codec.html">arrow::SnappyCodec</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_snappy_codec.html#adcc390b5bd18ec4c93a91c564d7b0e21">Compress</a>(int64_t input_len, const uint8_t *input, int64_t output_buffer_len, uint8_t *output_buffer, int64_t *output_length) override</td><td class="entry"><a class="el" href="classarrow_1_1_snappy_codec.html">arrow::SnappyCodec</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_codec.html#aff83ecb4079beb11e5b80e6a56378cb7">Create</a>(Compression::type codec, std::unique_ptr&lt; Codec &gt; *out)</td><td class="entry"><a class="el" href="classarrow_1_1_codec.html">arrow::Codec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_codec.html#ad180d15e809d9918de75ee7222aa0f50">Create</a>(Compression::type codec, std::unique_ptr&lt; Codec &gt; *out)</td><td class="entry"><a class="el" href="classarrow_1_1_codec.html">arrow::Codec</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_snappy_codec.html#a740e3069f0b37fc4f6511b3927267ce6">Decompress</a>(int64_t input_len, const uint8_t *input, int64_t output_len, uint8_t *output_buffer) override</td><td class="entry"><a class="el" href="classarrow_1_1_snappy_codec.html">arrow::SnappyCodec</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_snappy_codec.html#a2d3ac25a671c595d360c932083ca0fb0">MaxCompressedLen</a>(int64_t input_len, const uint8_t *input) override</td><td class="entry"><a class="el" href="classarrow_1_1_snappy_codec.html">arrow::SnappyCodec</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_snappy_codec.html#aeb740ea92cbf5f59f3ad44ef3576bfaf">name</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_snappy_codec.html">arrow::SnappyCodec</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_codec.html#a045806e75306b2e7ea4648f3b9538d36">~Codec</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_codec.html">arrow::Codec</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_codec.html#a940f5c3077c5d527f85e9fa3fc2e9d05">~Codec</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_codec.html">arrow::Codec</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/7c942e5c/docs/cpp/classarrow_1_1_snappy_codec.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_snappy_codec.html b/docs/cpp/classarrow_1_1_snappy_codec.html
index 3c9a905..082a41d 100644
--- a/docs/cpp/classarrow_1_1_snappy_codec.html
+++ b/docs/cpp/classarrow_1_1_snappy_codec.html
@@ -93,14 +93,14 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aeb740ea92cbf5f59f3ad44ef3576bfaf"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_snappy_codec.html#aeb740ea92cbf5f59f3ad44ef3576bfaf">name</a> () const override</td></tr>
 <tr class="separator:aeb740ea92cbf5f59f3ad44ef3576bfaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classarrow_1_1_codec"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_codec')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classarrow_1_1_codec.html">arrow::Codec</a></td></tr>
-<tr class="memitem:a045806e75306b2e7ea4648f3b9538d36 inherit pub_methods_classarrow_1_1_codec"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_codec.html#a045806e75306b2e7ea4648f3b9538d36">~Codec</a> ()</td></tr>
-<tr class="separator:a045806e75306b2e7ea4648f3b9538d36 inherit pub_methods_classarrow_1_1_codec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a940f5c3077c5d527f85e9fa3fc2e9d05 inherit pub_methods_classarrow_1_1_codec"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_codec.html#a940f5c3077c5d527f85e9fa3fc2e9d05">~Codec</a> ()</td></tr>
+<tr class="separator:a940f5c3077c5d527f85e9fa3fc2e9d05 inherit pub_methods_classarrow_1_1_codec"><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 pub_static_methods_classarrow_1_1_codec"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classarrow_1_1_codec')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classarrow_1_1_codec.html">arrow::Codec</a></td></tr>
-<tr class="memitem:aff83ecb4079beb11e5b80e6a56378cb7 inherit pub_static_methods_classarrow_1_1_codec"><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_1_codec.html#aff83ecb4079beb11e5b80e6a56378cb7">Create</a> (<a class="el" href="structarrow_1_1_compression.html#a8abcec0357242c077a2905d645f2163f">Compression::type</a> codec, std::unique_ptr&lt; <a class="el" href="classarrow_1_1_codec.html">Codec</a> &gt; *out)</td></tr>
-<tr class="separator:aff83ecb4079beb11e5b80e6a56378cb7 inherit pub_static_methods_classarrow_1_1_codec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad180d15e809d9918de75ee7222aa0f50 inherit pub_static_methods_classarrow_1_1_codec"><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_1_codec.html#ad180d15e809d9918de75ee7222aa0f50">Create</a> (<a class="el" href="structarrow_1_1_compression.html#a8abcec0357242c077a2905d645f2163f">Compression::type</a> codec, std::unique_ptr&lt; <a class="el" href="classarrow_1_1_codec.html">Codec</a> &gt; *out)</td></tr>
+<tr class="separator:ad180d15e809d9918de75ee7222aa0f50 inherit pub_static_methods_classarrow_1_1_codec"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Function Documentation</h2>
 <a id="adcc390b5bd18ec4c93a91c564d7b0e21"></a>
@@ -274,9 +274,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/util/<a class="el" href="compression__snappy_8h_source.html">compression_snappy.h</a></li>
-<li>/home/wesm/code/arrow/cpp/src/arrow/util/<a class="el" href="compression__snappy_8cc.html">compression_snappy.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_1_status.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_status.html b/docs/cpp/classarrow_1_1_status.html
index c444c62..c97bd68 100644
--- a/docs/cpp/classarrow_1_1_status.html
+++ b/docs/cpp/classarrow_1_1_status.html
@@ -919,9 +919,8 @@ Static Public Member Functions</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/<a class="el" href="status_8h_source.html">status.h</a></li>
-<li>/home/wesm/code/arrow/cpp/src/arrow/<a class="el" href="status_8cc.html">status.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_1_string_array-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_string_array-members.html b/docs/cpp/classarrow_1_1_string_array-members.html
index c1fc599..45eb803 100644
--- a/docs/cpp/classarrow_1_1_string_array-members.html
+++ b/docs/cpp/classarrow_1_1_string_array-members.html
@@ -98,8 +98,8 @@ $(function() {
   <tr><td class="entry"><a class="el" href="classarrow_1_1_binary_array.html#a9211f98f683f9c65d947d269e7b0fbe7">raw_value_offsets</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_binary_array.html">arrow::BinaryArray</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_binary_array.html#a1b738a6a695d28e790ed4d7fe78cb18e">raw_value_offsets_</a></td><td class="entry"><a class="el" href="classarrow_1_1_binary_array.html">arrow::BinaryArray</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_binary_array.html#ae2682fd7b2a488620ee3f67b7856afe8">SetData</a>(const std::shared_ptr&lt; internal::ArrayData &gt; &amp;data)</td><td class="entry"><a class="el" href="classarrow_1_1_binary_array.html">arrow::BinaryArray</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_string_array.html#a14bc0b3c443569e088a801c1822d5bed">Slice</a>(int64_t offset, int64_t length) const override</td><td class="entry"><a class="el" href="classarrow_1_1_string_array.html">arrow::StringArray</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#a9cfb93694cd77382686c92f6dac9827a">arrow::FlatArray::Slice</a>(int64_t offset) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_string_array.html#a91673927bd2452038d3425ad3c7315e0">Slice</a>(int64_t offset, int64_t length) const override</td><td class="entry"><a class="el" href="classarrow_1_1_string_array.html">arrow::StringArray</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#a5cf4c3330e850670aa52dab3b21869ea">arrow::FlatArray::Slice</a>(int64_t offset) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_string_array.html#a0f0f9a2b720be242a60e42b58377fcc4">StringArray</a>(const std::shared_ptr&lt; internal::ArrayData &gt; &amp;data)</td><td class="entry"><a class="el" href="classarrow_1_1_string_array.html">arrow::StringArray</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_string_array.html#a2ee442dc6c8d851a5ab3954ba7322ce9">StringArray</a>(int64_t length, const std::shared_ptr&lt; Buffer &gt; &amp;value_offsets, const std::shared_ptr&lt; Buffer &gt; &amp;data, const std::shared_ptr&lt; Buffer &gt; &amp;null_bitmap=nullptr, int64_t null_count=0, int64_t offset=0)</td><td class="entry"><a class="el" href="classarrow_1_1_string_array.html">arrow::StringArray</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#a41c7af0e40ac55f2ce11785fea3e051e">ToString</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/7c942e5c/docs/cpp/classarrow_1_1_string_array.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_string_array.html b/docs/cpp/classarrow_1_1_string_array.html
index 109f871..3522ef0 100644
--- a/docs/cpp/classarrow_1_1_string_array.html
+++ b/docs/cpp/classarrow_1_1_string_array.html
@@ -95,17 +95,17 @@ Public Types</h2></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:a0f0f9a2b720be242a60e42b58377fcc4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_string_array.html#a0f0f9a2b720be242a60e42b58377fcc4">StringArray</a> (const std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt; &amp;<a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a>)</td></tr>
+<tr class="memitem:a0f0f9a2b720be242a60e42b58377fcc4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_string_array.html#a0f0f9a2b720be242a60e42b58377fcc4">StringArray</a> (const std::shared_ptr&lt; internal::ArrayData &gt; &amp;<a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a>)</td></tr>
 <tr class="separator:a0f0f9a2b720be242a60e42b58377fcc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2ee442dc6c8d851a5ab3954ba7322ce9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_string_array.html#a2ee442dc6c8d851a5ab3954ba7322ce9">StringArray</a> (int64_t <a class="el" href="classarrow_1_1_array.html#a49c7fb3f73d2d43e7338591c5a8bd8bf">length</a>, const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; &amp;<a class="el" href="classarrow_1_1_binary_array.html#a417393ec572689d803009520a52ea6ec">value_offsets</a>, const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; &amp;<a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a>, const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; &amp;<a class="el" href="classarrow_1_1_array.html#a76c4756ac85b29f9135064d68d2ef908">null_bitmap</a>=nullptr, int64_t <a class="el" href="classarrow_1_1_ar
 ray.html#a0537d3b69a889b951e88be2fe9f3d96a">null_count</a>=0, int64_t <a class="el" href="classarrow_1_1_array.html#a1a0c6c1aa06cffd1dcb3813f0d24b2fd">offset</a>=0)</td></tr>
 <tr class="separator:a2ee442dc6c8d851a5ab3954ba7322ce9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a836b0dcb6b5a6b8c8b7d8b728f555f1b"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_string_array.html#a836b0dcb6b5a6b8c8b7d8b728f555f1b">GetString</a> (int64_t i) const</td></tr>
 <tr class="separator:a836b0dcb6b5a6b8c8b7d8b728f555f1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14bc0b3c443569e088a801c1822d5bed"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_string_array.html#a14bc0b3c443569e088a801c1822d5bed">Slice</a> (int64_t <a class="el" href="classarrow_1_1_array.html#a1a0c6c1aa06cffd1dcb3813f0d24b2fd">offset</a>, int64_t <a class="el" href="classarrow_1_1_array.html#a49c7fb3f73d2d43e7338591c5a8bd8bf">length</a>) const override</td></tr>
-<tr class="memdesc:a14bc0b3c443569e088a801c1822d5bed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a zero-copy slice of the array with the indicated offset and length.  <a href="#a14bc0b3c443569e088a801c1822d5bed">More...</a><br /></td></tr>
-<tr class="separator:a14bc0b3c443569e088a801c1822d5bed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a91673927bd2452038d3425ad3c7315e0"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_string_array.html#a91673927bd2452038d3425ad3c7315e0">Slice</a> (int64_t <a class="el" href="classarrow_1_1_array.html#a1a0c6c1aa06cffd1dcb3813f0d24b2fd">offset</a>, int64_t <a class="el" href="classarrow_1_1_array.html#a49c7fb3f73d2d43e7338591c5a8bd8bf">length</a>) const override</td></tr>
+<tr class="memdesc:a91673927bd2452038d3425ad3c7315e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a zero-copy slice of the array with the indicated offset and length.  <a href="#a91673927bd2452038d3425ad3c7315e0">More...</a><br /></td></tr>
+<tr class="separator:a91673927bd2452038d3425ad3c7315e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classarrow_1_1_binary_array"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_binary_array')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classarrow_1_1_binary_array.html">arrow::BinaryArray</a></td></tr>
-<tr class="memitem:aa147087e70210a9b7b40b5b307e9bc3d inherit pub_methods_classarrow_1_1_binary_array"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_binary_array.html#aa147087e70210a9b7b40b5b307e9bc3d">BinaryArray</a> (const std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt; &amp;<a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a>)</td></tr>
+<tr class="memitem:aa147087e70210a9b7b40b5b307e9bc3d inherit pub_methods_classarrow_1_1_binary_array"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_binary_array.html#aa147087e70210a9b7b40b5b307e9bc3d">BinaryArray</a> (const std::shared_ptr&lt; internal::ArrayData &gt; &amp;<a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a>)</td></tr>
 <tr class="separator:aa147087e70210a9b7b40b5b307e9bc3d inherit pub_methods_classarrow_1_1_binary_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:adbd61a452be6feb75a55cd487f9af44c inherit pub_methods_classarrow_1_1_binary_array"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_binary_array.html#adbd61a452be6feb75a55cd487f9af44c">BinaryArray</a> (int64_t <a class="el" href="classarrow_1_1_array.html#a49c7fb3f73d2d43e7338591c5a8bd8bf">length</a>, const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; &amp;<a class="el" href="classarrow_1_1_binary_array.html#a417393ec572689d803009520a52ea6ec">value_offsets</a>, const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; &amp;<a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a>, const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; &amp;<a class="el" href="classarrow_1_1_array.html#a76c4756ac85b29f9135064d68d2ef908">null_bitmap</a>=nullpt
 r, int64_t <a class="el" href="classarrow_1_1_array.html#a0537d3b69a889b951e88be2fe9f3d96a">null_count</a>=0, int64_t <a class="el" href="classarrow_1_1_array.html#a1a0c6c1aa06cffd1dcb3813f0d24b2fd">offset</a>=0)</td></tr>
 <tr class="separator:adbd61a452be6feb75a55cd487f9af44c inherit pub_methods_classarrow_1_1_binary_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -163,10 +163,10 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:acf138d427e7f8a8c56cac7f9d9e64db3 inherit pub_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a168f3ec5c96688dadeaf015692e4bef8 inherit pub_methods_classarrow_1_1_array"><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_1_array.html#a168f3ec5c96688dadeaf015692e4bef8">Accept</a> (<a class="el" href="classarrow_1_1_array_visitor.html">ArrayVisitor</a> *visitor) const</td></tr>
 <tr class="separator:a168f3ec5c96688dadeaf015692e4bef8 inherit pub_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9cfb93694cd77382686c92f6dac9827a inherit pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#a9cfb93694cd77382686c92f6dac9827a">Slice</a> (int64_t <a class="el" href="classarrow_1_1_array.html#a1a0c6c1aa06cffd1dcb3813f0d24b2fd">offset</a>) const</td></tr>
-<tr class="memdesc:a9cfb93694cd77382686c92f6dac9827a inherit pub_methods_classarrow_1_1_array"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slice from offset until end of the array.  <a href="classarrow_1_1_array.html#a9cfb93694cd77382686c92f6dac9827a">More...</a><br /></td></tr>
-<tr class="separator:a9cfb93694cd77382686c92f6dac9827a inherit pub_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad98f18518f7061381863ee800eabf2ad inherit pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a> () const</td></tr>
+<tr class="memitem:a5cf4c3330e850670aa52dab3b21869ea inherit pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#a5cf4c3330e850670aa52dab3b21869ea">Slice</a> (int64_t <a class="el" href="classarrow_1_1_array.html#a1a0c6c1aa06cffd1dcb3813f0d24b2fd">offset</a>) const</td></tr>
+<tr class="memdesc:a5cf4c3330e850670aa52dab3b21869ea inherit pub_methods_classarrow_1_1_array"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slice from offset until end of the array.  <a href="classarrow_1_1_array.html#a5cf4c3330e850670aa52dab3b21869ea">More...</a><br /></td></tr>
+<tr class="separator:a5cf4c3330e850670aa52dab3b21869ea inherit pub_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad98f18518f7061381863ee800eabf2ad inherit pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; internal::ArrayData &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a> () const</td></tr>
 <tr class="separator:ad98f18518f7061381863ee800eabf2ad inherit pub_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a183e69c91c531609f42a29b593119d58 inherit pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#a183e69c91c531609f42a29b593119d58">num_fields</a> () const</td></tr>
 <tr class="separator:a183e69c91c531609f42a29b593119d58 inherit pub_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -178,7 +178,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classarrow_1_1_binary_array"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classarrow_1_1_binary_array')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classarrow_1_1_binary_array.html">arrow::BinaryArray</a></td></tr>
 <tr class="memitem:a4629439f9c405804a04ad554a5d77f98 inherit pro_methods_classarrow_1_1_binary_array"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_binary_array.html#a4629439f9c405804a04ad554a5d77f98">BinaryArray</a> ()</td></tr>
 <tr class="separator:a4629439f9c405804a04ad554a5d77f98 inherit pro_methods_classarrow_1_1_binary_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae2682fd7b2a488620ee3f67b7856afe8 inherit pro_methods_classarrow_1_1_binary_array"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_binary_array.html#ae2682fd7b2a488620ee3f67b7856afe8">SetData</a> (const std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt; &amp;<a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a>)</td></tr>
+<tr class="memitem:ae2682fd7b2a488620ee3f67b7856afe8 inherit pro_methods_classarrow_1_1_binary_array"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_binary_array.html#ae2682fd7b2a488620ee3f67b7856afe8">SetData</a> (const std::shared_ptr&lt; internal::ArrayData &gt; &amp;<a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a>)</td></tr>
 <tr class="memdesc:ae2682fd7b2a488620ee3f67b7856afe8 inherit pro_methods_classarrow_1_1_binary_array"><td class="mdescLeft">&#160;</td><td class="mdescRight">Protected method for constructors.  <a href="classarrow_1_1_binary_array.html#ae2682fd7b2a488620ee3f67b7856afe8">More...</a><br /></td></tr>
 <tr class="separator:ae2682fd7b2a488620ee3f67b7856afe8 inherit pro_methods_classarrow_1_1_binary_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae76231b5d7053381d0bae2c6493eb369 inherit pro_methods_classarrow_1_1_binary_array"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_binary_array.html#ae76231b5d7053381d0bae2c6493eb369">BinaryArray</a> (const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_data_type.html">DataType</a> &gt; &amp;<a class="el" href="classarrow_1_1_array.html#a635a694fbadb0bfa731beb97df2ef7ea">type</a>, int64_t <a class="el" href="classarrow_1_1_array.html#a49c7fb3f73d2d43e7338591c5a8bd8bf">length</a>, const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; &amp;<a class="el" href="classarrow_1_1_binary_array.html#a417393ec572689d803009520a52ea6ec">value_offsets</a>, const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; &amp;<a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a>, const s
 td::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; &amp;<a class="el" href="classarrow_1_1_array.html#a76c4756ac85b29f9135064d68d2ef908">null_bitmap</a>=nullptr, int64_t <a class="el" href="classarrow_1_1_array.html#a0537d3b69a889b951e88be2fe9f3d96a">null_count</a>=0, int64_t <a class="el" href="classarrow_1_1_array.html#a1a0c6c1aa06cffd1dcb3813f0d24b2fd">offset</a>=0)</td></tr>
@@ -186,7 +186,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classarrow_1_1_array"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classarrow_1_1_array')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td></tr>
 <tr class="memitem:ae44d3c2fae3a8578fe829da20c6732f8 inherit pro_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#ae44d3c2fae3a8578fe829da20c6732f8">Array</a> ()</td></tr>
 <tr class="separator:ae44d3c2fae3a8578fe829da20c6732f8 inherit pro_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7e01a2ba2ecb1cc84deb7f85c0f5c842 inherit pro_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#a7e01a2ba2ecb1cc84deb7f85c0f5c842">SetData</a> (const std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt; &amp;<a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a>)</td></tr>
+<tr class="memitem:a7e01a2ba2ecb1cc84deb7f85c0f5c842 inherit pro_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#a7e01a2ba2ecb1cc84deb7f85c0f5c842">SetData</a> (const std::shared_ptr&lt; internal::ArrayData &gt; &amp;<a class="el" href="classarrow_1_1_array.html#ad98f18518f7061381863ee800eabf2ad">data</a>)</td></tr>
 <tr class="memdesc:a7e01a2ba2ecb1cc84deb7f85c0f5c842 inherit pro_methods_classarrow_1_1_array"><td class="mdescLeft">&#160;</td><td class="mdescRight">Protected method for constructors.  <a href="classarrow_1_1_array.html#a7e01a2ba2ecb1cc84deb7f85c0f5c842">More...</a><br /></td></tr>
 <tr class="separator:a7e01a2ba2ecb1cc84deb7f85c0f5c842 inherit pro_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_attribs_classarrow_1_1_binary_array"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classarrow_1_1_binary_array')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classarrow_1_1_binary_array.html">arrow::BinaryArray</a></td></tr>
@@ -195,7 +195,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="memitem:a93bf4f13beb09105229f7e0b758ee145 inherit pro_attribs_classarrow_1_1_binary_array"><td class="memItemLeft" align="right" valign="top">const uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_binary_array.html#a93bf4f13beb09105229f7e0b758ee145">raw_data_</a></td></tr>
 <tr class="separator:a93bf4f13beb09105229f7e0b758ee145 inherit pro_attribs_classarrow_1_1_binary_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_attribs_classarrow_1_1_array"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classarrow_1_1_array')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td></tr>
-<tr class="memitem:aa8047296b1e2027f4089fceca3714597 inherit pro_attribs_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#aa8047296b1e2027f4089fceca3714597">data_</a></td></tr>
+<tr class="memitem:aa8047296b1e2027f4089fceca3714597 inherit pro_attribs_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; internal::ArrayData &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#aa8047296b1e2027f4089fceca3714597">data_</a></td></tr>
 <tr class="separator:aa8047296b1e2027f4089fceca3714597 inherit pro_attribs_classarrow_1_1_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aed59d9e8608229ff3808983cdc908ccd inherit pro_attribs_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">const uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#aed59d9e8608229ff3808983cdc908ccd">null_bitmap_data_</a></td></tr>
 <tr class="separator:aed59d9e8608229ff3808983cdc908ccd inherit pro_attribs_classarrow_1_1_array"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -228,7 +228,7 @@ Additional Inherited Members</h2></td></tr>
         <tr>
           <td class="memname">arrow::StringArray::StringArray </td>
           <td>(</td>
-          <td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structarrow_1_1internal_1_1_array_data.html">internal::ArrayData</a> &gt; &amp;&#160;</td>
+          <td class="paramtype">const std::shared_ptr&lt; internal::ArrayData &gt; &amp;&#160;</td>
           <td class="paramname"><em>data</em></td><td>)</td>
           <td></td>
         </tr>
@@ -321,8 +321,8 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a id="a14bc0b3c443569e088a801c1822d5bed"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a14bc0b3c443569e088a801c1822d5bed">&#9670;&nbsp;</a></span>Slice()</h2>
+<a id="a91673927bd2452038d3425ad3c7315e0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a91673927bd2452038d3425ad3c7315e0">&#9670;&nbsp;</a></span>Slice()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -331,7 +331,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> &gt; arrow::StringArray::Slice </td>
+          <td class="memname">std::shared_ptr&lt;<a class="el" href="classarrow_1_1_array.html">Array</a>&gt; arrow::StringArray::Slice </td>
           <td>(</td>
           <td class="paramtype">int64_t&#160;</td>
           <td class="paramname"><em>offset</em>, </td>
@@ -365,13 +365,12 @@ Additional Inherited Members</h2></td></tr>
 </dl>
 <dl class="section return"><dt>Returns</dt><dd>a new object wrapped in std::shared_ptr&lt;Array&gt; </dd></dl>
 
-<p>Reimplemented from <a class="el" href="classarrow_1_1_binary_array.html#aa638842ee9f512db99be1a22e635b77d">arrow::BinaryArray</a>.</p>
+<p>Reimplemented from <a class="el" href="classarrow_1_1_binary_array.html#a64dbc95c51d976aaca1456816ffe3f78">arrow::BinaryArray</a>.</p>
 
 </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/<a class="el" href="array_8h_source.html">array.h</a></li>
-<li>/home/wesm/code/arrow/cpp/src/arrow/<a class="el" href="array_8cc.html">array.cc</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->


Mime
View raw message