arrow-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From w...@apache.org
Subject [34/51] [partial] arrow-site git commit: Update C++ and Python API documentation for 0.7.0
Date Mon, 18 Sep 2017 20:42:33 GMT
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_buffer-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_buffer-members.html b/docs/cpp/classarrow_1_1_buffer-members.html
index 93b5c4a..48f1822 100644
--- a/docs/cpp/classarrow_1_1_buffer-members.html
+++ b/docs/cpp/classarrow_1_1_buffer-members.html
@@ -71,11 +71,11 @@ $(function() {
 <p>This is the complete list of members for <a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a801078c559b0c351f1ca5a6b6a04488f">Buffer</a>(const uint8_t *data, int64_t size)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#af4fd71c2df93484b86a3ab1924193b05">Buffer</a>(const std::shared_ptr&lt; Buffer &gt; &amp;parent, int64_t offset, int64_t size)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#af694696afedb9313cf5dc874ffa9a453">Buffer</a>(const std::shared_ptr&lt; Buffer &gt; &amp;parent, const int64_t offset, const int64_t size)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a4c75902129b5f2fb471fd166907361dc">capacity</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a45ee7f1e21f9f3f4cb8233be8d64731e">capacity_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a64a4cea65a88c0f3273c67832fdbe3ca">Copy</a>(int64_t start, int64_t nbytes, MemoryPool *pool, std::shared_ptr&lt; Buffer &gt; *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a271b375f2529ae7e937b84e734b2693b">Copy</a>(int64_t start, int64_t nbytes, std::shared_ptr&lt; Buffer &gt; *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a7081913a08b88c2ca674c36354d5e171">Copy</a>(const int64_t start, const int64_t nbytes, MemoryPool *pool, std::shared_ptr&lt; Buffer &gt; *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#adcf891e5c72d591f1c293027dbf7f22a">Copy</a>(const int64_t start, const int64_t nbytes, std::shared_ptr&lt; Buffer &gt; *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#af468a7a1f346f9a6a29738bf585a3548">data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a94918db73183b750716a07133dd8384d">Equals</a>(const Buffer &amp;other, int64_t nbytes) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_buffer.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_buffer.html b/docs/cpp/classarrow_1_1_buffer.html
index 77e7829..78bb89b 100644
--- a/docs/cpp/classarrow_1_1_buffer.html
+++ b/docs/cpp/classarrow_1_1_buffer.html
@@ -82,11 +82,13 @@ Inheritance diagram for arrow::Buffer:</div>
  <div class="center">
   <img src="classarrow_1_1_buffer.png" usemap="#arrow::Buffer_map" alt=""/>
   <map id="arrow::Buffer_map" name="arrow::Buffer_map">
-<area href="classarrow_1_1_mutable_buffer.html" title="A Buffer whose contents can be mutated. May or may not own its data. " alt="arrow::MutableBuffer" shape="rect" coords="0,56,146,80"/>
-<area href="classarrow_1_1py_1_1_num_py_buffer.html" alt="arrow::py::NumPyBuffer" shape="rect" coords="156,56,302,80"/>
-<area href="classarrow_1_1py_1_1_py_buffer.html" alt="arrow::py::PyBuffer" shape="rect" coords="312,56,458,80"/>
-<area href="classarrow_1_1_resizable_buffer.html" alt="arrow::ResizableBuffer" shape="rect" coords="0,112,146,136"/>
-<area href="classarrow_1_1_pool_buffer.html" title="A Buffer whose lifetime is tied to a particular MemoryPool. " alt="arrow::PoolBuffer" shape="rect" coords="0,168,146,192"/>
+<area href="classarrow_1_1gpu_1_1_cuda_buffer.html" title="An Arrow buffer located on a GPU device. " alt="arrow::gpu::CudaBuffer" shape="rect" coords="0,56,168,80"/>
+<area href="classarrow_1_1_mutable_buffer.html" title="A Buffer whose contents can be mutated. May or may not own its data. " alt="arrow::MutableBuffer" shape="rect" coords="178,56,346,80"/>
+<area href="classarrow_1_1py_1_1_num_py_buffer.html" alt="arrow::py::NumPyBuffer" shape="rect" coords="356,56,524,80"/>
+<area href="classarrow_1_1py_1_1_py_buffer.html" alt="arrow::py::PyBuffer" shape="rect" coords="534,56,702,80"/>
+<area href="classarrow_1_1gpu_1_1_cuda_host_buffer.html" title="Device-accessible CPU memory created using cudaHostAlloc. " alt="arrow::gpu::CudaHostBuffer" shape="rect" coords="89,112,257,136"/>
+<area href="classarrow_1_1_resizable_buffer.html" alt="arrow::ResizableBuffer" shape="rect" coords="267,112,435,136"/>
+<area href="classarrow_1_1_pool_buffer.html" title="A Buffer whose lifetime is tied to a particular MemoryPool. " alt="arrow::PoolBuffer" shape="rect" coords="267,168,435,192"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -96,9 +98,9 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a801078c559b0c351f1ca5a6b6a04488f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae6e34f304922c3416a58688bf0cd4471"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#ae6e34f304922c3416a58688bf0cd4471">~Buffer</a> ()=default</td></tr>
 <tr class="separator:ae6e34f304922c3416a58688bf0cd4471"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af4fd71c2df93484b86a3ab1924193b05"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#af4fd71c2df93484b86a3ab1924193b05">Buffer</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_buffer.html#ac58d818fa0d8a5db215ca858c5e6aece">parent</a>, int64_t offset, int64_t <a class="el" href="classarrow_1_1_buffer.html#a2a49871341c300996a39145d22aa8054">size</a>)</td></tr>
-<tr class="memdesc:af4fd71c2df93484b86a3ab1924193b05"><td class="mdescLeft">&#160;</td><td class="mdescRight">An offset into data that is owned by another buffer, but we want to be able to retain a valid pointer to it even after other shared_ptr's to the parent buffer have been destroyed.  <a href="#af4fd71c2df93484b86a3ab1924193b05">More...</a><br /></td></tr>
-<tr class="separator:af4fd71c2df93484b86a3ab1924193b05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af694696afedb9313cf5dc874ffa9a453"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#af694696afedb9313cf5dc874ffa9a453">Buffer</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_buffer.html#ac58d818fa0d8a5db215ca858c5e6aece">parent</a>, const int64_t offset, const int64_t <a class="el" href="classarrow_1_1_buffer.html#a2a49871341c300996a39145d22aa8054">size</a>)</td></tr>
+<tr class="memdesc:af694696afedb9313cf5dc874ffa9a453"><td class="mdescLeft">&#160;</td><td class="mdescRight">An offset into data that is owned by another buffer, but we want to be able to retain a valid pointer to it even after other shared_ptr's to the parent buffer have been destroyed.  <a href="#af694696afedb9313cf5dc874ffa9a453">More...</a><br /></td></tr>
+<tr class="separator:af694696afedb9313cf5dc874ffa9a453"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8244f9c354364788161f11bedc6f2ab9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a8244f9c354364788161f11bedc6f2ab9">is_mutable</a> () const</td></tr>
 <tr class="separator:a8244f9c354364788161f11bedc6f2ab9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a94918db73183b750716a07133dd8384d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a94918db73183b750716a07133dd8384d">Equals</a> (const <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &amp;other, int64_t nbytes) const</td></tr>
@@ -106,12 +108,12 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a94918db73183b750716a07133dd8384d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0d3d3bd95a3297046a6ab24f5e957bfd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a0d3d3bd95a3297046a6ab24f5e957bfd">Equals</a> (const <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &amp;other) const</td></tr>
 <tr class="separator:a0d3d3bd95a3297046a6ab24f5e957bfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a64a4cea65a88c0f3273c67832fdbe3ca"><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_buffer.html#a64a4cea65a88c0f3273c67832fdbe3ca">Copy</a> (int64_t start, int64_t nbytes, <a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; *out) const</td></tr>
-<tr class="memdesc:a64a4cea65a88c0f3273c67832fdbe3ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy a section of the buffer into a new <a class="el" href="classarrow_1_1_buffer.html" title="Immutable API for a chunk of bytes which may or may not be owned by the class instance. ">Buffer</a>.  <a href="#a64a4cea65a88c0f3273c67832fdbe3ca">More...</a><br /></td></tr>
-<tr class="separator:a64a4cea65a88c0f3273c67832fdbe3ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a271b375f2529ae7e937b84e734b2693b"><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_buffer.html#a271b375f2529ae7e937b84e734b2693b">Copy</a> (int64_t start, int64_t nbytes, std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; *out) const</td></tr>
-<tr class="memdesc:a271b375f2529ae7e937b84e734b2693b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy a section of the buffer using the default memory pool into a new <a class="el" href="classarrow_1_1_buffer.html" title="Immutable API for a chunk of bytes which may or may not be owned by the class instance. ">Buffer</a>.  <a href="#a271b375f2529ae7e937b84e734b2693b">More...</a><br /></td></tr>
-<tr class="separator:a271b375f2529ae7e937b84e734b2693b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7081913a08b88c2ca674c36354d5e171"><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_buffer.html#a7081913a08b88c2ca674c36354d5e171">Copy</a> (const int64_t start, const int64_t nbytes, <a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; *out) const</td></tr>
+<tr class="memdesc:a7081913a08b88c2ca674c36354d5e171"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy a section of the buffer into a new <a class="el" href="classarrow_1_1_buffer.html" title="Immutable API for a chunk of bytes which may or may not be owned by the class instance. ">Buffer</a>.  <a href="#a7081913a08b88c2ca674c36354d5e171">More...</a><br /></td></tr>
+<tr class="separator:a7081913a08b88c2ca674c36354d5e171"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adcf891e5c72d591f1c293027dbf7f22a"><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_buffer.html#adcf891e5c72d591f1c293027dbf7f22a">Copy</a> (const int64_t start, const int64_t nbytes, std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; *out) const</td></tr>
+<tr class="memdesc:adcf891e5c72d591f1c293027dbf7f22a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy a section of the buffer using the default memory pool into a new <a class="el" href="classarrow_1_1_buffer.html" title="Immutable API for a chunk of bytes which may or may not be owned by the class instance. ">Buffer</a>.  <a href="#adcf891e5c72d591f1c293027dbf7f22a">More...</a><br /></td></tr>
+<tr class="separator:adcf891e5c72d591f1c293027dbf7f22a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4c75902129b5f2fb471fd166907361dc"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a4c75902129b5f2fb471fd166907361dc">capacity</a> () const</td></tr>
 <tr class="separator:a4c75902129b5f2fb471fd166907361dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a81c3dd8c11dd804be2ada6df5ce8fad2"><td class="memItemLeft" align="right" valign="top">const uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a> () const</td></tr>
@@ -204,8 +206,8 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a id="af4fd71c2df93484b86a3ab1924193b05"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af4fd71c2df93484b86a3ab1924193b05">&#9670;&nbsp;</a></span>Buffer() <span class="overload">[2/2]</span></h2>
+<a id="af694696afedb9313cf5dc874ffa9a453"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af694696afedb9313cf5dc874ffa9a453">&#9670;&nbsp;</a></span>Buffer() <span class="overload">[2/2]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -222,13 +224,13 @@ Protected Attributes</h2></td></tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramtype">const int64_t&#160;</td>
           <td class="paramname"><em>offset</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramtype">const int64_t&#160;</td>
           <td class="paramname"><em>size</em>&#160;</td>
         </tr>
         <tr>
@@ -275,8 +277,8 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a id="a64a4cea65a88c0f3273c67832fdbe3ca"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a64a4cea65a88c0f3273c67832fdbe3ca">&#9670;&nbsp;</a></span>Copy() <span class="overload">[1/2]</span></h2>
+<a id="a7081913a08b88c2ca674c36354d5e171"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7081913a08b88c2ca674c36354d5e171">&#9670;&nbsp;</a></span>Copy() <span class="overload">[1/2]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -284,13 +286,13 @@ Protected Attributes</h2></td></tr>
         <tr>
           <td class="memname"><a class="el" href="classarrow_1_1_status.html">Status</a> arrow::Buffer::Copy </td>
           <td>(</td>
-          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramtype">const int64_t&#160;</td>
           <td class="paramname"><em>start</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramtype">const int64_t&#160;</td>
           <td class="paramname"><em>nbytes</em>, </td>
         </tr>
         <tr>
@@ -317,8 +319,8 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a id="a271b375f2529ae7e937b84e734b2693b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a271b375f2529ae7e937b84e734b2693b">&#9670;&nbsp;</a></span>Copy() <span class="overload">[2/2]</span></h2>
+<a id="adcf891e5c72d591f1c293027dbf7f22a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adcf891e5c72d591f1c293027dbf7f22a">&#9670;&nbsp;</a></span>Copy() <span class="overload">[2/2]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -326,13 +328,13 @@ Protected Attributes</h2></td></tr>
         <tr>
           <td class="memname"><a class="el" href="classarrow_1_1_status.html">Status</a> arrow::Buffer::Copy </td>
           <td>(</td>
-          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramtype">const int64_t&#160;</td>
           <td class="paramname"><em>start</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramtype">const int64_t&#160;</td>
           <td class="paramname"><em>nbytes</em>, </td>
         </tr>
         <tr>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_buffer.png
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_buffer.png b/docs/cpp/classarrow_1_1_buffer.png
index ea4bf38..26e2caf 100644
Binary files a/docs/cpp/classarrow_1_1_buffer.png and b/docs/cpp/classarrow_1_1_buffer.png differ

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_buffer_builder-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_buffer_builder-members.html b/docs/cpp/classarrow_1_1_buffer_builder-members.html
index 70812c4..5f4fa68 100644
--- a/docs/cpp/classarrow_1_1_buffer_builder-members.html
+++ b/docs/cpp/classarrow_1_1_buffer_builder-members.html
@@ -70,21 +70,22 @@ $(function() {
 
 <p>This is the complete list of members for <a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#aeb244237aa429582fbe9812e261eced0">Advance</a>(int64_t length)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#ab7ba2e8716f69a8bccd68aa33cc12286">Advance</a>(const int64_t length)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#a861a36589ea59cee1125d3251bfae30c">Append</a>(const uint8_t *data, int64_t length)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#a17f7b6b8005f1f14be61c5270776158a">buffer_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#ac574703fa5c840f84056200bc553365a">BufferBuilder</a>(MemoryPool *pool)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#a1728b024c99b4255177659c6dcd0b650">capacity</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#a91cd1d83d90defa391115f3fbdc03d63">capacity_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#a44d11575460cb39216ae61999a29fa2f">data</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#a58dae3a8f530eba77e77d045d86e8396">data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#a3ca4455a595c3b8864feae94044f399e">Finish</a>(std::shared_ptr&lt; Buffer &gt; *out)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#a9c3803b7ecb1c2c122a95b2346fbb0a2">length</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#ad4b857975203084d5856758a90f669a4">pool_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#ae8d4ba958542c2f74dbab41d1456e6aa">Reset</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#ae5513e6855e7a49170fd2b9178fa2bc2">Resize</a>(int64_t elements)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#ae2580f25b0c08e4bf6e0656d365b0bff">size_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#acb2881c13261f9755518d76ed5c4b9b6">UnsafeAppend</a>(const uint8_t *data, int64_t length)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#a6d1756245bb061a66e69e0e8ffbd4aac">Append</a>(const std::array&lt; uint8_t, NBYTES &gt; &amp;data)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#a17f7b6b8005f1f14be61c5270776158a">buffer_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#ac574703fa5c840f84056200bc553365a">BufferBuilder</a>(MemoryPool *pool)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#a1728b024c99b4255177659c6dcd0b650">capacity</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#a91cd1d83d90defa391115f3fbdc03d63">capacity_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#a44d11575460cb39216ae61999a29fa2f">data</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#a58dae3a8f530eba77e77d045d86e8396">data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#a3ca4455a595c3b8864feae94044f399e">Finish</a>(std::shared_ptr&lt; Buffer &gt; *out)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#a9c3803b7ecb1c2c122a95b2346fbb0a2">length</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#ad4b857975203084d5856758a90f669a4">pool_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#ae8d4ba958542c2f74dbab41d1456e6aa">Reset</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#a8bdd654fab07e1151945e8ba4e6ee39e">Resize</a>(const int64_t elements)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</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_buffer_builder.html#ae2580f25b0c08e4bf6e0656d365b0bff">size_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html#acb2881c13261f9755518d76ed5c4b9b6">UnsafeAppend</a>(const uint8_t *data, int64_t length)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer_builder.html">arrow::BufferBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_buffer_builder.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_buffer_builder.html b/docs/cpp/classarrow_1_1_buffer_builder.html
index c935990..a410a85 100644
--- a/docs/cpp/classarrow_1_1_buffer_builder.html
+++ b/docs/cpp/classarrow_1_1_buffer_builder.html
@@ -89,13 +89,16 @@ Inheritance diagram for arrow::BufferBuilder:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:ac574703fa5c840f84056200bc553365a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer_builder.html#ac574703fa5c840f84056200bc553365a">BufferBuilder</a> (<a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool)</td></tr>
 <tr class="separator:ac574703fa5c840f84056200bc553365a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae5513e6855e7a49170fd2b9178fa2bc2"><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_buffer_builder.html#ae5513e6855e7a49170fd2b9178fa2bc2">Resize</a> (int64_t elements)</td></tr>
-<tr class="memdesc:ae5513e6855e7a49170fd2b9178fa2bc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the buffer to the nearest multiple of 64 bytes per Layout.md.  <a href="#ae5513e6855e7a49170fd2b9178fa2bc2">More...</a><br /></td></tr>
-<tr class="separator:ae5513e6855e7a49170fd2b9178fa2bc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8bdd654fab07e1151945e8ba4e6ee39e"><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_buffer_builder.html#a8bdd654fab07e1151945e8ba4e6ee39e">Resize</a> (const int64_t elements)</td></tr>
+<tr class="memdesc:a8bdd654fab07e1151945e8ba4e6ee39e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the buffer to the nearest multiple of 64 bytes per Layout.md.  <a href="#a8bdd654fab07e1151945e8ba4e6ee39e">More...</a><br /></td></tr>
+<tr class="separator:a8bdd654fab07e1151945e8ba4e6ee39e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a861a36589ea59cee1125d3251bfae30c"><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_buffer_builder.html#a861a36589ea59cee1125d3251bfae30c">Append</a> (const uint8_t *<a class="el" href="classarrow_1_1_buffer_builder.html#a44d11575460cb39216ae61999a29fa2f">data</a>, int64_t <a class="el" href="classarrow_1_1_buffer_builder.html#a9c3803b7ecb1c2c122a95b2346fbb0a2">length</a>)</td></tr>
 <tr class="separator:a861a36589ea59cee1125d3251bfae30c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeb244237aa429582fbe9812e261eced0"><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_buffer_builder.html#aeb244237aa429582fbe9812e261eced0">Advance</a> (int64_t <a class="el" href="classarrow_1_1_buffer_builder.html#a9c3803b7ecb1c2c122a95b2346fbb0a2">length</a>)</td></tr>
-<tr class="separator:aeb244237aa429582fbe9812e261eced0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6d1756245bb061a66e69e0e8ffbd4aac"><td class="memTemplParams" colspan="2">template&lt;size_t NBYTES&gt; </td></tr>
+<tr class="memitem:a6d1756245bb061a66e69e0e8ffbd4aac"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classarrow_1_1_status.html">Status</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer_builder.html#a6d1756245bb061a66e69e0e8ffbd4aac">Append</a> (const std::array&lt; uint8_t, NBYTES &gt; &amp;<a class="el" href="classarrow_1_1_buffer_builder.html#a44d11575460cb39216ae61999a29fa2f">data</a>)</td></tr>
+<tr class="separator:a6d1756245bb061a66e69e0e8ffbd4aac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7ba2e8716f69a8bccd68aa33cc12286"><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_buffer_builder.html#ab7ba2e8716f69a8bccd68aa33cc12286">Advance</a> (const int64_t <a class="el" href="classarrow_1_1_buffer_builder.html#a9c3803b7ecb1c2c122a95b2346fbb0a2">length</a>)</td></tr>
+<tr class="separator:ab7ba2e8716f69a8bccd68aa33cc12286"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acb2881c13261f9755518d76ed5c4b9b6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer_builder.html#acb2881c13261f9755518d76ed5c4b9b6">UnsafeAppend</a> (const uint8_t *<a class="el" href="classarrow_1_1_buffer_builder.html#a44d11575460cb39216ae61999a29fa2f">data</a>, int64_t <a class="el" href="classarrow_1_1_buffer_builder.html#a9c3803b7ecb1c2c122a95b2346fbb0a2">length</a>)</td></tr>
 <tr class="separator:acb2881c13261f9755518d76ed5c4b9b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3ca4455a595c3b8864feae94044f399e"><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_buffer_builder.html#a3ca4455a595c3b8864feae94044f399e">Finish</a> (std::shared_ptr&lt; <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &gt; *out)</td></tr>
@@ -150,8 +153,8 @@ Protected Attributes</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a id="aeb244237aa429582fbe9812e261eced0"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aeb244237aa429582fbe9812e261eced0">&#9670;&nbsp;</a></span>Advance()</h2>
+<a id="ab7ba2e8716f69a8bccd68aa33cc12286"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab7ba2e8716f69a8bccd68aa33cc12286">&#9670;&nbsp;</a></span>Advance()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -162,7 +165,7 @@ Protected Attributes</h2></td></tr>
         <tr>
           <td class="memname"><a class="el" href="classarrow_1_1_status.html">Status</a> arrow::BufferBuilder::Advance </td>
           <td>(</td>
-          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramtype">const int64_t&#160;</td>
           <td class="paramname"><em>length</em></td><td>)</td>
           <td></td>
         </tr>
@@ -177,7 +180,7 @@ Protected Attributes</h2></td></tr>
 </div>
 </div>
 <a id="a861a36589ea59cee1125d3251bfae30c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a861a36589ea59cee1125d3251bfae30c">&#9670;&nbsp;</a></span>Append()</h2>
+<h2 class="memtitle"><span class="permalink"><a href="#a861a36589ea59cee1125d3251bfae30c">&#9670;&nbsp;</a></span>Append() <span class="overload">[1/2]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -212,6 +215,34 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
+<a id="a6d1756245bb061a66e69e0e8ffbd4aac"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6d1756245bb061a66e69e0e8ffbd4aac">&#9670;&nbsp;</a></span>Append() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;size_t NBYTES&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classarrow_1_1_status.html">Status</a> arrow::BufferBuilder::Append </td>
+          <td>(</td>
+          <td class="paramtype">const std::array&lt; uint8_t, NBYTES &gt; &amp;&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a id="a1728b024c99b4255177659c6dcd0b650"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#a1728b024c99b4255177659c6dcd0b650">&#9670;&nbsp;</a></span>capacity()</h2>
 
@@ -338,8 +369,8 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a id="ae5513e6855e7a49170fd2b9178fa2bc2"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae5513e6855e7a49170fd2b9178fa2bc2">&#9670;&nbsp;</a></span>Resize()</h2>
+<a id="a8bdd654fab07e1151945e8ba4e6ee39e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8bdd654fab07e1151945e8ba4e6ee39e">&#9670;&nbsp;</a></span>Resize()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -350,7 +381,7 @@ Protected Attributes</h2></td></tr>
         <tr>
           <td class="memname"><a class="el" href="classarrow_1_1_status.html">Status</a> arrow::BufferBuilder::Resize </td>
           <td>(</td>
-          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramtype">const int64_t&#160;</td>
           <td class="paramname"><em>elements</em></td><td>)</td>
           <td></td>
         </tr>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_chunked_array.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_chunked_array.html b/docs/cpp/classarrow_1_1_chunked_array.html
index 0623645..3539cd5 100644
--- a/docs/cpp/classarrow_1_1_chunked_array.html
+++ b/docs/cpp/classarrow_1_1_chunked_array.html
@@ -160,6 +160,7 @@ Protected Attributes</h2></td></tr>
   </tr>
 </table>
 </div><div class="memdoc">
+<dl class="section return"><dt>Returns</dt><dd>chunk a particular chunk from the chunked array </dd></dl>
 
 </div>
 </div>
@@ -246,6 +247,7 @@ Protected Attributes</h2></td></tr>
   </tr>
 </table>
 </div><div class="memdoc">
+<dl class="section return"><dt>Returns</dt><dd>the total length of the chunked array; computed on construction </dd></dl>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_column.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_column.html b/docs/cpp/classarrow_1_1_column.html
index f3d52aa..3bc9705 100644
--- a/docs/cpp/classarrow_1_1_column.html
+++ b/docs/cpp/classarrow_1_1_column.html
@@ -86,7 +86,6 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:abc820d98549cdccca2bd9ebbbedb3aa1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_column.html#abc820d98549cdccca2bd9ebbbedb3aa1">Column</a> (const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt; &amp;<a class="el" href="classarrow_1_1_column.html#abe5c96f676c6fb811eb02c8064e5bd8e">field</a>, const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> &gt; &amp;<a class="el" href="classarrow_1_1_column.html#abc25d5b5897d669939df0db721837aa4">data</a>)</td></tr>
 <tr class="separator:abc820d98549cdccca2bd9ebbbedb3aa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:adb4f7e20a189d5d735623d1cb7aea503"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_column.html#adb4f7e20a189d5d735623d1cb7aea503">Column</a> (const std::string &amp;<a class="el" href="classarrow_1_1_column.html#a6e9aad20d90a5584d46a773dfafc3d2d">name</a>, const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> &gt; &amp;<a class="el" href="classarrow_1_1_column.html#abc25d5b5897d669939df0db721837aa4">data</a>)</td></tr>
-<tr class="memdesc:adb4f7e20a189d5d735623d1cb7aea503"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct from name and array.  <a href="#adb4f7e20a189d5d735623d1cb7aea503">More...</a><br /></td></tr>
 <tr class="separator:adb4f7e20a189d5d735623d1cb7aea503"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aafda8e7be9dbc335820622b4e98e9bdd"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_column.html#aafda8e7be9dbc335820622b4e98e9bdd">length</a> () const</td></tr>
 <tr class="separator:aafda8e7be9dbc335820622b4e98e9bdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -95,16 +94,20 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:abe5c96f676c6fb811eb02c8064e5bd8e"><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_column.html#abe5c96f676c6fb811eb02c8064e5bd8e">field</a> () const</td></tr>
 <tr class="separator:abe5c96f676c6fb811eb02c8064e5bd8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6e9aad20d90a5584d46a773dfafc3d2d"><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_column.html#a6e9aad20d90a5584d46a773dfafc3d2d">name</a> () const</td></tr>
+<tr class="memdesc:a6e9aad20d90a5584d46a773dfafc3d2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The column name.  <a href="#a6e9aad20d90a5584d46a773dfafc3d2d">More...</a><br /></td></tr>
 <tr class="separator:a6e9aad20d90a5584d46a773dfafc3d2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3654c4e1f5272c46a287b4f31ae3175a"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_data_type.html">DataType</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_column.html#a3654c4e1f5272c46a287b4f31ae3175a">type</a> () const</td></tr>
+<tr class="memdesc:a3654c4e1f5272c46a287b4f31ae3175a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The column type.  <a href="#a3654c4e1f5272c46a287b4f31ae3175a">More...</a><br /></td></tr>
 <tr class="separator:a3654c4e1f5272c46a287b4f31ae3175a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abc25d5b5897d669939df0db721837aa4"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classarrow_1_1_chunked_array.html">ChunkedArray</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_column.html#abc25d5b5897d669939df0db721837aa4">data</a> () const</td></tr>
+<tr class="memdesc:abc25d5b5897d669939df0db721837aa4"><td class="mdescLeft">&#160;</td><td class="mdescRight">The column data as a chunked array.  <a href="#abc25d5b5897d669939df0db721837aa4">More...</a><br /></td></tr>
 <tr class="separator:abc25d5b5897d669939df0db721837aa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af6902c7344ca9df35f457738799ae106"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_column.html#af6902c7344ca9df35f457738799ae106">Equals</a> (const <a class="el" href="classarrow_1_1_column.html">Column</a> &amp;other) const</td></tr>
 <tr class="separator:af6902c7344ca9df35f457738799ae106"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a314e522c6eed10bda3548082c2b79167"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_column.html#a314e522c6eed10bda3548082c2b79167">Equals</a> (const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_column.html">Column</a> &gt; &amp;other) const</td></tr>
 <tr class="separator:a314e522c6eed10bda3548082c2b79167"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1a26dc8ee0f1ddca5da50bab6f39f1d7"><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_column.html#a1a26dc8ee0f1ddca5da50bab6f39f1d7">ValidateData</a> ()</td></tr>
+<tr class="memdesc:a1a26dc8ee0f1ddca5da50bab6f39f1d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Verify that the column's array data is consistent with the passed field's metadata.  <a href="#a1a26dc8ee0f1ddca5da50bab6f39f1d7">More...</a><br /></td></tr>
 <tr class="separator:a1a26dc8ee0f1ddca5da50bab6f39f1d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
@@ -227,8 +230,6 @@ Protected Attributes</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Construct from name and array. </p>
-
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
@@ -255,6 +256,9 @@ Protected Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
+<p>The column data as a chunked array. </p>
+<dl class="section return"><dt>Returns</dt><dd>the column's data as a chunked logical array </dd></dl>
+
 </div>
 </div>
 <a id="af6902c7344ca9df35f457738799ae106"></a>
@@ -366,6 +370,9 @@ Protected Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
+<p>The column name. </p>
+<dl class="section return"><dt>Returns</dt><dd>the column's name in the passed metadata </dd></dl>
+
 </div>
 </div>
 <a id="ab8d98c9a76cae4bc7ac69085b3841d38"></a>
@@ -416,6 +423,9 @@ Protected Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
+<p>The column type. </p>
+<dl class="section return"><dt>Returns</dt><dd>the column's type according to the metadata </dd></dl>
+
 </div>
 </div>
 <a id="a1a26dc8ee0f1ddca5da50bab6f39f1d7"></a>
@@ -433,6 +443,8 @@ Protected Attributes</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
+<p>Verify that the column's array data is consistent with the passed field's metadata. </p>
+
 </div>
 </div>
 <h2 class="groupheader">Member Data Documentation</h2>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_data_type-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_data_type-members.html b/docs/cpp/classarrow_1_1_data_type-members.html
index 4f8873d..cb8c8c6 100644
--- a/docs/cpp/classarrow_1_1_data_type-members.html
+++ b/docs/cpp/classarrow_1_1_data_type-members.html
@@ -80,9 +80,10 @@ $(function() {
   <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a857c530c9d84a9ded9cb48b3bce724dc">GetBufferLayout</a>() const =0</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</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_1_data_type.html#a5ec6a1c93420c68e9c8065d4a56ad645">id</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#aa2704f1cfc50018d02e109b32f67e422">id_</a></td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#ac8920179a6c1e7f434c495d5ec4662f1">num_children</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a944727354fb11138ebd46368319598f2">ToString</a>() const =0</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</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_1_data_type.html#abb9105c8087a4b19f53c61ddf3188c48">~DataType</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a94985d12273f5dd353d6142921299d4d">name</a>() const =0</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#ac8920179a6c1e7f434c495d5ec4662f1">num_children</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a944727354fb11138ebd46368319598f2">ToString</a>() const =0</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#abb9105c8087a4b19f53c61ddf3188c48">~DataType</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_data_type.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_data_type.html b/docs/cpp/classarrow_1_1_data_type.html
index ab9f49a..f745207 100644
--- a/docs/cpp/classarrow_1_1_data_type.html
+++ b/docs/cpp/classarrow_1_1_data_type.html
@@ -117,7 +117,11 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:adb306e4a8a597a0ff017f4358942130d"><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_1_data_type.html#adb306e4a8a597a0ff017f4358942130d">Accept</a> (<a class="el" href="classarrow_1_1_type_visitor.html">TypeVisitor</a> *visitor) const =0</td></tr>
 <tr class="separator:adb306e4a8a597a0ff017f4358942130d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a944727354fb11138ebd46368319598f2"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a944727354fb11138ebd46368319598f2">ToString</a> () const =0</td></tr>
+<tr class="memdesc:a944727354fb11138ebd46368319598f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">A string representation of the type, including any children.  <a href="#a944727354fb11138ebd46368319598f2">More...</a><br /></td></tr>
 <tr class="separator:a944727354fb11138ebd46368319598f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94985d12273f5dd353d6142921299d4d"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a94985d12273f5dd353d6142921299d4d">name</a> () const =0</td></tr>
+<tr class="memdesc:a94985d12273f5dd353d6142921299d4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">A string name of the type, omitting any child fields.  <a href="#a94985d12273f5dd353d6142921299d4d">More...</a><br /></td></tr>
+<tr class="separator:a94985d12273f5dd353d6142921299d4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a857c530c9d84a9ded9cb48b3bce724dc"><td class="memItemLeft" align="right" valign="top">virtual std::vector&lt; <a class="el" href="classarrow_1_1_buffer_descr.html">BufferDescr</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a857c530c9d84a9ded9cb48b3bce724dc">GetBufferLayout</a> () const =0</td></tr>
 <tr class="separator:a857c530c9d84a9ded9cb48b3bce724dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5ec6a1c93420c68e9c8065d4a56ad645"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a5ec6a1c93420c68e9c8065d4a56ad645">id</a> () const</td></tr>
@@ -329,7 +333,7 @@ Protected Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classarrow_1_1_union_type.html#ab9e3fa385f8a352a36b55729548211ce">arrow::UnionType</a>, <a class="el" href="classarrow_1_1_decimal_type.html#a4738b9d48bb261fb66e715a869fed942">arrow::DecimalType</a>, <a class="el" href="classarrow_1_1_struct_type.html#a9aec4eb7a67e7fb8ece550d66f5f1874">arrow::StructType</a>, <a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a4aa3c2eaef13ef949237de47cea4af07">arrow::FixedSizeBinaryType</a>, <a class="el" href="classarrow_1_1_binary_type.html#a0079a42f2f5d03efb72cb284eae1ae53">arrow::BinaryType</a>, <a class="el" href="classarrow_1_1_list_type.html#af886dc61498ae4f62d030311fc828a09">arrow::ListType</a>, <a class="el" href="classarrow_1_1_null_type.html#aa2c4e2a5801bed0c45b2b8665a217cb0">arrow::NullType</a>, and <a class="el" href="classarrow_1_1_fixed_width_type.html#a3e2714cd3cd0c7487e4f801880bd4c94">arrow::FixedWidthType</a>.</p>
+<p>Implemented in <a class="el" href="classarrow_1_1_union_type.html#ab9e3fa385f8a352a36b55729548211ce">arrow::UnionType</a>, <a class="el" href="classarrow_1_1_struct_type.html#a9aec4eb7a67e7fb8ece550d66f5f1874">arrow::StructType</a>, <a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a4aa3c2eaef13ef949237de47cea4af07">arrow::FixedSizeBinaryType</a>, <a class="el" href="classarrow_1_1_binary_type.html#a0079a42f2f5d03efb72cb284eae1ae53">arrow::BinaryType</a>, <a class="el" href="classarrow_1_1_list_type.html#af886dc61498ae4f62d030311fc828a09">arrow::ListType</a>, <a class="el" href="classarrow_1_1_null_type.html#aa2c4e2a5801bed0c45b2b8665a217cb0">arrow::NullType</a>, and <a class="el" href="classarrow_1_1_fixed_width_type.html#a3e2714cd3cd0c7487e4f801880bd4c94">arrow::FixedWidthType</a>.</p>
 
 </div>
 </div>
@@ -358,6 +362,37 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
+<a id="a94985d12273f5dd353d6142921299d4d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a94985d12273f5dd353d6142921299d4d">&#9670;&nbsp;</a></span>name()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual std::string arrow::DataType::name </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</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>A string name of the type, omitting any child fields. </p>
+<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
+<dl class="section since"><dt>Since</dt><dd>0.7.0 </dd></dl>
+
+<p>Implemented in <a class="el" href="classarrow_1_1_dictionary_type.html#a1423be356f4e0c7d28f2c52881decbed">arrow::DictionaryType</a>, <a class="el" href="classarrow_1_1_interval_type.html#a8cf5fdc5b025e8bedfee861b5f068866">arrow::IntervalType</a>, <a class="el" href="classarrow_1_1_timestamp_type.html#acdca1b7fb9a7d6532dcbbfb6dee2172b">arrow::TimestampType</a>, <a class="el" href="classarrow_1_1_time64_type.html#abba4ccc76c566ee3f61997f78660dd79">arrow::Time64Type</a>, <a class="el" href="classarrow_1_1_time32_type.html#a7ad35f94f66f2e2f6c718328d0b1e928">arrow::Time32Type</a>, <a class="el" href="classarrow_1_1_date64_type.html#a48afc838a3ac17c2ae579da3b6387f48">arrow::Date64Type</a>, <a class="el" href="classarrow_1_1_date32_type.html#a67136dde9b0df81a730d9f8aaeea3d10">arrow::Date32Type</a>, <a class="el" href="classarrow_1_1_union_type.html#ae1fa65b67319c82d243e9a95de543bdc">arrow::UnionType</a>, <a class="el" href="classarrow_1_1_decimal_type.html#a989a002239ecd482e629ed68c2611
 112">arrow::DecimalType</a>, <a class="el" href="classarrow_1_1_struct_type.html#a5a6f3d58e837712a49e507925e2b40ec">arrow::StructType</a>, <a class="el" href="classarrow_1_1_string_type.html#ac286b24f3c2b3eeaf1e7d897ecd7a8d1">arrow::StringType</a>, <a class="el" href="classarrow_1_1_fixed_size_binary_type.html#af533276c83d45b5cefa826a169bef6c7">arrow::FixedSizeBinaryType</a>, <a class="el" href="classarrow_1_1_binary_type.html#a4c345ca9ef34a6099b29c3e694bedae3">arrow::BinaryType</a>, <a class="el" href="classarrow_1_1_list_type.html#a6320a08c4881865abcac2fdeab4fb0a2">arrow::ListType</a>, <a class="el" href="classarrow_1_1_double_type.html#a2ae00dcf3116eddf0b03bd0bf9b71d10">arrow::DoubleType</a>, <a class="el" href="classarrow_1_1_float_type.html#a7f4f1dc23a47224373466077d141cf25">arrow::FloatType</a>, <a class="el" href="classarrow_1_1_half_float_type.html#a01f51ed7d5bc4bce7b604a80d011a742">arrow::HalfFloatType</a>, <a class="el" href="classarrow_1_1_int64_type.html#a3feadbb1be91955
 3e5dc3c4d042eb66b">arrow::Int64Type</a>, <a class="el" href="classarrow_1_1_u_int64_type.html#aa82cb17b8c28a1839c5517169e0d68b5">arrow::UInt64Type</a>, <a class="el" href="classarrow_1_1_int32_type.html#a3e81d450a3667605e9ac2e375fe27256">arrow::Int32Type</a>, <a class="el" href="classarrow_1_1_u_int32_type.html#ae3b0c563274e9d75001ecdce5c20cd24">arrow::UInt32Type</a>, <a class="el" href="classarrow_1_1_int16_type.html#a4fa0ae88c35e20ee007c1eac2b42bd52">arrow::Int16Type</a>, <a class="el" href="classarrow_1_1_u_int16_type.html#ac0d0b0576ac723ce83867fc959faba91">arrow::UInt16Type</a>, <a class="el" href="classarrow_1_1_int8_type.html#a64523102f018c4e33dd855e00951f14f">arrow::Int8Type</a>, <a class="el" href="classarrow_1_1_u_int8_type.html#ab10fbfb837fe182ca0189765b013de09">arrow::UInt8Type</a>, <a class="el" href="classarrow_1_1_boolean_type.html#acedbda0c2af8b37046cc475a44b8fe3b">arrow::BooleanType</a>, and <a class="el" href="classarrow_1_1_null_type.html#a656232cfad677aebb79f3147b
 0acdfb2">arrow::NullType</a>.</p>
+
+</div>
+</div>
 <a id="ac8920179a6c1e7f434c495d5ec4662f1"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#ac8920179a6c1e7f434c495d5ec4662f1">&#9670;&nbsp;</a></span>num_children()</h2>
 
@@ -406,6 +441,8 @@ Protected Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
+<p>A string representation of the type, including any children. </p>
+
 <p>Implemented in <a class="el" href="classarrow_1_1_dictionary_type.html#ae315ff7fb07bd9fda3139032244e92d0">arrow::DictionaryType</a>, <a class="el" href="classarrow_1_1_interval_type.html#a0df07a64eb9ea24334494afb86a3deed">arrow::IntervalType</a>, <a class="el" href="classarrow_1_1_timestamp_type.html#ae220b66f0778f17a26bb757e46a7e1a9">arrow::TimestampType</a>, <a class="el" href="classarrow_1_1_time64_type.html#a8c985ae014e16d79323c0a8899851091">arrow::Time64Type</a>, <a class="el" href="classarrow_1_1_time32_type.html#af48861ed2f03de2ab932f5b4c987f4a7">arrow::Time32Type</a>, <a class="el" href="classarrow_1_1_date64_type.html#a7a144a28610069b35fa14424a8e5097c">arrow::Date64Type</a>, <a class="el" href="classarrow_1_1_date32_type.html#ae770c74ead8fcb6dc4ffd3c6139414a0">arrow::Date32Type</a>, <a class="el" href="classarrow_1_1_union_type.html#a54535494e9b2d710c0eb9fcbdde26dcd">arrow::UnionType</a>, <a class="el" href="classarrow_1_1_decimal_type.html#acf172bbae6f67b5d62abdd6476c2f
 da4">arrow::DecimalType</a>, <a class="el" href="classarrow_1_1_struct_type.html#a61ef958c691895c85bf1f3d297b14351">arrow::StructType</a>, <a class="el" href="classarrow_1_1_string_type.html#a9ad23b52d91b108a0598f1ca40b88538">arrow::StringType</a>, <a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a470c5c8c75c6480ff99c8abd16e375a2">arrow::FixedSizeBinaryType</a>, <a class="el" href="classarrow_1_1_binary_type.html#af5d9c85c40f4c48adce11196aaa4c0c8">arrow::BinaryType</a>, <a class="el" href="classarrow_1_1_list_type.html#a652c8b1865ebc3e4c606cb169b5fdd01">arrow::ListType</a>, <a class="el" href="classarrow_1_1_boolean_type.html#a333759730914e53c6b201303e7560d67">arrow::BooleanType</a>, and <a class="el" href="classarrow_1_1_null_type.html#a0e3d2d63dfe4ab9a2edca2bf35250b29">arrow::NullType</a>.</p>
 
 </div>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_date32_type-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_date32_type-members.html b/docs/cpp/classarrow_1_1_date32_type-members.html
index e596ccc..07c8926 100644
--- a/docs/cpp/classarrow_1_1_date32_type-members.html
+++ b/docs/cpp/classarrow_1_1_date32_type-members.html
@@ -84,12 +84,13 @@ $(function() {
   <tr><td class="entry"><a class="el" href="classarrow_1_1_fixed_width_type.html#a3e2714cd3cd0c7487e4f801880bd4c94">GetBufferLayout</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_width_type.html">arrow::FixedWidthType</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_data_type.html#a5ec6a1c93420c68e9c8065d4a56ad645">id</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#aa2704f1cfc50018d02e109b32f67e422">id_</a></td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#ac8920179a6c1e7f434c495d5ec4662f1">num_children</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_date32_type.html#ae770c74ead8fcb6dc4ffd3c6139414a0">ToString</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_date32_type.html">arrow::Date32Type</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_date32_type.html#a68b792e7905372736c97f9cc45f7908f">type_id</a></td><td class="entry"><a class="el" href="classarrow_1_1_date32_type.html">arrow::Date32Type</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_date_type.html#a66bad5ca6adb856c729002d5d6a4875a">unit</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_date_type.html">arrow::DateType</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_date_type.html#a75883ba6050d976e4386fa5573febabb">unit_</a></td><td class="entry"><a class="el" href="classarrow_1_1_date_type.html">arrow::DateType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#abb9105c8087a4b19f53c61ddf3188c48">~DataType</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_date32_type.html#a67136dde9b0df81a730d9f8aaeea3d10">name</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_date32_type.html">arrow::Date32Type</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_data_type.html#ac8920179a6c1e7f434c495d5ec4662f1">num_children</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_date32_type.html#ae770c74ead8fcb6dc4ffd3c6139414a0">ToString</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_date32_type.html">arrow::Date32Type</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_date32_type.html#a68b792e7905372736c97f9cc45f7908f">type_id</a></td><td class="entry"><a class="el" href="classarrow_1_1_date32_type.html">arrow::Date32Type</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_date_type.html#a66bad5ca6adb856c729002d5d6a4875a">unit</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_date_type.html">arrow::DateType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_date_type.html#a75883ba6050d976e4386fa5573febabb">unit_</a></td><td class="entry"><a class="el" href="classarrow_1_1_date_type.html">arrow::DateType</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_data_type.html#abb9105c8087a4b19f53c61ddf3188c48">~DataType</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_date32_type.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_date32_type.html b/docs/cpp/classarrow_1_1_date32_type.html
index 8019772..5ebf510 100644
--- a/docs/cpp/classarrow_1_1_date32_type.html
+++ b/docs/cpp/classarrow_1_1_date32_type.html
@@ -103,7 +103,11 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ab995eb15ccf2ab98c61787207fea927a"><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_date32_type.html#ab995eb15ccf2ab98c61787207fea927a">Accept</a> (<a class="el" href="classarrow_1_1_type_visitor.html">TypeVisitor</a> *visitor) const override</td></tr>
 <tr class="separator:ab995eb15ccf2ab98c61787207fea927a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae770c74ead8fcb6dc4ffd3c6139414a0"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_date32_type.html#ae770c74ead8fcb6dc4ffd3c6139414a0">ToString</a> () const override</td></tr>
+<tr class="memdesc:ae770c74ead8fcb6dc4ffd3c6139414a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">A string representation of the type, including any children.  <a href="#ae770c74ead8fcb6dc4ffd3c6139414a0">More...</a><br /></td></tr>
 <tr class="separator:ae770c74ead8fcb6dc4ffd3c6139414a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67136dde9b0df81a730d9f8aaeea3d10"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_date32_type.html#a67136dde9b0df81a730d9f8aaeea3d10">name</a> () const override</td></tr>
+<tr class="memdesc:a67136dde9b0df81a730d9f8aaeea3d10"><td class="mdescLeft">&#160;</td><td class="mdescRight">A string name of the type, omitting any child fields.  <a href="#a67136dde9b0df81a730d9f8aaeea3d10">More...</a><br /></td></tr>
+<tr class="separator:a67136dde9b0df81a730d9f8aaeea3d10"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classarrow_1_1_date_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_date_type')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classarrow_1_1_date_type.html">arrow::DateType</a></td></tr>
 <tr class="memitem:a66bad5ca6adb856c729002d5d6a4875a inherit pub_methods_classarrow_1_1_date_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearrow.html#a04410292f01b108a8a8af3c7077afcda">DateUnit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_date_type.html#a66bad5ca6adb856c729002d5d6a4875a">unit</a> () const</td></tr>
 <tr class="separator:a66bad5ca6adb856c729002d5d6a4875a inherit pub_methods_classarrow_1_1_date_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -238,6 +242,37 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a id="a67136dde9b0df81a730d9f8aaeea3d10"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a67136dde9b0df81a730d9f8aaeea3d10">&#9670;&nbsp;</a></span>name()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string arrow::Date32Type::name </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>A string name of the type, omitting any child fields. </p>
+<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
+<dl class="section since"><dt>Since</dt><dd>0.7.0 </dd></dl>
+
+<p>Implements <a class="el" href="classarrow_1_1_data_type.html#a94985d12273f5dd353d6142921299d4d">arrow::DataType</a>.</p>
+
+</div>
+</div>
 <a id="ae770c74ead8fcb6dc4ffd3c6139414a0"></a>
 <h2 class="memtitle"><span class="permalink"><a href="#ae770c74ead8fcb6dc4ffd3c6139414a0">&#9670;&nbsp;</a></span>ToString()</h2>
 
@@ -261,6 +296,8 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
+<p>A string representation of the type, including any children. </p>
+
 <p>Implements <a class="el" href="classarrow_1_1_data_type.html#a944727354fb11138ebd46368319598f2">arrow::DataType</a>.</p>
 
 </div>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_date64_type-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_date64_type-members.html b/docs/cpp/classarrow_1_1_date64_type-members.html
index f47cfe2..d5546f8 100644
--- a/docs/cpp/classarrow_1_1_date64_type-members.html
+++ b/docs/cpp/classarrow_1_1_date64_type-members.html
@@ -84,7 +84,7 @@ $(function() {
   <tr><td class="entry"><a class="el" href="classarrow_1_1_fixed_width_type.html#a3e2714cd3cd0c7487e4f801880bd4c94">GetBufferLayout</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_width_type.html">arrow::FixedWidthType</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_data_type.html#a5ec6a1c93420c68e9c8065d4a56ad645">id</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#aa2704f1cfc50018d02e109b32f67e422">id_</a></td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_date64_type.html#a42c2268cb08896e1dc7306133d52be5a">name</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_date64_type.html">arrow::Date64Type</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_date64_type.html#a48afc838a3ac17c2ae579da3b6387f48">name</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_date64_type.html">arrow::Date64Type</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_data_type.html#ac8920179a6c1e7f434c495d5ec4662f1">num_children</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_date64_type.html#a7a144a28610069b35fa14424a8e5097c">ToString</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_date64_type.html">arrow::Date64Type</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_date64_type.html#aaae0a082fc808d341030114d9593a9e4">type_id</a></td><td class="entry"><a class="el" href="classarrow_1_1_date64_type.html">arrow::Date64Type</a></td><td class="entry"><span class="mlabel">static</span></td></tr>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_date64_type.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_date64_type.html b/docs/cpp/classarrow_1_1_date64_type.html
index 644ca0d..57453aa 100644
--- a/docs/cpp/classarrow_1_1_date64_type.html
+++ b/docs/cpp/classarrow_1_1_date64_type.html
@@ -66,7 +66,6 @@ $(function() {
   <div class="summary">
 <a href="#pub-types">Public Types</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
 <a href="#pub-static-attribs">Static Public Attributes</a> &#124;
 <a href="classarrow_1_1_date64_type-members.html">List of all members</a>  </div>
   <div class="headertitle">
@@ -104,7 +103,11 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ad3e4b43c437cc945fae93fffcec199d6"><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_date64_type.html#ad3e4b43c437cc945fae93fffcec199d6">Accept</a> (<a class="el" href="classarrow_1_1_type_visitor.html">TypeVisitor</a> *visitor) const override</td></tr>
 <tr class="separator:ad3e4b43c437cc945fae93fffcec199d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7a144a28610069b35fa14424a8e5097c"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_date64_type.html#a7a144a28610069b35fa14424a8e5097c">ToString</a> () const override</td></tr>
+<tr class="memdesc:a7a144a28610069b35fa14424a8e5097c"><td class="mdescLeft">&#160;</td><td class="mdescRight">A string representation of the type, including any children.  <a href="#a7a144a28610069b35fa14424a8e5097c">More...</a><br /></td></tr>
 <tr class="separator:a7a144a28610069b35fa14424a8e5097c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a48afc838a3ac17c2ae579da3b6387f48"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_date64_type.html#a48afc838a3ac17c2ae579da3b6387f48">name</a> () const override</td></tr>
+<tr class="memdesc:a48afc838a3ac17c2ae579da3b6387f48"><td class="mdescLeft">&#160;</td><td class="mdescRight">A string name of the type, omitting any child fields.  <a href="#a48afc838a3ac17c2ae579da3b6387f48">More...</a><br /></td></tr>
+<tr class="separator:a48afc838a3ac17c2ae579da3b6387f48"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classarrow_1_1_date_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_date_type')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classarrow_1_1_date_type.html">arrow::DateType</a></td></tr>
 <tr class="memitem:a66bad5ca6adb856c729002d5d6a4875a inherit pub_methods_classarrow_1_1_date_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacearrow.html#a04410292f01b108a8a8af3c7077afcda">DateUnit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_date_type.html#a66bad5ca6adb856c729002d5d6a4875a">unit</a> () const</td></tr>
 <tr class="separator:a66bad5ca6adb856c729002d5d6a4875a inherit pub_methods_classarrow_1_1_date_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -129,11 +132,6 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a5ec6a1c93420c68e9c8065d4a56ad645 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a5ec6a1c93420c68e9c8065d4a56ad645">id</a> () const</td></tr>
 <tr class="separator:a5ec6a1c93420c68e9c8065d4a56ad645 inherit pub_methods_classarrow_1_1_data_type"><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:a42c2268cb08896e1dc7306133d52be5a"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_date64_type.html#a42c2268cb08896e1dc7306133d52be5a">name</a> ()</td></tr>
-<tr class="separator:a42c2268cb08896e1dc7306133d52be5a"><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-attribs"></a>
 Static Public Attributes</h2></td></tr>
 <tr class="memitem:aaae0a082fc808d341030114d9593a9e4"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_date64_type.html#aaae0a082fc808d341030114d9593a9e4">type_id</a> = <a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44a17325202e90c23cd194b1698eea87a38">Type::DATE64</a></td></tr>
@@ -244,8 +242,8 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a id="a42c2268cb08896e1dc7306133d52be5a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a42c2268cb08896e1dc7306133d52be5a">&#9670;&nbsp;</a></span>name()</h2>
+<a id="a48afc838a3ac17c2ae579da3b6387f48"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a48afc838a3ac17c2ae579da3b6387f48">&#9670;&nbsp;</a></span>name()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -254,19 +252,25 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">static std::string arrow::Date64Type::name </td>
+          <td class="memname">std::string arrow::Date64Type::name </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td></td>
+          <td> const</td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
+<p>A string name of the type, omitting any child fields. </p>
+<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
+<dl class="section since"><dt>Since</dt><dd>0.7.0 </dd></dl>
+
+<p>Implements <a class="el" href="classarrow_1_1_data_type.html#a94985d12273f5dd353d6142921299d4d">arrow::DataType</a>.</p>
+
 </div>
 </div>
 <a id="a7a144a28610069b35fa14424a8e5097c"></a>
@@ -292,6 +296,8 @@ Additional Inherited Members</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
+<p>A string representation of the type, including any children. </p>
+
 <p>Implements <a class="el" href="classarrow_1_1_data_type.html#a944727354fb11138ebd46368319598f2">arrow::DataType</a>.</p>
 
 </div>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a4dfae21/docs/cpp/classarrow_1_1_date_type-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_date_type-members.html b/docs/cpp/classarrow_1_1_date_type-members.html
index 675d9fe..acebac4 100644
--- a/docs/cpp/classarrow_1_1_date_type-members.html
+++ b/docs/cpp/classarrow_1_1_date_type-members.html
@@ -82,11 +82,12 @@ $(function() {
   <tr><td class="entry"><a class="el" href="classarrow_1_1_fixed_width_type.html#a3e2714cd3cd0c7487e4f801880bd4c94">GetBufferLayout</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_width_type.html">arrow::FixedWidthType</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_data_type.html#a5ec6a1c93420c68e9c8065d4a56ad645">id</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#aa2704f1cfc50018d02e109b32f67e422">id_</a></td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#ac8920179a6c1e7f434c495d5ec4662f1">num_children</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a944727354fb11138ebd46368319598f2">ToString</a>() const =0</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</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_1_date_type.html#a66bad5ca6adb856c729002d5d6a4875a">unit</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_date_type.html">arrow::DateType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_date_type.html#a75883ba6050d976e4386fa5573febabb">unit_</a></td><td class="entry"><a class="el" href="classarrow_1_1_date_type.html">arrow::DateType</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_data_type.html#abb9105c8087a4b19f53c61ddf3188c48">~DataType</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a94985d12273f5dd353d6142921299d4d">name</a>() const =0</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#ac8920179a6c1e7f434c495d5ec4662f1">num_children</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a944727354fb11138ebd46368319598f2">ToString</a>() const =0</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_date_type.html#a66bad5ca6adb856c729002d5d6a4875a">unit</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_date_type.html">arrow::DateType</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_date_type.html#a75883ba6050d976e4386fa5573febabb">unit_</a></td><td class="entry"><a class="el" href="classarrow_1_1_date_type.html">arrow::DateType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#abb9105c8087a4b19f53c61ddf3188c48">~DataType</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


Mime
View raw message