You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2017/05/23 21:25:29 UTC

[27/51] [partial] arrow-site git commit: Update C++ docs

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/5875f2bc/docs/cpp/classarrow_1_1_decimal_builder.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_decimal_builder.html b/docs/cpp/classarrow_1_1_decimal_builder.html
index 4ea2aec..03d829d 100644
--- a/docs/cpp/classarrow_1_1_decimal_builder.html
+++ b/docs/cpp/classarrow_1_1_decimal_builder.html
@@ -3,16 +3,15 @@
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.6"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
 <title>Apache Arrow (C++): arrow::DecimalBuilder Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
 <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
 <script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -21,7 +20,7 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
+  <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Arrow (C++)
    </div>
    <div id="projectbrief">A columnar in-memory analytics layer designed to accelerate big data.</div>
@@ -31,49 +30,25 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.6 -->
+<!-- Generated by Doxygen 1.8.13 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
 <!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void
 (0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+</div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -110,78 +85,78 @@ Inheritance diagram for arrow::DecimalBuilder:</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:ad961d50f7c30dec79e44a0f3b3451dd0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal_builder.html#ad961d50f7c30dec79e44a0f3b3451dd0">DecimalBuilder</a> (<a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, 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#a890c2acb7ddc41a6206f267ee516ce1a">type</a>)</td></tr>
+<tr class="memitem:ad961d50f7c30dec79e44a0f3b3451dd0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal_builder.html#ad961d50f7c30dec79e44a0f3b3451dd0">DecimalBuilder</a> (<a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, 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>)</td></tr>
 <tr class="separator:ad961d50f7c30dec79e44a0f3b3451dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a40eaa3a1f4ff61dd3496ea2cd3fb267c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr class="memitem:a40eaa3a1f4ff61dd3496ea2cd3fb267c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="visibility_8h.html#a7060b7b5f11fc11ce77a4d30b37619ef">ARROW_EXPORT</a> <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_decimal_builder.html#a40eaa3a1f4ff61dd3496ea2cd3fb267c">Append</a> (const <a class="el" href="structarrow_1_1decimal_1_1_decimal.html">decimal::Decimal</a>&lt; T &gt; &amp;val)</td></tr>
 <tr class="separator:a40eaa3a1f4ff61dd3496ea2cd3fb267c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a47666b23e13ea2dca9dcc6f67f47e49a"><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_decimal_builder.html#a47666b23e13ea2dca9dcc6f67f47e49a">Init</a> (int64_t <a class="el" href="classarrow_1_1_array_builder.html#a47b36298c021436d35b31d861892903d">capacity</a>) override</td></tr>
-<tr class="memdesc:a47666b23e13ea2dca9dcc6f67f47e49a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allocates initial capacity requirements for the builder.  <a href="#a47666b23e13ea2dca9dcc6f67f47e49a">More...</a><br/></td></tr>
+<tr class="memitem:a47666b23e13ea2dca9dcc6f67f47e49a"><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_decimal_builder.html#a47666b23e13ea2dca9dcc6f67f47e49a">Init</a> (int64_t <a class="el" href="classarrow_1_1_array_builder.html#a0236e815af8f62c98bd612eea219cd73">capacity</a>) override</td></tr>
+<tr class="memdesc:a47666b23e13ea2dca9dcc6f67f47e49a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allocates initial capacity requirements for the builder.  <a href="#a47666b23e13ea2dca9dcc6f67f47e49a">More...</a><br /></td></tr>
 <tr class="separator:a47666b23e13ea2dca9dcc6f67f47e49a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1913f06115ec1fe6400a7e471367b67a"><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_decimal_builder.html#a1913f06115ec1fe6400a7e471367b67a">Resize</a> (int64_t <a class="el" href="classarrow_1_1_array_builder.html#a47b36298c021436d35b31d861892903d">capacity</a>) override</td></tr>
-<tr class="memdesc:a1913f06115ec1fe6400a7e471367b67a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the null_bitmap array.  <a href="#a1913f06115ec1fe6400a7e471367b67a">More...</a><br/></td></tr>
+<tr class="memitem:a1913f06115ec1fe6400a7e471367b67a"><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_decimal_builder.html#a1913f06115ec1fe6400a7e471367b67a">Resize</a> (int64_t <a class="el" href="classarrow_1_1_array_builder.html#a0236e815af8f62c98bd612eea219cd73">capacity</a>) override</td></tr>
+<tr class="memdesc:a1913f06115ec1fe6400a7e471367b67a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the null_bitmap array.  <a href="#a1913f06115ec1fe6400a7e471367b67a">More...</a><br /></td></tr>
 <tr class="separator:a1913f06115ec1fe6400a7e471367b67a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a507492abb6a222ad513196c785a86681"><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_decimal_builder.html#a507492abb6a222ad513196c785a86681">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:a507492abb6a222ad513196c785a86681"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new <a class="el" href="classarrow_1_1_array.html" title="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="#a507492abb6a222ad513196c785a86681">More...</a><br/></td></tr>
+<tr class="memdesc:a507492abb6a222ad513196c785a86681"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates new <a class="el" href="classarrow_1_1_array.html" title="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="#a507492abb6a222ad513196c785a86681">More...</a><br /></td></tr>
 <tr class="separator:a507492abb6a222ad513196c785a86681"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1f0fac466dc5f88f7529b16472edc0b9"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
 <tr class="memitem:a1f0fac466dc5f88f7529b16472edc0b9"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="visibility_8h.html#a7060b7b5f11fc11ce77a4d30b37619ef">ARROW_EXPORT</a> <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_decimal_builder.html#a1f0fac466dc5f88f7529b16472edc0b9">Append</a> (const <a class="el" href="namespacearrow_1_1decimal.html#a4c1617fe86996a9666a1e559a7ee2cda">decimal::Decimal128</a> &amp;value)</td></tr>
 <tr class="separator:a1f0fac466dc5f88f7529b16472edc0b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classarrow_1_1_fixed_size_binary_builder"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_fixed_size_binary_builder')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classarrow_1_1_fixed_size_binary_builder.html">arrow::FixedSizeBinaryBuilder</a></td></tr>
-<tr class="memitem:ac3ac84f57c1d91e02742b15206100a8a inherit pub_methods_classarrow_1_1_fixed_size_binary_builder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_fixed_size_binary_builder.html#ac3ac84f57c1d91e02742b15206100a8a">FixedSizeBinaryBuilder</a> (<a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, 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#a890c2acb7ddc41a6206f267ee516ce1a">type</a>)</td></tr>
+<tr class="memitem:ac3ac84f57c1d91e02742b15206100a8a inherit pub_methods_classarrow_1_1_fixed_size_binary_builder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_fixed_size_binary_builder.html#ac3ac84f57c1d91e02742b15206100a8a">FixedSizeBinaryBuilder</a> (<a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, 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>)</td></tr>
 <tr class="separator:ac3ac84f57c1d91e02742b15206100a8a inherit pub_methods_classarrow_1_1_fixed_size_binary_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a82c313b8b1f21e1b7db9bd4232791acd inherit pub_methods_classarrow_1_1_fixed_size_binary_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_fixed_size_binary_builder.html#a82c313b8b1f21e1b7db9bd4232791acd">Append</a> (const uint8_t *value)</td></tr>
 <tr class="separator:a82c313b8b1f21e1b7db9bd4232791acd inherit pub_methods_classarrow_1_1_fixed_size_binary_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae246b5c3c17a01e7a0f22f7fee02265c inherit pub_methods_classarrow_1_1_fixed_size_binary_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_fixed_size_binary_builder.html#ae246b5c3c17a01e7a0f22f7fee02265c">Append</a> (const uint8_t *data, int64_t <a class="el" href="classarrow_1_1_array_builder.html#a2c99eda3af97e27847b080170d073e57">length</a>, const uint8_t *valid_bytes=nullptr)</td></tr>
+<tr class="memitem:ae246b5c3c17a01e7a0f22f7fee02265c inherit pub_methods_classarrow_1_1_fixed_size_binary_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_fixed_size_binary_builder.html#ae246b5c3c17a01e7a0f22f7fee02265c">Append</a> (const uint8_t *data, 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="separator:ae246b5c3c17a01e7a0f22f7fee02265c inherit pub_methods_classarrow_1_1_fixed_size_binary_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1d4ec0055700334da1e76d5eebad6ec1 inherit pub_methods_classarrow_1_1_fixed_size_binary_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_fixed_size_binary_builder.html#a1d4ec0055700334da1e76d5eebad6ec1">Append</a> (const std::string &amp;value)</td></tr>
 <tr class="separator:a1d4ec0055700334da1e76d5eebad6ec1 inherit pub_methods_classarrow_1_1_fixed_size_binary_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa636e18d45a0c8fd91ff002e0cb6aeee inherit pub_methods_classarrow_1_1_fixed_size_binary_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_fixed_size_binary_builder.html#aa636e18d45a0c8fd91ff002e0cb6aeee">AppendNull</a> ()</td></tr>
 <tr class="separator:aa636e18d45a0c8fd91ff002e0cb6aeee inherit pub_methods_classarrow_1_1_fixed_size_binary_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classarrow_1_1_array_builder"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_array_builder')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td></tr>
-<tr class="memitem:a2cef09cd798edf3e9b3b9943ce33347b inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a2cef09cd798edf3e9b3b9943ce33347b">ArrayBuilder</a> (<a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, 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#a890c2acb7ddc41a6206f267ee516ce1a">type</a>)</td></tr>
+<tr class="memitem:a2cef09cd798edf3e9b3b9943ce33347b inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a2cef09cd798edf3e9b3b9943ce33347b">ArrayBuilder</a> (<a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, 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>)</td></tr>
 <tr class="separator:a2cef09cd798edf3e9b3b9943ce33347b inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a74bb29b347e12ed7528925d12db109a7 inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a74bb29b347e12ed7528925d12db109a7">~ArrayBuilder</a> ()=default</td></tr>
 <tr class="separator:a74bb29b347e12ed7528925d12db109a7 inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aad4a1ed2c24204b1cc21e44ab0ad444b inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarrow_1_1_array_builder.html">ArrayBuilder</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#aad4a1ed2c24204b1cc21e44ab0ad444b">child</a> (int i)</td></tr>
-<tr class="memdesc:aad4a1ed2c24204b1cc21e44ab0ad444b inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">For nested types.  <a href="#aad4a1ed2c24204b1cc21e44ab0ad444b">More...</a><br/></td></tr>
+<tr class="memdesc:aad4a1ed2c24204b1cc21e44ab0ad444b inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">For nested types.  <a href="classarrow_1_1_array_builder.html#aad4a1ed2c24204b1cc21e44ab0ad444b">More...</a><br /></td></tr>
 <tr class="separator:aad4a1ed2c24204b1cc21e44ab0ad444b inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a95e609990be3c11d86265e701c9cefa8 inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a95e609990be3c11d86265e701c9cefa8">num_children</a> () const </td></tr>
-<tr class="separator:a95e609990be3c11d86265e701c9cefa8 inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2c99eda3af97e27847b080170d073e57 inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a2c99eda3af97e27847b080170d073e57">length</a> () const </td></tr>
-<tr class="separator:a2c99eda3af97e27847b080170d073e57 inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75f95fc8ae6f3e996e26f09df1c73063 inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a75f95fc8ae6f3e996e26f09df1c73063">null_count</a> () const </td></tr>
-<tr class="separator:a75f95fc8ae6f3e996e26f09df1c73063 inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a47b36298c021436d35b31d861892903d inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a47b36298c021436d35b31d861892903d">capacity</a> () const </td></tr>
-<tr class="separator:a47b36298c021436d35b31d861892903d inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa829b8339092408c9d710cc2c1bdc46a inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#aa829b8339092408c9d710cc2c1bdc46a">num_children</a> () const</td></tr>
+<tr class="separator:aa829b8339092408c9d710cc2c1bdc46a inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a296ac75b9b3d877192e37681c66513ba inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a> () const</td></tr>
+<tr class="separator:a296ac75b9b3d877192e37681c66513ba inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad098f61890072a4576867a7cf4fb9ee inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#aad098f61890072a4576867a7cf4fb9ee">null_count</a> () const</td></tr>
+<tr class="separator:aad098f61890072a4576867a7cf4fb9ee inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0236e815af8f62c98bd612eea219cd73 inherit pub_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a0236e815af8f62c98bd612eea219cd73">capacity</a> () const</td></tr>
+<tr class="separator:a0236e815af8f62c98bd612eea219cd73 inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a21c1d9818e379f41e6c72df407ae029d 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#a21c1d9818e379f41e6c72df407ae029d">AppendToBitmap</a> (bool is_valid)</td></tr>
-<tr class="memdesc:a21c1d9818e379f41e6c72df407ae029d inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append to null bitmap.  <a href="#a21c1d9818e379f41e6c72df407ae029d">More...</a><br/></td></tr>
+<tr class="memdesc:a21c1d9818e379f41e6c72df407ae029d inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append to null bitmap.  <a href="classarrow_1_1_array_builder.html#a21c1d9818e379f41e6c72df407ae029d">More...</a><br /></td></tr>
 <tr class="separator:a21c1d9818e379f41e6c72df407ae029d inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a17c9bf5211cb980518df3bb1c33ba4fc 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#a17c9bf5211cb980518df3bb1c33ba4fc">AppendToBitmap</a> (const uint8_t *valid_bytes, int64_t <a class="el" href="classarrow_1_1_array_builder.html#a2c99eda3af97e27847b080170d073e57">length</a>)</td></tr>
-<tr class="memdesc:a17c9bf5211cb980518df3bb1c33ba4fc inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Vector append.  <a href="#a17c9bf5211cb980518df3bb1c33ba4fc">More...</a><br/></td></tr>
+<tr class="memitem:a17c9bf5211cb980518df3bb1c33ba4fc 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#a17c9bf5211cb980518df3bb1c33ba4fc">AppendToBitmap</a> (const uint8_t *valid_bytes, int64_t <a class="el" href="classarrow_1_1_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>)</td></tr>
+<tr class="memdesc:a17c9bf5211cb980518df3bb1c33ba4fc inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Vector append.  <a href="classarrow_1_1_array_builder.html#a17c9bf5211cb980518df3bb1c33ba4fc">More...</a><br /></td></tr>
 <tr class="separator:a17c9bf5211cb980518df3bb1c33ba4fc inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa505ec95646314c3b9254e0cce39538b 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#aa505ec95646314c3b9254e0cce39538b">SetNotNull</a> (int64_t <a class="el" href="classarrow_1_1_array_builder.html#a2c99eda3af97e27847b080170d073e57">length</a>)</td></tr>
-<tr class="memdesc:aa505ec95646314c3b9254e0cce39538b inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the next length bits to not null (i.e. valid).  <a href="#aa505ec95646314c3b9254e0cce39538b">More...</a><br/></td></tr>
+<tr class="memitem:aa505ec95646314c3b9254e0cce39538b 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#aa505ec95646314c3b9254e0cce39538b">SetNotNull</a> (int64_t <a class="el" href="classarrow_1_1_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>)</td></tr>
+<tr class="memdesc:aa505ec95646314c3b9254e0cce39538b inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the next length bits to not null (i.e. valid).  <a href="classarrow_1_1_array_builder.html#aa505ec95646314c3b9254e0cce39538b">More...</a><br /></td></tr>
 <tr class="separator:aa505ec95646314c3b9254e0cce39538b inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a177b858a7ef7ee0ac316ca626bb3bf21 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#a177b858a7ef7ee0ac316ca626bb3bf21">Reserve</a> (int64_t elements)</td></tr>
-<tr class="memdesc:a177b858a7ef7ee0ac316ca626bb3bf21 inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ensures there is enough space for adding the number of elements by checking capacity and calling Resize if necessary.  <a href="#a177b858a7ef7ee0ac316ca626bb3bf21">More...</a><br/></td></tr>
+<tr class="memdesc:a177b858a7ef7ee0ac316ca626bb3bf21 inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ensures there is enough space for adding the number of elements by checking capacity and calling Resize if necessary.  <a href="classarrow_1_1_array_builder.html#a177b858a7ef7ee0ac316ca626bb3bf21">More...</a><br /></td></tr>
 <tr class="separator:a177b858a7ef7ee0ac316ca626bb3bf21 inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a630ea6ee96e26b8f1a2d08b45180fb32 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#a630ea6ee96e26b8f1a2d08b45180fb32">Advance</a> (int64_t elements)</td></tr>
-<tr class="memdesc:a630ea6ee96e26b8f1a2d08b45180fb32 inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">For cases where raw data was memcpy'd into the internal buffers, allows us to advance the length of the builder.  <a href="#a630ea6ee96e26b8f1a2d08b45180fb32">More...</a><br/></td></tr>
+<tr class="memdesc:a630ea6ee96e26b8f1a2d08b45180fb32 inherit pub_methods_classarrow_1_1_array_builder"><td class="mdescLeft">&#160;</td><td class="mdescRight">For cases where raw data was memcpy'd into the internal buffers, allows us to advance the length of the builder.  <a href="classarrow_1_1_array_builder.html#a630ea6ee96e26b8f1a2d08b45180fb32">More...</a><br /></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:a190150db6c3770d90dfb58b11d978479 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#a190150db6c3770d90dfb58b11d978479">null_bitmap</a> () const </td></tr>
-<tr class="separator:a190150db6c3770d90dfb58b11d978479 inherit pub_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a890c2acb7ddc41a6206f267ee516ce1a 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#a890c2acb7ddc41a6206f267ee516ce1a">type</a> () const </td></tr>
-<tr class="separator:a890c2acb7ddc41a6206f267ee516ce1a 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: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">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
 Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classarrow_1_1_array_builder"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classarrow_1_1_array_builder')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td></tr>
 <tr class="memitem:a2dbe80584eac62147112c4d0a43ceea2 inherit pro_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a2dbe80584eac62147112c4d0a43ceea2">UnsafeAppendToBitmap</a> (bool is_valid)</td></tr>
 <tr class="separator:a2dbe80584eac62147112c4d0a43ceea2 inherit pro_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afd319659d3125af8a72c0c529c329c12 inherit pro_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#afd319659d3125af8a72c0c529c329c12">UnsafeAppendToBitmap</a> (const uint8_t *valid_bytes, int64_t <a class="el" href="classarrow_1_1_array_builder.html#a2c99eda3af97e27847b080170d073e57">length</a>)</td></tr>
+<tr class="memitem:afd319659d3125af8a72c0c529c329c12 inherit pro_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#afd319659d3125af8a72c0c529c329c12">UnsafeAppendToBitmap</a> (const uint8_t *valid_bytes, int64_t <a class="el" href="classarrow_1_1_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>)</td></tr>
 <tr class="separator:afd319659d3125af8a72c0c529c329c12 inherit pro_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa0a2125633a3cdb1860d3f62d44ac4a1 inherit pro_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#aa0a2125633a3cdb1860d3f62d44ac4a1">UnsafeSetNotNull</a> (int64_t <a class="el" href="classarrow_1_1_array_builder.html#a2c99eda3af97e27847b080170d073e57">length</a>)</td></tr>
+<tr class="memitem:aa0a2125633a3cdb1860d3f62d44ac4a1 inherit pro_methods_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#aa0a2125633a3cdb1860d3f62d44ac4a1">UnsafeSetNotNull</a> (int64_t <a class="el" href="classarrow_1_1_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>)</td></tr>
 <tr class="separator:aa0a2125633a3cdb1860d3f62d44ac4a1 inherit pro_methods_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_attribs_classarrow_1_1_fixed_size_binary_builder"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classarrow_1_1_fixed_size_binary_builder')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classarrow_1_1_fixed_size_binary_builder.html">arrow::FixedSizeBinaryBuilder</a></td></tr>
 <tr class="memitem:a2ca6f2ee6431aa975c45e39e3fc96de8 inherit pro_attribs_classarrow_1_1_fixed_size_binary_builder"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_fixed_size_binary_builder.html#a2ca6f2ee6431aa975c45e39e3fc96de8">byte_width_</a></td></tr>
@@ -203,12 +178,13 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:ae8b7ebc042e6684440bd9e1c77f0f5c1 inherit pro_attribs_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aeb92737fe5ada5b372459705c1690d7e inherit pro_attribs_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#aeb92737fe5ada5b372459705c1690d7e">capacity_</a></td></tr>
 <tr class="separator:aeb92737fe5ada5b372459705c1690d7e inherit pro_attribs_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9b2ede82de7d728f80eaa17ac8f7327d inherit pro_attribs_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::unique_ptr<br class="typebreak"/>
-&lt; <a class="el" href="classarrow_1_1_array_builder.html">ArrayBuilder</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a9b2ede82de7d728f80eaa17ac8f7327d">children_</a></td></tr>
+<tr class="memitem:a9b2ede82de7d728f80eaa17ac8f7327d inherit pro_attribs_classarrow_1_1_array_builder"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::unique_ptr&lt; <a class="el" href="classarrow_1_1_array_builder.html">ArrayBuilder</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array_builder.html#a9b2ede82de7d728f80eaa17ac8f7327d">children_</a></td></tr>
 <tr class="separator:a9b2ede82de7d728f80eaa17ac8f7327d inherit pro_attribs_classarrow_1_1_array_builder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ad961d50f7c30dec79e44a0f3b3451dd0"></a>
+<a id="ad961d50f7c30dec79e44a0f3b3451dd0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad961d50f7c30dec79e44a0f3b3451dd0">&#9670;&nbsp;</a></span>DecimalBuilder()</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -243,7 +219,9 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a1f0fac466dc5f88f7529b16472edc0b9"></a>
+<a id="a1f0fac466dc5f88f7529b16472edc0b9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1f0fac466dc5f88f7529b16472edc0b9">&#9670;&nbsp;</a></span>Append() <span class="overload">[1/2]</span></h2>
+
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -261,7 +239,9 @@ template&lt;&gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a40eaa3a1f4ff61dd3496ea2cd3fb267c"></a>
+<a id="a40eaa3a1f4ff61dd3496ea2cd3fb267c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a40eaa3a1f4ff61dd3496ea2cd3fb267c">&#9670;&nbsp;</a></span>Append() <span class="overload">[2/2]</span></h2>
+
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -279,7 +259,9 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a507492abb6a222ad513196c785a86681"></a>
+<a id="a507492abb6a222ad513196c785a86681"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a507492abb6a222ad513196c785a86681">&#9670;&nbsp;</a></span>Finish()</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -309,7 +291,9 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a47666b23e13ea2dca9dcc6f67f47e49a"></a>
+<a id="a47666b23e13ea2dca9dcc6f67f47e49a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a47666b23e13ea2dca9dcc6f67f47e49a">&#9670;&nbsp;</a></span>Init()</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -338,7 +322,9 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a1913f06115ec1fe6400a7e471367b67a"></a>
+<a id="a1913f06115ec1fe6400a7e471367b67a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1913f06115ec1fe6400a7e471367b67a">&#9670;&nbsp;</a></span>Resize()</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -376,7 +362,7 @@ template&lt;typename T &gt; </div>
 <hr class="footer"/><address class="footer"><small>
 Generated by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.6
+</a> 1.8.13
 </small></address>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/5875f2bc/docs/cpp/classarrow_1_1_decimal_type-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_decimal_type-members.html b/docs/cpp/classarrow_1_1_decimal_type-members.html
index 4ecce64..614cec6 100644
--- a/docs/cpp/classarrow_1_1_decimal_type-members.html
+++ b/docs/cpp/classarrow_1_1_decimal_type-members.html
@@ -3,16 +3,15 @@
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.6"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
 <title>Apache Arrow (C++): Member List</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
 <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
 <script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -21,7 +20,7 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
+  <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Arrow (C++)
    </div>
    <div id="projectbrief">A columnar in-memory analytics layer designed to accelerate big data.</div>
@@ -31,49 +30,25 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.6 -->
+<!-- Generated by Doxygen 1.8.13 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
 <!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void
 (0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+</div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -97,24 +72,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html#a800808476c8896c4d307612872dc9bee">Accept</a>(TypeVisitor *visitor) const override</td><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html">arrow::DecimalType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html#afc7baa826c87aec4d35172d75974b0e0">bit_width</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html">arrow::FixedSizeBinaryType</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_fixed_size_binary_type.html#ade52accce6c7691d125e909ceecca535">byte_width</a>() const </td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html">arrow::FixedSizeBinaryType</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_fixed_size_binary_type.html#a684663b4cfeedd523eece039c6c0955a">byte_width</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html">arrow::FixedSizeBinaryType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a2dfa5ac6ba9a94d355533f5b23a7b1bc">byte_width_</a></td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html">arrow::FixedSizeBinaryType</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#a4afd2527c409023be692e4dd1a49e62e">child</a>(int i) const </td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a8bf35a124bb6e30ccb68872463838237">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#ad84ecbff08a365b455c4528a9924e6ef">child</a>(int i) const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a36061c037a2e6e974cc3b22dfb6a5bac">children</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a8dd2f042289733133c386463afcea902">children_</a></td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a1b8a7ece05983649f67396177f40e844">DataType</a>(Type::type id)</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html#ae4e0bc9304f06095dcde9e3f7449f4f9">DecimalType</a>(int precision, int scale)</td><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html">arrow::DecimalType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#ac09719dbc2169ee65691cad6e678f18f">Equals</a>(const DataType &amp;other) const </td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a215035682cbf925f9ecc246959026170">Equals</a>(const std::shared_ptr&lt; DataType &gt; &amp;other) const </td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#aa02733da21d55d5eb8cbf6d3a1ddf0dc">Equals</a>(const DataType &amp;other) const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#ae974f4c707ef998d25368d278818af6b">Equals</a>(const std::shared_ptr&lt; DataType &gt; &amp;other) const</td><td class="entry"><a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a0a6a0f0fed4fbaafaff6d6c74569d5ac">FixedSizeBinaryType</a>(int32_t byte_width)</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html">arrow::FixedSizeBinaryType</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_fixed_size_binary_type.html#ad4c4abc8b62e48081ccf64e7cc01cf05">FixedSizeBinaryType</a>(int32_t byte_width, Type::type type_id)</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html">arrow::FixedSizeBinaryType</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_decimal_type.html#afd354d444671df7604442fc960541dc6">GetBufferLayout</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html">arrow::DecimalType</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#ad1213337be376b0858dcb03f29e69ec7">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 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_decimal_type.html#a90acbe9588fb85ee0cacf48c6b0b1847">name</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html">arrow::DecimalType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_data_type.html#a3b35207add280a180e9ff64552e51522">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_decimal_type.html#a009210711bed128daee430f6a01dfd33">precision</a>() const </td><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html">arrow::DecimalType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html#a6037c54e0fe688d5f4fe414984b640ec">scale</a>() const </td><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html">arrow::DecimalType</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#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_decimal_type.html#a35d11a7896e3db565c1dc5e4b983cb42">precision</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html">arrow::DecimalType</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html#a89b97bac268fd27679d19e98096982fc">scale</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html">arrow::DecimalType</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_decimal_type.html#acf172bbae6f67b5d62abdd6476c2fda4">ToString</a>() const override</td><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html">arrow::DecimalType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html#af38485db8441fab12b22ef83b435a6a2">type_id</a></td><td class="entry"><a class="el" href="classarrow_1_1_decimal_type.html">arrow::DecimalType</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_data_type.html#a57090432c9fe4d3d5fe9eeb6ed54a9df">~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>
@@ -123,7 +98,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <hr class="footer"/><address class="footer"><small>
 Generated by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.6
+</a> 1.8.13
 </small></address>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/5875f2bc/docs/cpp/classarrow_1_1_decimal_type.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_decimal_type.html b/docs/cpp/classarrow_1_1_decimal_type.html
index 59b2592..df11f43 100644
--- a/docs/cpp/classarrow_1_1_decimal_type.html
+++ b/docs/cpp/classarrow_1_1_decimal_type.html
@@ -3,16 +3,15 @@
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.6"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
 <title>Apache Arrow (C++): arrow::DecimalType Class Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
 <link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
 <script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
-  $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
 <link href="doxygen.css" rel="stylesheet" type="text/css" />
 </head>
 <body>
@@ -21,7 +20,7 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
+  <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">Apache Arrow (C++)
    </div>
    <div id="projectbrief">A columnar in-memory analytics layer designed to accelerate big data.</div>
@@ -31,49 +30,25 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.6 -->
+<!-- Generated by Doxygen 1.8.13 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li>
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
 <!-- window showing the filter options -->
 <div id="MSearchSelectWindow"
      onmouseover="return searchBox.OnSearchSelectShow()"
      onmouseout="return searchBox.OnSearchSelectHide()"
      onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void
 (0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+</div>
 
 <!-- iframe showing the search results (closed by default) -->
 <div id="MSearchResultsWindow">
@@ -113,7 +88,7 @@ Inheritance diagram for arrow::DecimalType:</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:ae4e0bc9304f06095dcde9e3f7449f4f9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal_type.html#ae4e0bc9304f06095dcde9e3f7449f4f9">DecimalType</a> (int <a class="el" href="classarrow_1_1_decimal_type.html#a009210711bed128daee430f6a01dfd33">precision</a>, int <a class="el" href="classarrow_1_1_decimal_type.html#a6037c54e0fe688d5f4fe414984b640ec">scale</a>)</td></tr>
+<tr class="memitem:ae4e0bc9304f06095dcde9e3f7449f4f9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal_type.html#ae4e0bc9304f06095dcde9e3f7449f4f9">DecimalType</a> (int <a class="el" href="classarrow_1_1_decimal_type.html#a35d11a7896e3db565c1dc5e4b983cb42">precision</a>, int <a class="el" href="classarrow_1_1_decimal_type.html#a89b97bac268fd27679d19e98096982fc">scale</a>)</td></tr>
 <tr class="separator:ae4e0bc9304f06095dcde9e3f7449f4f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:afd354d444671df7604442fc960541dc6"><td class="memItemLeft" align="right" valign="top">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_decimal_type.html#afd354d444671df7604442fc960541dc6">GetBufferLayout</a> () const override</td></tr>
 <tr class="separator:afd354d444671df7604442fc960541dc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -121,37 +96,36 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a800808476c8896c4d307612872dc9bee"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acf172bbae6f67b5d62abdd6476c2fda4"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal_type.html#acf172bbae6f67b5d62abdd6476c2fda4">ToString</a> () const override</td></tr>
 <tr class="separator:acf172bbae6f67b5d62abdd6476c2fda4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a009210711bed128daee430f6a01dfd33"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal_type.html#a009210711bed128daee430f6a01dfd33">precision</a> () const </td></tr>
-<tr class="separator:a009210711bed128daee430f6a01dfd33"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6037c54e0fe688d5f4fe414984b640ec"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal_type.html#a6037c54e0fe688d5f4fe414984b640ec">scale</a> () const </td></tr>
-<tr class="separator:a6037c54e0fe688d5f4fe414984b640ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35d11a7896e3db565c1dc5e4b983cb42"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal_type.html#a35d11a7896e3db565c1dc5e4b983cb42">precision</a> () const</td></tr>
+<tr class="separator:a35d11a7896e3db565c1dc5e4b983cb42"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89b97bac268fd27679d19e98096982fc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal_type.html#a89b97bac268fd27679d19e98096982fc">scale</a> () const</td></tr>
+<tr class="separator:a89b97bac268fd27679d19e98096982fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classarrow_1_1_fixed_size_binary_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_fixed_size_binary_type')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classarrow_1_1_fixed_size_binary_type.html">arrow::FixedSizeBinaryType</a></td></tr>
-<tr class="memitem:a0a6a0f0fed4fbaafaff6d6c74569d5ac inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a0a6a0f0fed4fbaafaff6d6c74569d5ac">FixedSizeBinaryType</a> (int32_t <a class="el" href="classarrow_1_1_fixed_size_binary_type.html#ade52accce6c7691d125e909ceecca535">byte_width</a>)</td></tr>
+<tr class="memitem:a0a6a0f0fed4fbaafaff6d6c74569d5ac inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a0a6a0f0fed4fbaafaff6d6c74569d5ac">FixedSizeBinaryType</a> (int32_t <a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a684663b4cfeedd523eece039c6c0955a">byte_width</a>)</td></tr>
 <tr class="separator:a0a6a0f0fed4fbaafaff6d6c74569d5ac inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad4c4abc8b62e48081ccf64e7cc01cf05 inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html#ad4c4abc8b62e48081ccf64e7cc01cf05">FixedSizeBinaryType</a> (int32_t <a class="el" href="classarrow_1_1_fixed_size_binary_type.html#ade52accce6c7691d125e909ceecca535">byte_width</a>, <a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a> <a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a81bf6bef1117f7ecad1c529ccab4984e">type_id</a>)</td></tr>
+<tr class="memitem:ad4c4abc8b62e48081ccf64e7cc01cf05 inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html#ad4c4abc8b62e48081ccf64e7cc01cf05">FixedSizeBinaryType</a> (int32_t <a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a684663b4cfeedd523eece039c6c0955a">byte_width</a>, <a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a> <a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a81bf6bef1117f7ecad1c529ccab4984e">type_id</a>)</td></tr>
 <tr class="separator:ad4c4abc8b62e48081ccf64e7cc01cf05 inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ade52accce6c7691d125e909ceecca535 inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html#ade52accce6c7691d125e909ceecca535">byte_width</a> () const </td></tr>
-<tr class="separator:ade52accce6c7691d125e909ceecca535 inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a684663b4cfeedd523eece039c6c0955a inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html#a684663b4cfeedd523eece039c6c0955a">byte_width</a> () const</td></tr>
+<tr class="separator:a684663b4cfeedd523eece039c6c0955a inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:afc7baa826c87aec4d35172d75974b0e0 inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_fixed_size_binary_type.html#afc7baa826c87aec4d35172d75974b0e0">bit_width</a> () const override</td></tr>
 <tr class="separator:afc7baa826c87aec4d35172d75974b0e0 inherit pub_methods_classarrow_1_1_fixed_size_binary_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classarrow_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_data_type')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td></tr>
-<tr class="memitem:a1b8a7ece05983649f67396177f40e844 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a1b8a7ece05983649f67396177f40e844">DataType</a> (<a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a> <a class="el" href="classarrow_1_1_data_type.html#ad1213337be376b0858dcb03f29e69ec7">id</a>)</td></tr>
+<tr class="memitem:a1b8a7ece05983649f67396177f40e844 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a1b8a7ece05983649f67396177f40e844">DataType</a> (<a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a> <a class="el" href="classarrow_1_1_data_type.html#a5ec6a1c93420c68e9c8065d4a56ad645">id</a>)</td></tr>
 <tr class="separator:a1b8a7ece05983649f67396177f40e844 inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a57090432c9fe4d3d5fe9eeb6ed54a9df inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a57090432c9fe4d3d5fe9eeb6ed54a9df">~DataType</a> ()</td></tr>
 <tr class="separator:a57090432c9fe4d3d5fe9eeb6ed54a9df inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac09719dbc2169ee65691cad6e678f18f inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#ac09719dbc2169ee65691cad6e678f18f">Equals</a> (const <a class="el" href="classarrow_1_1_data_type.html">DataType</a> &amp;other) const </td></tr>
-<tr class="separator:ac09719dbc2169ee65691cad6e678f18f inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a215035682cbf925f9ecc246959026170 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a215035682cbf925f9ecc246959026170">Equals</a> (const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_data_type.html">DataType</a> &gt; &amp;other) const </td></tr>
-<tr class="separator:a215035682cbf925f9ecc246959026170 inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4afd2527c409023be692e4dd1a49e62e inherit pub_methods_classarrow_1_1_data_type"><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_data_type.html#a4afd2527c409023be692e4dd1a49e62e">child</a> (int i) const </td></tr>
-<tr class="separator:a4afd2527c409023be692e4dd1a49e62e inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8bf35a124bb6e30ccb68872463838237 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">const std::vector<br class="typebreak"/>
-&lt; std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt; &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a8bf35a124bb6e30ccb68872463838237">children</a> () const </td></tr>
-<tr class="separator:a8bf35a124bb6e30ccb68872463838237 inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3b35207add280a180e9ff64552e51522 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a3b35207add280a180e9ff64552e51522">num_children</a> () const </td></tr>
-<tr class="separator:a3b35207add280a180e9ff64552e51522 inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad1213337be376b0858dcb03f29e69ec7 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#ad1213337be376b0858dcb03f29e69ec7">id</a> () const </td></tr>
-<tr class="separator:ad1213337be376b0858dcb03f29e69ec7 inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa02733da21d55d5eb8cbf6d3a1ddf0dc inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#aa02733da21d55d5eb8cbf6d3a1ddf0dc">Equals</a> (const <a class="el" href="classarrow_1_1_data_type.html">DataType</a> &amp;other) const</td></tr>
+<tr class="separator:aa02733da21d55d5eb8cbf6d3a1ddf0dc inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae974f4c707ef998d25368d278818af6b inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#ae974f4c707ef998d25368d278818af6b">Equals</a> (const std::shared_ptr&lt; <a class="el" href="classarrow_1_1_data_type.html">DataType</a> &gt; &amp;other) const</td></tr>
+<tr class="separator:ae974f4c707ef998d25368d278818af6b inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad84ecbff08a365b455c4528a9924e6ef inherit pub_methods_classarrow_1_1_data_type"><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_data_type.html#ad84ecbff08a365b455c4528a9924e6ef">child</a> (int i) const</td></tr>
+<tr class="separator:ad84ecbff08a365b455c4528a9924e6ef inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36061c037a2e6e974cc3b22dfb6a5bac inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt; &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a36061c037a2e6e974cc3b22dfb6a5bac">children</a> () const</td></tr>
+<tr class="separator:a36061c037a2e6e974cc3b22dfb6a5bac inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8920179a6c1e7f434c495d5ec4662f1 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#ac8920179a6c1e7f434c495d5ec4662f1">num_children</a> () const</td></tr>
+<tr class="separator:ac8920179a6c1e7f434c495d5ec4662f1 inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</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>
@@ -174,12 +148,13 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_attribs_classarrow_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classarrow_1_1_data_type')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td></tr>
 <tr class="memitem:aa2704f1cfc50018d02e109b32f67e422 inherit pro_attribs_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#aa2704f1cfc50018d02e109b32f67e422">id_</a></td></tr>
 <tr class="separator:aa2704f1cfc50018d02e109b32f67e422 inherit pro_attribs_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8dd2f042289733133c386463afcea902 inherit pro_attribs_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::shared_ptr<br class="typebreak"/>
-&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a8dd2f042289733133c386463afcea902">children_</a></td></tr>
+<tr class="memitem:a8dd2f042289733133c386463afcea902 inherit pro_attribs_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::shared_ptr&lt; <a class="el" href="classarrow_1_1_field.html">Field</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a8dd2f042289733133c386463afcea902">children_</a></td></tr>
 <tr class="separator:a8dd2f042289733133c386463afcea902 inherit pro_attribs_classarrow_1_1_data_type"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ae4e0bc9304f06095dcde9e3f7449f4f9"></a>
+<a id="ae4e0bc9304f06095dcde9e3f7449f4f9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae4e0bc9304f06095dcde9e3f7449f4f9">&#9670;&nbsp;</a></span>DecimalType()</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -214,7 +189,9 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a800808476c8896c4d307612872dc9bee"></a>
+<a id="a800808476c8896c4d307612872dc9bee"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a800808476c8896c4d307612872dc9bee">&#9670;&nbsp;</a></span>Accept()</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -240,7 +217,9 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="afd354d444671df7604442fc960541dc6"></a>
+<a id="afd354d444671df7604442fc960541dc6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afd354d444671df7604442fc960541dc6">&#9670;&nbsp;</a></span>GetBufferLayout()</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -265,7 +244,9 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a90acbe9588fb85ee0cacf48c6b0b1847"></a>
+<a id="a90acbe9588fb85ee0cacf48c6b0b1847"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a90acbe9588fb85ee0cacf48c6b0b1847">&#9670;&nbsp;</a></span>name()</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -288,7 +269,9 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a009210711bed128daee430f6a01dfd33"></a>
+<a id="a35d11a7896e3db565c1dc5e4b983cb42"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a35d11a7896e3db565c1dc5e4b983cb42">&#9670;&nbsp;</a></span>precision()</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -311,7 +294,9 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6037c54e0fe688d5f4fe414984b640ec"></a>
+<a id="a89b97bac268fd27679d19e98096982fc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a89b97bac268fd27679d19e98096982fc">&#9670;&nbsp;</a></span>scale()</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -334,7 +319,9 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="acf172bbae6f67b5d62abdd6476c2fda4"></a>
+<a id="acf172bbae6f67b5d62abdd6476c2fda4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acf172bbae6f67b5d62abdd6476c2fda4">&#9670;&nbsp;</a></span>ToString()</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -360,7 +347,9 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="af38485db8441fab12b22ef83b435a6a2"></a>
+<a id="af38485db8441fab12b22ef83b435a6a2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af38485db8441fab12b22ef83b435a6a2">&#9670;&nbsp;</a></span>type_id</h2>
+
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -389,7 +378,7 @@ Additional Inherited Members</h2></td></tr>
 <hr class="footer"/><address class="footer"><small>
 Generated by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.6
+</a> 1.8.13
 </small></address>
 </body>
 </html>