http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_list_builder-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_list_builder-members.html 
b/docs/cpp/classarrow_1_1_list_builder-members.html
index cd5e68b..ea8818d 100644
--- a/docs/cpp/classarrow_1_1_list_builder-members.html
+++ b/docs/cpp/classarrow_1_1_list_builder-members.html
@@ -71,7 +71,7 @@ $(function() {
 <p>This is the complete list of members for <a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a>, including all 
inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a630ea6ee96e26b8f1a2d08b45180fb32">Advance</a>(int64_t
 elements)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#a4cee2624dbb80d1438e3a792dc2e834a">Append</a>(const
 int32_t *offsets, int64_t length, const uint8_t *valid_bytes=nullptr)</td><td 
class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#aa5df1f263ae1cd67811336e94e5ac81a">Append</a>(const
 int32_t *offsets, int64_t length, const uint8_t *valid_bytes=NULLPTR)</td><td 
class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#a5c8704db1b7749f4a61c5d2632c57d12">Append</a>(bool
 is_valid=true)</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#ae52f33e8be57387c6b7705d53fbb97f7">AppendNextOffset</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</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_list_builder.html#a713bd8aa29aafe3534d0201f07fb6411">AppendNull</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
@@ -83,33 +83,34 @@ $(function() {
   <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aeb92737fe5ada5b372459705c1690d7e">capacity_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aad4a1ed2c24204b1cc21e44ab0ad444b">child</a>(int
 i)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a9b2ede82de7d728f80eaa17ac8f7327d">children_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#a13cc69c3459fc7a9433b6c6569c38268">Finish</a>(std::shared_ptr&lt;
 Array &gt; *out) override</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#a56488244d6d7cf171c43b24e5e297250">Init</a>(int64_t
 elements) override</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#ae8b7ebc042e6684440bd9e1c77f0f5c1">length_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#ab74185bf842d52f9623801bd6fe8e7a2">ListBuilder</a>(MemoryPool
 *pool, std::unique_ptr&lt; ArrayBuilder &gt; value_builder, const 
std::shared_ptr&lt; DataType &gt; &amp;type=nullptr)</td><td class="entry"><a 
class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a1ebef9199b1e209d1e27debff6068e2f">null_bitmap</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a030598b8cf748d469a1faed173237db1">null_bitmap_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a03476f9edb6a8fb48854ba7ecc785fa7">null_bitmap_data_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aad098f61890072a4576867a7cf4fb9ee">null_count</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a9ea96ba4121857ab23241b6b408051b9">null_count_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aa829b8339092408c9d710cc2c1bdc46a">num_children</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#ae11fe094b2280b16e8b35714f839d3c0">offsets_builder_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a33e3aa20cedda9f6d8581809437f1c86">pool_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a177b858a7ef7ee0ac316ca626bb3bf21">Reserve</a>(int64_t
 elements)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#ab60656436cfba47d092a124bd7021d3b">Reset</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</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_list_builder.html#ab8375a47aa4807f377d40f1559159da0">Resize</a>(int64_t
 capacity) override</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aa505ec95646314c3b9254e0cce39538b">SetNotNull</a>(int64_t
 length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a4103b9cd67387547e5444ade2a4cba5c">type</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aca785c23ae1f914f66bbf370bd9536a9">type_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a2dbe80584eac62147112c4d0a43ceea2">UnsafeAppendToBitmap</a>(bool
 is_valid)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#afd319659d3125af8a72c0c529c329c12">UnsafeAppendToBitmap</a>(const
 uint8_t *valid_bytes, int64_t length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a361c8efe3030a75126cbbbe90e9a3ee4">UnsafeAppendToBitmap</a>(const
 std::vector&lt; bool &gt; &amp;is_valid)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aa0a2125633a3cdb1860d3f62d44ac4a1">UnsafeSetNotNull</a>(int64_t
 length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_list_builder.html#a108b0721c5620d9c87df04dff289071b">value_builder</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#ac5be66dfc8135e48881e8d0d939e7fea">value_builder_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</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_list_builder.html#a69c5b939f5f622c21dcdfd32a5c8fceb">values_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a74bb29b347e12ed7528925d12db109a7">~ArrayBuilder</a>()=default</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a67b2227edb4b51bc44425f1c8a439819">Finish</a>(std::shared_ptr&lt;
 Array &gt; *out)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#af7d5bfe8d46e7447e963c9f56b11b52f">FinishInternal</a>(std::shared_ptr&lt;
 ArrayData &gt; *out) override</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#a56488244d6d7cf171c43b24e5e297250">Init</a>(int64_t
 elements) override</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</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_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#ae8b7ebc042e6684440bd9e1c77f0f5c1">length_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_list_builder.html#ab85602fb919814195508451575158a8a">ListBuilder</a>(MemoryPool
 *pool, std::unique_ptr&lt; ArrayBuilder &gt; value_builder, const 
std::shared_ptr&lt; DataType &gt; &amp;type=NULLPTR)</td><td class="entry"><a 
class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a1ebef9199b1e209d1e27debff6068e2f">null_bitmap</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a030598b8cf748d469a1faed173237db1">null_bitmap_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a03476f9edb6a8fb48854ba7ecc785fa7">null_bitmap_data_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#aad098f61890072a4576867a7cf4fb9ee">null_count</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a9ea96ba4121857ab23241b6b408051b9">null_count_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#aa829b8339092408c9d710cc2c1bdc46a">num_children</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#ae11fe094b2280b16e8b35714f839d3c0">offsets_builder_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</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_array_builder.html#a33e3aa20cedda9f6d8581809437f1c86">pool_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a177b858a7ef7ee0ac316ca626bb3bf21">Reserve</a>(int64_t
 elements)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#ab60656436cfba47d092a124bd7021d3b">Reset</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#ab8375a47aa4807f377d40f1559159da0">Resize</a>(int64_t
 capacity) override</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</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_array_builder.html#aa505ec95646314c3b9254e0cce39538b">SetNotNull</a>(int64_t
 length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a4103b9cd67387547e5444ade2a4cba5c">type</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#aca785c23ae1f914f66bbf370bd9536a9">type_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a2dbe80584eac62147112c4d0a43ceea2">UnsafeAppendToBitmap</a>(bool
 is_valid)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#afd319659d3125af8a72c0c529c329c12">UnsafeAppendToBitmap</a>(const
 uint8_t *valid_bytes, int64_t length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a361c8efe3030a75126cbbbe90e9a3ee4">UnsafeAppendToBitmap</a>(const
 std::vector&lt; bool &gt; &amp;is_valid)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#aa0a2125633a3cdb1860d3f62d44ac4a1">UnsafeSetNotNull</a>(int64_t
 length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#a108b0721c5620d9c87df04dff289071b">value_builder</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#ac5be66dfc8135e48881e8d0d939e7fea">value_builder_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html#a69c5b939f5f622c21dcdfd32a5c8fceb">values_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_list_builder.html">arrow::ListBuilder</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_array_builder.html#a74bb29b347e12ed7528925d12db109a7">~ArrayBuilder</a>()=default</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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/35e0e750/docs/cpp/classarrow_1_1_list_builder.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_list_builder.html 
b/docs/cpp/classarrow_1_1_list_builder.html
index 7bf481a..2801f27 100644
--- a/docs/cpp/classarrow_1_1_list_builder.html
+++ b/docs/cpp/classarrow_1_1_list_builder.html
@@ -76,7 +76,7 @@ $(function() {
 <p>Builder class for variable-length list array value types.  
  <a href="classarrow_1_1_list_builder.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" 
href="builder_8h_source.html">builder.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" 
href="builder_8h_source.html">arrow/builder.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for arrow::ListBuilder:</div>
 <div class="dyncontent">
@@ -89,21 +89,21 @@ Inheritance diagram for arrow::ListBuilder:</div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:ab74185bf842d52f9623801bd6fe8e7a2"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1_list_builder.html#ab74185bf842d52f9623801bd6fe8e7a2">ListBuilder</a>
 (<a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, 
std::unique_ptr&lt; <a class="el" 
href="classarrow_1_1_array_builder.html">ArrayBuilder</a> &gt; <a class="el" 
href="classarrow_1_1_list_builder.html#a108b0721c5620d9c87df04dff289071b">value_builder</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_builder.html#a4103b9cd67387547e5444ade2a4cba5c">type</a>=nullptr)</td></tr>
-<tr class="memdesc:ab74185bf842d52f9623801bd6fe8e7a2"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Use this constructor to 
incrementally build the value array along with offsets and null bitmap.  <a 
href="#ab74185bf842d52f9623801bd6fe8e7a2">More...</a><br /></td></tr>
-<tr class="separator:ab74185bf842d52f9623801bd6fe8e7a2"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab85602fb919814195508451575158a8a"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classarrow_1_1_list_builder.html#ab85602fb919814195508451575158a8a">ListBuilder</a>
 (<a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, 
std::unique_ptr&lt; <a class="el" 
href="classarrow_1_1_array_builder.html">ArrayBuilder</a> &gt; <a class="el" 
href="classarrow_1_1_list_builder.html#a108b0721c5620d9c87df04dff289071b">value_builder</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_builder.html#a4103b9cd67387547e5444ade2a4cba5c">type</a>=<a
 class="el" 
href="macros_8h.html#a3ef7eab8cd0e570b6586628cc9d5ccab">NULLPTR</a>)</td></tr>
+<tr class="memdesc:ab85602fb919814195508451575158a8a"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Use this constructor to 
incrementally build the value array along with offsets and null bitmap.  <a 
href="#ab85602fb919814195508451575158a8a">More...</a><br /></td></tr>
+<tr class="separator:ab85602fb919814195508451575158a8a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a56488244d6d7cf171c43b24e5e297250"><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_list_builder.html#a56488244d6d7cf171c43b24e5e297250">Init</a>
 (int64_t elements) override</td></tr>
 <tr class="memdesc:a56488244d6d7cf171c43b24e5e297250"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Allocates initial capacity 
requirements for the builder.  <a 
href="#a56488244d6d7cf171c43b24e5e297250">More...</a><br /></td></tr>
 <tr class="separator:a56488244d6d7cf171c43b24e5e297250"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab8375a47aa4807f377d40f1559159da0"><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_list_builder.html#ab8375a47aa4807f377d40f1559159da0">Resize</a>
 (int64_t <a class="el" 
href="classarrow_1_1_array_builder.html#a0236e815af8f62c98bd612eea219cd73">capacity</a>)
 override</td></tr>
 <tr class="memdesc:ab8375a47aa4807f377d40f1559159da0"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the null_bitmap 
array.  <a href="#ab8375a47aa4807f377d40f1559159da0">More...</a><br /></td></tr>
 <tr class="separator:ab8375a47aa4807f377d40f1559159da0"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a13cc69c3459fc7a9433b6c6569c38268"><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_list_builder.html#a13cc69c3459fc7a9433b6c6569c38268">Finish</a>
 (std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> 
&gt; *out) override</td></tr>
-<tr class="memdesc:a13cc69c3459fc7a9433b6c6569c38268"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Creates new <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> object to hold the contents 
of the builder and transfers ownership of the data.  <a 
href="#a13cc69c3459fc7a9433b6c6569c38268">More...</a><br /></td></tr>
-<tr class="separator:a13cc69c3459fc7a9433b6c6569c38268"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4cee2624dbb80d1438e3a792dc2e834a"><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_list_builder.html#a4cee2624dbb80d1438e3a792dc2e834a">Append</a>
 (const int32_t *offsets, int64_t <a class="el" 
href="classarrow_1_1_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>,
 const uint8_t *valid_bytes=nullptr)</td></tr>
-<tr class="memdesc:a4cee2624dbb80d1438e3a792dc2e834a"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Vector append.  <a 
href="#a4cee2624dbb80d1438e3a792dc2e834a">More...</a><br /></td></tr>
-<tr class="separator:a4cee2624dbb80d1438e3a792dc2e834a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7d5bfe8d46e7447e963c9f56b11b52f"><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_list_builder.html#af7d5bfe8d46e7447e963c9f56b11b52f">FinishInternal</a>
 (std::shared_ptr&lt; <a class="el" 
href="structarrow_1_1_array_data.html">ArrayData</a> &gt; *out) 
override</td></tr>
+<tr class="memdesc:af7d5bfe8d46e7447e963c9f56b11b52f"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Return result of builder as 
an internal generic <a class="el" href="structarrow_1_1_array_data.html" 
title="Mutable container for generic Arrow array data. ">ArrayData</a> object.  
<a href="#af7d5bfe8d46e7447e963c9f56b11b52f">More...</a><br /></td></tr>
+<tr class="separator:af7d5bfe8d46e7447e963c9f56b11b52f"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5df1f263ae1cd67811336e94e5ac81a"><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_list_builder.html#aa5df1f263ae1cd67811336e94e5ac81a">Append</a>
 (const int32_t *offsets, int64_t <a class="el" 
href="classarrow_1_1_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>,
 const uint8_t *valid_bytes=<a class="el" 
href="macros_8h.html#a3ef7eab8cd0e570b6586628cc9d5ccab">NULLPTR</a>)</td></tr>
+<tr class="memdesc:aa5df1f263ae1cd67811336e94e5ac81a"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Vector append.  <a 
href="#aa5df1f263ae1cd67811336e94e5ac81a">More...</a><br /></td></tr>
+<tr class="separator:aa5df1f263ae1cd67811336e94e5ac81a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5c8704db1b7749f4a61c5d2632c57d12"><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_list_builder.html#a5c8704db1b7749f4a61c5d2632c57d12">Append</a>
 (bool is_valid=true)</td></tr>
 <tr class="memdesc:a5c8704db1b7749f4a61c5d2632c57d12"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Start a new variable-length 
list slot.  <a href="#a5c8704db1b7749f4a61c5d2632c57d12">More...</a><br 
/></td></tr>
 <tr class="separator:a5c8704db1b7749f4a61c5d2632c57d12"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
@@ -144,6 +144,9 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a630ea6ee96e26b8f1a2d08b45180fb32 inherit 
pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
 <tr class="memitem:a1ebef9199b1e209d1e27debff6068e2f inherit 
pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" 
valign="top">std::shared_ptr&lt; <a class="el" 
href="classarrow_1_1_pool_buffer.html">PoolBuffer</a> &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1_array_builder.html#a1ebef9199b1e209d1e27debff6068e2f">null_bitmap</a>
 () const</td></tr>
 <tr class="separator:a1ebef9199b1e209d1e27debff6068e2f inherit 
pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a67b2227edb4b51bc44425f1c8a439819 inherit 
pub_methods_classarrow_1_1_array_builder"><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_builder.html#a67b2227edb4b51bc44425f1c8a439819">Finish</a>
 (std::shared_ptr&lt; <a class="el" href="classarrow_1_1_array.html">Array</a> 
&gt; *out)</td></tr>
+<tr class="memdesc:a67b2227edb4b51bc44425f1c8a439819 inherit 
pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Return result of builder as an <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> object.  <a 
href="classarrow_1_1_array_builder.html#a67b2227edb4b51bc44425f1c8a439819">More...</a><br
 /></td></tr>
+<tr class="separator:a67b2227edb4b51bc44425f1c8a439819 inherit 
pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
 <tr class="memitem:a4103b9cd67387547e5444ade2a4cba5c inherit 
pub_methods_classarrow_1_1_array_builder"><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_array_builder.html#a4103b9cd67387547e5444ade2a4cba5c">type</a>
 () const</td></tr>
 <tr class="separator:a4103b9cd67387547e5444ade2a4cba5c inherit 
pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
@@ -198,8 +201,8 @@ Protected Attributes</h2></td></tr>
 <p>To use this class, you must append values to the child array builder and 
use the Append function to delimit each distinct list value (once the values 
have been appended to the child array) or use the bulk API to append a sequence 
of offests and null values.</p>
 <p>A note on types. Per <a class="el" href="type_8h.html">arrow/type.h</a> all 
types in the c++ implementation are logical so even though this class always 
builds list array, this can represent multiple different logical types. If no 
logical type is provided at construction time, the class defaults to 
List&lt;T&gt; where t is taken from the value_builder/values that the object is 
constructed with. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a id="ab74185bf842d52f9623801bd6fe8e7a2"></a>
-<h2 class="memtitle"><span class="permalink"><a 
href="#ab74185bf842d52f9623801bd6fe8e7a2">&#9670;&nbsp;</a></span>ListBuilder()</h2>
+<a id="ab85602fb919814195508451575158a8a"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ab85602fb919814195508451575158a8a">&#9670;&nbsp;</a></span>ListBuilder()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -220,7 +223,7 @@ Protected Attributes</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const std::shared_ptr&lt; <a class="el" 
href="classarrow_1_1_data_type.html">DataType</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>type</em> = <code>nullptr</code>&#160;</td>
+          <td class="paramname"><em>type</em> = <code><a class="el" 
href="macros_8h.html#a3ef7eab8cd0e570b6586628cc9d5ccab">NULLPTR</a></code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -235,8 +238,8 @@ Protected Attributes</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a id="a4cee2624dbb80d1438e3a792dc2e834a"></a>
-<h2 class="memtitle"><span class="permalink"><a 
href="#a4cee2624dbb80d1438e3a792dc2e834a">&#9670;&nbsp;</a></span>Append() 
<span class="overload">[1/2]</span></h2>
+<a id="aa5df1f263ae1cd67811336e94e5ac81a"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#aa5df1f263ae1cd67811336e94e5ac81a">&#9670;&nbsp;</a></span>Append() 
<span class="overload">[1/2]</span></h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -257,7 +260,7 @@ Protected Attributes</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const uint8_t *&#160;</td>
-          <td class="paramname"><em>valid_bytes</em> = 
<code>nullptr</code>&#160;</td>
+          <td class="paramname"><em>valid_bytes</em> = <code><a class="el" 
href="macros_8h.html#a3ef7eab8cd0e570b6586628cc9d5ccab">NULLPTR</a></code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -343,8 +346,8 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a id="a13cc69c3459fc7a9433b6c6569c38268"></a>
-<h2 class="memtitle"><span class="permalink"><a 
href="#a13cc69c3459fc7a9433b6c6569c38268">&#9670;&nbsp;</a></span>Finish()</h2>
+<a id="af7d5bfe8d46e7447e963c9f56b11b52f"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#af7d5bfe8d46e7447e963c9f56b11b52f">&#9670;&nbsp;</a></span>FinishInternal()</h2>
 
 <div class="memitem">
 <div class="memproto">
@@ -353,9 +356,9 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classarrow_1_1_status.html">Status</a> arrow::ListBuilder::Finish </td>
+          <td class="memname"><a class="el" 
href="classarrow_1_1_status.html">Status</a> arrow::ListBuilder::FinishInternal 
</td>
           <td>(</td>
-          <td class="paramtype">std::shared_ptr&lt; <a class="el" 
href="classarrow_1_1_array.html">Array</a> &gt; *&#160;</td>
+          <td class="paramtype">std::shared_ptr&lt; <a class="el" 
href="structarrow_1_1_array_data.html">ArrayData</a> &gt; *&#160;</td>
           <td class="paramname"><em>out</em></td><td>)</td>
           <td></td>
         </tr>
@@ -367,10 +370,17 @@ Protected Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Creates new <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> object to hold the contents of the builder and transfers ownership 
of the data. </p>
-<p>This resets all variables on the builder. </p>
-
-<p>Implements <a class="el" 
href="classarrow_1_1_array_builder.html#ab9f2831b950610ff61087f994571d1cc">arrow::ArrayBuilder</a>.</p>
+<p>Return result of builder as an internal generic <a class="el" 
href="structarrow_1_1_array_data.html" title="Mutable container for generic 
Arrow array data. ">ArrayData</a> object. </p>
+<p>Resets builder</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>the 
finalized <a class="el" href="structarrow_1_1_array_data.html" title="Mutable 
container for generic Arrow array data. ">ArrayData</a> object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" 
href="classarrow_1_1_status.html">Status</a> </dd></dl>
+
+<p>Implements <a class="el" 
href="classarrow_1_1_array_builder.html#a0e0aea1c332b472f3671bea9da5ec473">arrow::ArrayBuilder</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_list_type.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_list_type.html 
b/docs/cpp/classarrow_1_1_list_type.html
index fb82775..5aa3530 100644
--- a/docs/cpp/classarrow_1_1_list_type.html
+++ b/docs/cpp/classarrow_1_1_list_type.html
@@ -72,15 +72,16 @@ $(function() {
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" 
href="type_8h_source.html">type.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" 
href="type_8h_source.html">arrow/type.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for arrow::ListType:</div>
 <div class="dyncontent">
  <div class="center">
   <img src="classarrow_1_1_list_type.png" usemap="#arrow::ListType_map" 
alt=""/>
   <map id="arrow::ListType_map" name="arrow::ListType_map">
-<area href="classarrow_1_1_nested_type.html" alt="arrow::NestedType" 
shape="rect" coords="0,56,118,80"/>
-<area href="classarrow_1_1_data_type.html" alt="arrow::DataType" shape="rect" 
coords="0,0,118,24"/>
+<area href="classarrow_1_1_nested_type.html" alt="arrow::NestedType" 
shape="rect" coords="75,56,215,80"/>
+<area href="classarrow_1_1_data_type.html" alt="arrow::DataType" shape="rect" 
coords="0,0,140,24"/>
+<area href="classarrow_1_1_parametric_type.html" title="A superclass for types 
having additional metadata. " alt="arrow::ParametricType" shape="rect" 
coords="150,0,290,24"/>
 </map>
  </div></div>
 <table class="memberdecls">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_list_type.png
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_list_type.png 
b/docs/cpp/classarrow_1_1_list_type.png
index f4a92db..e26cfab 100644
Binary files a/docs/cpp/classarrow_1_1_list_type.png and 
b/docs/cpp/classarrow_1_1_list_type.png differ

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_logging_memory_pool.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_logging_memory_pool.html 
b/docs/cpp/classarrow_1_1_logging_memory_pool.html
index 90a4cb9..fd138cb 100644
--- a/docs/cpp/classarrow_1_1_logging_memory_pool.html
+++ b/docs/cpp/classarrow_1_1_logging_memory_pool.html
@@ -71,7 +71,7 @@ $(function() {
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" 
href="memory__pool_8h_source.html">memory_pool.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" 
href="memory__pool_8h_source.html">arrow/memory_pool.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for arrow::LoggingMemoryPool:</div>
 <div class="dyncontent">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_lz4_codec.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_lz4_codec.html 
b/docs/cpp/classarrow_1_1_lz4_codec.html
index ca4f34c..1461eaa 100644
--- a/docs/cpp/classarrow_1_1_lz4_codec.html
+++ b/docs/cpp/classarrow_1_1_lz4_codec.html
@@ -71,7 +71,7 @@ $(function() {
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" 
href="compression__lz4_8h_source.html">compression_lz4.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" 
href="compression__lz4_8h_source.html">arrow/util/compression_lz4.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for arrow::Lz4Codec:</div>
 <div class="dyncontent">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_memory_pool.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_memory_pool.html 
b/docs/cpp/classarrow_1_1_memory_pool.html
index 90c0be1..2aa29fe 100644
--- a/docs/cpp/classarrow_1_1_memory_pool.html
+++ b/docs/cpp/classarrow_1_1_memory_pool.html
@@ -75,15 +75,14 @@ $(function() {
 <p>Base class for memory allocation.  
  <a href="classarrow_1_1_memory_pool.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" 
href="memory__pool_8h_source.html">memory_pool.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" 
href="memory__pool_8h_source.html">arrow/memory_pool.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for arrow::MemoryPool:</div>
 <div class="dyncontent">
  <div class="center">
   <img src="classarrow_1_1_memory_pool.png" usemap="#arrow::MemoryPool_map" 
alt=""/>
   <map id="arrow::MemoryPool_map" name="arrow::MemoryPool_map">
-<area href="classarrow_1_1_default_memory_pool.html" 
alt="arrow::DefaultMemoryPool" shape="rect" coords="0,56,167,80"/>
-<area href="classarrow_1_1_logging_memory_pool.html" 
alt="arrow::LoggingMemoryPool" shape="rect" coords="177,56,344,80"/>
+<area href="classarrow_1_1_logging_memory_pool.html" 
alt="arrow::LoggingMemoryPool" shape="rect" coords="0,56,167,80"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -204,7 +203,7 @@ Protected Member Functions</h2></td></tr>
 <p>Allocate a new memory region of at least size bytes. </p>
 <p>The allocated region shall be 64-byte aligned. </p>
 
-<p>Implemented in <a class="el" 
href="classarrow_1_1_logging_memory_pool.html#a3eb03f4e10b9fbf1e06fd72d65b6601c">arrow::LoggingMemoryPool</a>,
 and <a class="el" 
href="classarrow_1_1_default_memory_pool.html#a45a944759a15de1175217088ba9f4571">arrow::DefaultMemoryPool</a>.</p>
+<p>Implemented in <a class="el" 
href="classarrow_1_1_logging_memory_pool.html#a3eb03f4e10b9fbf1e06fd72d65b6601c">arrow::LoggingMemoryPool</a>.</p>
 
 </div>
 </div>
@@ -233,7 +232,7 @@ Protected Member Functions</h2></td></tr>
 
 <p>The number of bytes that were allocated and not yet free'd through this 
allocator. </p>
 
-<p>Implemented in <a class="el" 
href="classarrow_1_1_logging_memory_pool.html#aa5a4ee8ec0299fea7125d89dc8553a46">arrow::LoggingMemoryPool</a>,
 and <a class="el" 
href="classarrow_1_1_default_memory_pool.html#a374f58a6181c1157f84d4908a9dfa626">arrow::DefaultMemoryPool</a>.</p>
+<p>Implemented in <a class="el" 
href="classarrow_1_1_logging_memory_pool.html#aa5a4ee8ec0299fea7125d89dc8553a46">arrow::LoggingMemoryPool</a>.</p>
 
 </div>
 </div>
@@ -280,7 +279,7 @@ Protected Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" 
href="classarrow_1_1_logging_memory_pool.html#ac68ae6be2a6b8c2c44e0ad6d0c2b0cc8">arrow::LoggingMemoryPool</a>,
 and <a class="el" 
href="classarrow_1_1_default_memory_pool.html#a5625c05eaf1eae20f1528fa8b30d67b4">arrow::DefaultMemoryPool</a>.</p>
+<p>Implemented in <a class="el" 
href="classarrow_1_1_logging_memory_pool.html#ac68ae6be2a6b8c2c44e0ad6d0c2b0cc8">arrow::LoggingMemoryPool</a>.</p>
 
 </div>
 </div>
@@ -310,7 +309,7 @@ Protected Member Functions</h2></td></tr>
 <p>Return peak memory allocation in this memory pool. </p>
 <dl class="section return"><dt>Returns</dt><dd>Maximum bytes allocated. If not 
known (or not implemented), returns -1 </dd></dl>
 
-<p>Reimplemented in <a class="el" 
href="classarrow_1_1_logging_memory_pool.html#af41a546412c98aa4439b53ec4df257bf">arrow::LoggingMemoryPool</a>,
 and <a class="el" 
href="classarrow_1_1_default_memory_pool.html#a463322488d1a2be8297ac55205bab14b">arrow::DefaultMemoryPool</a>.</p>
+<p>Reimplemented in <a class="el" 
href="classarrow_1_1_logging_memory_pool.html#af41a546412c98aa4439b53ec4df257bf">arrow::LoggingMemoryPool</a>.</p>
 
 </div>
 </div>
@@ -357,7 +356,7 @@ Protected Member Functions</h2></td></tr>
 <p>Resize an already allocated memory section. </p>
 <p>As by default most default allocators on a platform don't support aligned 
reallocation, this function can involve a copy of the underlying data. </p>
 
-<p>Implemented in <a class="el" 
href="classarrow_1_1_logging_memory_pool.html#a3e548a7bc1d434fa30fbe1e43be52a3b">arrow::LoggingMemoryPool</a>,
 and <a class="el" 
href="classarrow_1_1_default_memory_pool.html#aea158c427314f816f654a57fabe0423c">arrow::DefaultMemoryPool</a>.</p>
+<p>Implemented in <a class="el" 
href="classarrow_1_1_logging_memory_pool.html#a3e548a7bc1d434fa30fbe1e43be52a3b">arrow::LoggingMemoryPool</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_memory_pool.png
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_memory_pool.png 
b/docs/cpp/classarrow_1_1_memory_pool.png
index b0ad224..9b6424b 100644
Binary files a/docs/cpp/classarrow_1_1_memory_pool.png and 
b/docs/cpp/classarrow_1_1_memory_pool.png differ

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_mutable_buffer.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_mutable_buffer.html 
b/docs/cpp/classarrow_1_1_mutable_buffer.html
index 4834f8e..ec603cf 100644
--- a/docs/cpp/classarrow_1_1_mutable_buffer.html
+++ b/docs/cpp/classarrow_1_1_mutable_buffer.html
@@ -75,7 +75,7 @@ $(function() {
 <p>A <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> whose contents can be mutated. May or may not own its data.  
  <a href="classarrow_1_1_mutable_buffer.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" 
href="buffer_8h_source.html">buffer.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" 
href="buffer_8h_source.html">arrow/buffer.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for arrow::MutableBuffer:</div>
 <div class="dyncontent">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_nested_type.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_nested_type.html 
b/docs/cpp/classarrow_1_1_nested_type.html
index a0aa475..d6cea12 100644
--- a/docs/cpp/classarrow_1_1_nested_type.html
+++ b/docs/cpp/classarrow_1_1_nested_type.html
@@ -70,17 +70,18 @@ $(function() {
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" 
href="type_8h_source.html">type.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" 
href="type_8h_source.html">arrow/type.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for arrow::NestedType:</div>
 <div class="dyncontent">
  <div class="center">
   <img src="classarrow_1_1_nested_type.png" usemap="#arrow::NestedType_map" 
alt=""/>
   <map id="arrow::NestedType_map" name="arrow::NestedType_map">
-<area href="classarrow_1_1_data_type.html" alt="arrow::DataType" shape="rect" 
coords="128,0,246,24"/>
-<area href="classarrow_1_1_list_type.html" alt="arrow::ListType" shape="rect" 
coords="0,112,118,136"/>
-<area href="classarrow_1_1_struct_type.html" alt="arrow::StructType" 
shape="rect" coords="128,112,246,136"/>
-<area href="classarrow_1_1_union_type.html" alt="arrow::UnionType" 
shape="rect" coords="256,112,374,136"/>
+<area href="classarrow_1_1_data_type.html" alt="arrow::DataType" shape="rect" 
coords="75,0,215,24"/>
+<area href="classarrow_1_1_parametric_type.html" title="A superclass for types 
having additional metadata. " alt="arrow::ParametricType" shape="rect" 
coords="225,0,365,24"/>
+<area href="classarrow_1_1_list_type.html" alt="arrow::ListType" shape="rect" 
coords="0,112,140,136"/>
+<area href="classarrow_1_1_struct_type.html" alt="arrow::StructType" 
shape="rect" coords="150,112,290,136"/>
+<area href="classarrow_1_1_union_type.html" alt="arrow::UnionType" 
shape="rect" coords="300,112,440,136"/>
 </map>
  </div></div>
 <table class="memberdecls">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_nested_type.png
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_nested_type.png 
b/docs/cpp/classarrow_1_1_nested_type.png
index c60cde9..9c3f29d 100644
Binary files a/docs/cpp/classarrow_1_1_nested_type.png and 
b/docs/cpp/classarrow_1_1_nested_type.png differ

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_no_extra_meta.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_no_extra_meta.html 
b/docs/cpp/classarrow_1_1_no_extra_meta.html
index 15612aa..6dfb619 100644
--- a/docs/cpp/classarrow_1_1_no_extra_meta.html
+++ b/docs/cpp/classarrow_1_1_no_extra_meta.html
@@ -68,7 +68,7 @@ $(function() {
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" 
href="type_8h_source.html">type.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" 
href="type_8h_source.html">arrow/type.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for arrow::NoExtraMeta:</div>
 <div class="dyncontent">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_null_array-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_null_array-members.html 
b/docs/cpp/classarrow_1_1_null_array-members.html
index 09c2739..eee0bc0 100644
--- a/docs/cpp/classarrow_1_1_null_array-members.html
+++ b/docs/cpp/classarrow_1_1_null_array-members.html
@@ -79,24 +79,25 @@ $(function() {
   <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#ae8c4584a4d64d724c1956c2e6d5ad353">Equals</a>(const
 Array &amp;arr) const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td 
class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#ab52cf46d3f819acc25209e4afbfe4292">Equals</a>(const
 std::shared_ptr&lt; Array &gt; &amp;arr) 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_array.html#a18c61cd4c8c158a30f30023eabc83acb">IsNull</a>(int64_t
 i) const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#a49c7fb3f73d2d43e7338591c5a8bd8bf">length</a>() 
const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</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_array.html#a76c4756ac85b29f9135064d68d2ef908">null_bitmap</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#a7a8838fbc97b9b3b8ca15cb163b2027c">null_bitmap_data</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</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_array.html#aed59d9e8608229ff3808983cdc908ccd">null_bitmap_data_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span 
class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#a0537d3b69a889b951e88be2fe9f3d96a">null_count</a>()
 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_null_array.html#a4f567b5203d750e74765349fcb0d0f73">NullArray</a>(const
 std::shared_ptr&lt; ArrayData &gt; &amp;data)</td><td class="entry"><a 
class="el" href="classarrow_1_1_null_array.html">arrow::NullArray</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_null_array.html#afad1ca6bc644cf3ba907d71b06017125">NullArray</a>(int64_t
 length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_null_array.html">arrow::NullArray</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_array.html#a183e69c91c531609f42a29b593119d58">num_fields</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#a1a0c6c1aa06cffd1dcb3813f0d24b2fd">offset</a>() 
const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</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_array.html#a537467bcecb4471b18d3271f14ca9ad2">RangeEquals</a>(int64_t
 start_idx, int64_t end_idx, int64_t other_start_idx, const std::shared_ptr&lt; 
Array &gt; &amp;other) const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#acf138d427e7f8a8c56cac7f9d9e64db3">RangeEquals</a>(const
 Array &amp;other, int64_t start_idx, int64_t end_idx, int64_t other_start_idx) 
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_array.html#ae32f72c78fe10ce17f0a817e302e17d1">Slice</a>(int64_t
 offset, int64_t length) const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#a5cf4c3330e850670aa52dab3b21869ea">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_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>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#a635a694fbadb0bfa731beb97df2ef7ea">type</a>() 
const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</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_array.html#a155d9d827415438f976e3cb31e0a55f6">type_id</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_null_array.html#a08175ba37b2750e1b6886a9b3994e4c7">TypeClass</a>
 typedef</td><td class="entry"><a class="el" 
href="classarrow_1_1_null_array.html">arrow::NullArray</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#addd582eec9488bca2b3379b71fef6ce5">~Array</a>()=default</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</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#ae554bfb313cd6b161f63fb2966dbd662">IsValid</a>(int64_t
 i) const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</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_array.html#a49c7fb3f73d2d43e7338591c5a8bd8bf">length</a>() 
const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#a76c4756ac85b29f9135064d68d2ef908">null_bitmap</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</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_array.html#a7a8838fbc97b9b3b8ca15cb163b2027c">null_bitmap_data</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#aed59d9e8608229ff3808983cdc908ccd">null_bitmap_data_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</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_array.html#a0537d3b69a889b951e88be2fe9f3d96a">null_count</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_null_array.html#a4f567b5203d750e74765349fcb0d0f73">NullArray</a>(const
 std::shared_ptr&lt; ArrayData &gt; &amp;data)</td><td class="entry"><a 
class="el" href="classarrow_1_1_null_array.html">arrow::NullArray</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_null_array.html#afad1ca6bc644cf3ba907d71b06017125">NullArray</a>(int64_t
 length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_null_array.html">arrow::NullArray</a></td><td 
class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#a183e69c91c531609f42a29b593119d58">num_fields</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</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_array.html#a1a0c6c1aa06cffd1dcb3813f0d24b2fd">offset</a>() 
const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#a537467bcecb4471b18d3271f14ca9ad2">RangeEquals</a>(int64_t
 start_idx, int64_t end_idx, int64_t other_start_idx, const std::shared_ptr&lt; 
Array &gt; &amp;other) 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_array.html#acf138d427e7f8a8c56cac7f9d9e64db3">RangeEquals</a>(const
 Array &amp;other, int64_t start_idx, int64_t end_idx, int64_t other_start_idx) 
const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#ae32f72c78fe10ce17f0a817e302e17d1">Slice</a>(int64_t
 offset, int64_t length) 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_array.html#a5cf4c3330e850670aa52dab3b21869ea">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><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>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#a635a694fbadb0bfa731beb97df2ef7ea">type</a>() 
const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span 
class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#a155d9d827415438f976e3cb31e0a55f6">type_id</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</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_null_array.html#a08175ba37b2750e1b6886a9b3994e4c7">TypeClass</a>
 typedef</td><td class="entry"><a class="el" 
href="classarrow_1_1_null_array.html">arrow::NullArray</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array.html#addd582eec9488bca2b3379b71fef6ce5">~Array</a>()=default</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array.html">arrow::Array</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/35e0e750/docs/cpp/classarrow_1_1_null_array.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_null_array.html 
b/docs/cpp/classarrow_1_1_null_array.html
index 578341f..fd55f98 100644
--- a/docs/cpp/classarrow_1_1_null_array.html
+++ b/docs/cpp/classarrow_1_1_null_array.html
@@ -75,7 +75,7 @@ $(function() {
 <p>Degenerate null type <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>.  
  <a href="classarrow_1_1_null_array.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" 
href="array_8h_source.html">array.h</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" 
href="array_8h_source.html">arrow/array.h</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for arrow::NullArray:</div>
 <div class="dyncontent">
@@ -102,8 +102,11 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:addd582eec9488bca2b3379b71fef6ce5 inherit 
pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" 
valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classarrow_1_1_array.html#addd582eec9488bca2b3379b71fef6ce5">~Array</a> 
()=default</td></tr>
 <tr class="separator:addd582eec9488bca2b3379b71fef6ce5 inherit 
pub_methods_classarrow_1_1_array"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
 <tr class="memitem:a18c61cd4c8c158a30f30023eabc83acb inherit 
pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" 
valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classarrow_1_1_array.html#a18c61cd4c8c158a30f30023eabc83acb">IsNull</a> 
(int64_t i) const</td></tr>
-<tr class="memdesc:a18c61cd4c8c158a30f30023eabc83acb inherit 
pub_methods_classarrow_1_1_array"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Determine if a slot is null. For inner loops. Does 
<em>not</em> boundscheck.  <a 
href="classarrow_1_1_array.html#a18c61cd4c8c158a30f30023eabc83acb">More...</a><br
 /></td></tr>
+<tr class="memdesc:a18c61cd4c8c158a30f30023eabc83acb inherit 
pub_methods_classarrow_1_1_array"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Return true if value at index is null. Does not boundscheck. 
 <a 
href="classarrow_1_1_array.html#a18c61cd4c8c158a30f30023eabc83acb">More...</a><br
 /></td></tr>
 <tr class="separator:a18c61cd4c8c158a30f30023eabc83acb inherit 
pub_methods_classarrow_1_1_array"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:ae554bfb313cd6b161f63fb2966dbd662 inherit 
pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" 
valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classarrow_1_1_array.html#ae554bfb313cd6b161f63fb2966dbd662">IsValid</a> 
(int64_t i) const</td></tr>
+<tr class="memdesc:ae554bfb313cd6b161f63fb2966dbd662 inherit 
pub_methods_classarrow_1_1_array"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Return true if value at index is valid (not null).  <a 
href="classarrow_1_1_array.html#ae554bfb313cd6b161f63fb2966dbd662">More...</a><br
 /></td></tr>
+<tr class="separator:ae554bfb313cd6b161f63fb2966dbd662 inherit 
pub_methods_classarrow_1_1_array"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
 <tr class="memitem:a49c7fb3f73d2d43e7338591c5a8bd8bf inherit 
pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" 
valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classarrow_1_1_array.html#a49c7fb3f73d2d43e7338591c5a8bd8bf">length</a> 
() const</td></tr>
 <tr class="memdesc:a49c7fb3f73d2d43e7338591c5a8bd8bf inherit 
pub_methods_classarrow_1_1_array"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Size in the number of elements this array contains.  <a 
href="classarrow_1_1_array.html#a49c7fb3f73d2d43e7338591c5a8bd8bf">More...</a><br
 /></td></tr>
 <tr class="separator:a49c7fb3f73d2d43e7338591c5a8bd8bf inherit 
pub_methods_classarrow_1_1_array"><td class="memSeparator" 
colspan="2">&#160;</td></tr>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/35e0e750/docs/cpp/classarrow_1_1_null_builder-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_null_builder-members.html 
b/docs/cpp/classarrow_1_1_null_builder-members.html
index 378131b..2ddffa2 100644
--- a/docs/cpp/classarrow_1_1_null_builder-members.html
+++ b/docs/cpp/classarrow_1_1_null_builder-members.html
@@ -80,29 +80,30 @@ $(function() {
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aeb92737fe5ada5b372459705c1690d7e">capacity_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#aad4a1ed2c24204b1cc21e44ab0ad444b">child</a>(int
 i)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a9b2ede82de7d728f80eaa17ac8f7327d">children_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_null_builder.html#ab332a2a5fcfe3e2cdf27b636d10510f9">Finish</a>(std::shared_ptr&lt;
 Array &gt; *out) override</td><td class="entry"><a class="el" 
href="classarrow_1_1_null_builder.html">arrow::NullBuilder</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a372d72e15df6342e9de296b1fb6e1abb">Init</a>(int64_t
 capacity)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#ae8b7ebc042e6684440bd9e1c77f0f5c1">length_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a1ebef9199b1e209d1e27debff6068e2f">null_bitmap</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a030598b8cf748d469a1faed173237db1">null_bitmap_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a03476f9edb6a8fb48854ba7ecc785fa7">null_bitmap_data_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aad098f61890072a4576867a7cf4fb9ee">null_count</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a9ea96ba4121857ab23241b6b408051b9">null_count_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_null_builder.html#a277266829ee9ce0a6e9a56dde874faad">NullBuilder</a>(MemoryPool
 *pool ARROW_MEMORY_POOL_DEFAULT)</td><td class="entry"><a class="el" 
href="classarrow_1_1_null_builder.html">arrow::NullBuilder</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_array_builder.html#aa829b8339092408c9d710cc2c1bdc46a">num_children</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a33e3aa20cedda9f6d8581809437f1c86">pool_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a177b858a7ef7ee0ac316ca626bb3bf21">Reserve</a>(int64_t
 elements)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a82e016f3be8a271a97b850fd81a7a338">Reset</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a5e2c3ded82ed619e9149c40dc4e51a35">Resize</a>(int64_t
 new_bits)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aa505ec95646314c3b9254e0cce39538b">SetNotNull</a>(int64_t
 length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a4103b9cd67387547e5444ade2a4cba5c">type</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aca785c23ae1f914f66bbf370bd9536a9">type_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a2dbe80584eac62147112c4d0a43ceea2">UnsafeAppendToBitmap</a>(bool
 is_valid)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#afd319659d3125af8a72c0c529c329c12">UnsafeAppendToBitmap</a>(const
 uint8_t *valid_bytes, int64_t length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a361c8efe3030a75126cbbbe90e9a3ee4">UnsafeAppendToBitmap</a>(const
 std::vector&lt; bool &gt; &amp;is_valid)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#aa0a2125633a3cdb1860d3f62d44ac4a1">UnsafeSetNotNull</a>(int64_t
 length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a74bb29b347e12ed7528925d12db109a7">~ArrayBuilder</a>()=default</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a67b2227edb4b51bc44425f1c8a439819">Finish</a>(std::shared_ptr&lt;
 Array &gt; *out)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_null_builder.html#a11081e4904045bb75039fa6eacbeceed">FinishInternal</a>(std::shared_ptr&lt;
 ArrayData &gt; *out) override</td><td class="entry"><a class="el" 
href="classarrow_1_1_null_builder.html">arrow::NullBuilder</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_array_builder.html#a372d72e15df6342e9de296b1fb6e1abb">Init</a>(int64_t
 capacity)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#ae8b7ebc042e6684440bd9e1c77f0f5c1">length_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a1ebef9199b1e209d1e27debff6068e2f">null_bitmap</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a030598b8cf748d469a1faed173237db1">null_bitmap_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a03476f9edb6a8fb48854ba7ecc785fa7">null_bitmap_data_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#aad098f61890072a4576867a7cf4fb9ee">null_count</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a9ea96ba4121857ab23241b6b408051b9">null_count_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_null_builder.html#a277266829ee9ce0a6e9a56dde874faad">NullBuilder</a>(MemoryPool
 *pool ARROW_MEMORY_POOL_DEFAULT)</td><td class="entry"><a class="el" 
href="classarrow_1_1_null_builder.html">arrow::NullBuilder</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_array_builder.html#aa829b8339092408c9d710cc2c1bdc46a">num_children</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#a33e3aa20cedda9f6d8581809437f1c86">pool_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a177b858a7ef7ee0ac316ca626bb3bf21">Reserve</a>(int64_t
 elements)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a82e016f3be8a271a97b850fd81a7a338">Reset</a>()</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a5e2c3ded82ed619e9149c40dc4e51a35">Resize</a>(int64_t
 new_bits)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#aa505ec95646314c3b9254e0cce39538b">SetNotNull</a>(int64_t
 length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a4103b9cd67387547e5444ade2a4cba5c">type</a>()
 const</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#aca785c23ae1f914f66bbf370bd9536a9">type_</a></td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a2dbe80584eac62147112c4d0a43ceea2">UnsafeAppendToBitmap</a>(bool
 is_valid)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#afd319659d3125af8a72c0c529c329c12">UnsafeAppendToBitmap</a>(const
 uint8_t *valid_bytes, int64_t length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a361c8efe3030a75126cbbbe90e9a3ee4">UnsafeAppendToBitmap</a>(const
 std::vector&lt; bool &gt; &amp;is_valid)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_array_builder.html#aa0a2125633a3cdb1860d3f62d44ac4a1">UnsafeSetNotNull</a>(int64_t
 length)</td><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html#a74bb29b347e12ed7528925d12db109a7">~ArrayBuilder</a>()=default</td><td
 class="entry"><a class="el" 
href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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>

Reply via email to