http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/cpp/arrow_2csv_2reader_8h.html
----------------------------------------------------------------------
diff --git a/docs/cpp/arrow_2csv_2reader_8h.html 
b/docs/cpp/arrow_2csv_2reader_8h.html
new file mode 100644
index 0000000..e8c8bb4
--- /dev/null
+++ b/docs/cpp/arrow_2csv_2reader_8h.html
@@ -0,0 +1,114 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.14"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Arrow (C++): /arrow/cpp/src/arrow/csv/reader.h File 
Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Arrow (C++)
+   </div>
+   <div id="projectbrief">A columnar in-memory analytics layer designed to 
accelerate big data.</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.14 -->
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" 
href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li 
class="navelem"><a class="el" 
href="dir_4f683177589ce7b8fe2ef6d807198da3.html">arrow</a></li><li 
class="navelem"><a class="el" 
href="dir_9430204f35a6a2ef66a9862de780acfd.html">csv</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">reader.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;memory&gt;</code><br />
+<code>#include &quot;<a class="el" 
href="options_8h_source.html">arrow/csv/options.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" 
href="arrow_2status_8h_source.html">arrow/status.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" 
href="arrow_2util_2visibility_8h_source.html">arrow/util/visibility.h</a>&quot;</code><br
 />
+</div>
+<p><a href="arrow_2csv_2reader_8h_source.html">Go to the source code of this 
file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class 
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1csv_1_1_table_reader.html">arrow::csv::TableReader</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespacearrow"><td class="memItemLeft" align="right" 
valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="namespacearrow.html">arrow</a></td></tr>
+<tr class="memdesc:namespacearrow"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Top-level namespace for Apache Arrow C++ API. <br 
/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacearrow_1_1io"><td class="memItemLeft" align="right" 
valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="namespacearrow_1_1io.html">arrow::io</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacearrow_1_1csv"><td class="memItemLeft" 
align="right" valign="top"> &#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacearrow_1_1csv.html">arrow::csv</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.8.14-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.14
+</small></address>
+<script async 
src="https://www.googletagmanager.com/gtag/js?id=UA-107500873-1";></script>
+<script>
+  window.dataLayer = window.dataLayer || [];
+  function gtag(){dataLayer.push(arguments);}
+  gtag('js', new Date());
+  gtag('config', 'UA-107500873-1');
+</script>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/cpp/arrow_2csv_2reader_8h_source.html
----------------------------------------------------------------------
diff --git a/docs/cpp/arrow_2csv_2reader_8h_source.html 
b/docs/cpp/arrow_2csv_2reader_8h_source.html
new file mode 100644
index 0000000..801eccd
--- /dev/null
+++ b/docs/cpp/arrow_2csv_2reader_8h_source.html
@@ -0,0 +1,100 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.14"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Arrow (C++): /arrow/cpp/src/arrow/csv/reader.h Source 
File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Arrow (C++)
+   </div>
+   <div id="projectbrief">A columnar in-memory analytics layer designed to 
accelerate big data.</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.14 -->
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" 
href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li 
class="navelem"><a class="el" 
href="dir_4f683177589ce7b8fe2ef6d807198da3.html">arrow</a></li><li 
class="navelem"><a class="el" 
href="dir_9430204f35a6a2ef66a9862de780acfd.html">csv</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">reader.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="arrow_2csv_2reader_8h.html">Go to the documentation of this 
file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span 
class="lineno">    1</span>&#160;<span class="comment">// Licensed to the 
Apache Software Foundation (ASF) under one</span></div><div class="line"><a 
name="l00002"></a><span class="lineno">    2</span>&#160;<span 
class="comment">// or more contributor license agreements.  See the NOTICE 
file</span></div><div class="line"><a name="l00003"></a><span class="lineno">   
 3</span>&#160;<span class="comment">// distributed with this work for 
additional information</span></div><div class="line"><a name="l00004"></a><span 
class="lineno">    4</span>&#160;<span class="comment">// regarding copyright 
ownership.  The ASF licenses this file</span></div><div class="line"><a 
name="l00005"></a><span class="lineno">    5</span>&#160;<span 
class="comment">// to you under the Apache License, Version 2.0 
(the</span></div><div class="line"><a name="l00006"></a>
 <span class="lineno">    6</span>&#160;<span class="comment">// 
&quot;License&quot;); you may not use this file except in 
compliance</span></div><div class="line"><a name="l00007"></a><span 
class="lineno">    7</span>&#160;<span class="comment">// with the License.  
You may obtain a copy of the License at</span></div><div class="line"><a 
name="l00008"></a><span class="lineno">    8</span>&#160;<span 
class="comment">//</span></div><div class="line"><a name="l00009"></a><span 
class="lineno">    9</span>&#160;<span class="comment">//   
http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a 
name="l00010"></a><span class="lineno">   10</span>&#160;<span 
class="comment">//</span></div><div class="line"><a name="l00011"></a><span 
class="lineno">   11</span>&#160;<span class="comment">// Unless required by 
applicable law or agreed to in writing,</span></div><div class="line"><a 
name="l00012"></a><span class="lineno">   12</span>&#160;<span 
class="comment">// software di
 stributed under the License is distributed on an</span></div><div 
class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span 
class="comment">// &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY</span></div><div class="line"><a name="l00014"></a><span class="lineno">   
14</span>&#160;<span class="comment">// KIND, either express or implied.  See 
the License for the</span></div><div class="line"><a name="l00015"></a><span 
class="lineno">   15</span>&#160;<span class="comment">// specific language 
governing permissions and limitations</span></div><div class="line"><a 
name="l00016"></a><span class="lineno">   16</span>&#160;<span 
class="comment">// under the License.</span></div><div class="line"><a 
name="l00017"></a><span class="lineno">   17</span>&#160;</div><div 
class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span 
class="preprocessor">#ifndef ARROW_CSV_READER_H</span></div><div 
class="line"><a name="l00019"></a><span class
 ="lineno">   19</span>&#160;<span class="preprocessor">#define 
ARROW_CSV_READER_H</span></div><div class="line"><a name="l00020"></a><span 
class="lineno">   20</span>&#160;</div><div class="line"><a 
name="l00021"></a><span class="lineno">   21</span>&#160;<span 
class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a 
name="l00022"></a><span class="lineno">   22</span>&#160;</div><div 
class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span 
class="preprocessor">#include &quot;<a class="code" 
href="options_8h.html">arrow/csv/options.h</a>&quot;</span>  <span 
class="comment">// IWYU pragma: keep</span></div><div class="line"><a 
name="l00024"></a><span class="lineno">   24</span>&#160;<span 
class="preprocessor">#include &quot;<a class="code" 
href="arrow_2status_8h.html">arrow/status.h</a>&quot;</span></div><div 
class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span 
class="preprocessor">#include &quot;<a class="code" href
 
="arrow_2util_2visibility_8h.html">arrow/util/visibility.h</a>&quot;</span></div><div
 class="line"><a name="l00026"></a><span class="lineno">   
26</span>&#160;</div><div class="line"><a name="l00027"></a><span 
class="lineno">   27</span>&#160;<span class="keyword">namespace </span><a 
class="code" href="namespacearrow.html">arrow</a> {</div><div class="line"><a 
name="l00028"></a><span class="lineno">   28</span>&#160;</div><div 
class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span 
class="keyword">class </span>MemoryPool;</div><div class="line"><a 
name="l00030"></a><span class="lineno">   30</span>&#160;<span 
class="keyword">class </span>Table;</div><div class="line"><a 
name="l00031"></a><span class="lineno">   31</span>&#160;</div><div 
class="line"><a name="l00032"></a><span class="lineno"><a class="line" 
href="namespacearrow_1_1io.html">   32</a></span>&#160;<span 
class="keyword">namespace </span>io {</div><div class="line"><a 
name="l00033"></a><span class="
 lineno">   33</span>&#160;<span class="keyword">class </span><a class="code" 
href="classarrow_1_1io_1_1_input_stream.html">InputStream</a>;</div><div 
class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;}  
<span class="comment">// namespace io</span></div><div class="line"><a 
name="l00035"></a><span class="lineno">   35</span>&#160;</div><div 
class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span 
class="keyword">namespace </span>csv {</div><div class="line"><a 
name="l00037"></a><span class="lineno">   37</span>&#160;</div><div 
class="line"><a name="l00038"></a><span class="lineno"><a class="line" 
href="classarrow_1_1csv_1_1_table_reader.html">   38</a></span>&#160;<span 
class="keyword">class </span>ARROW_EXPORT <a class="code" 
href="classarrow_1_1csv_1_1_table_reader.html">TableReader</a> {</div><div 
class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; <span 
class="keyword">public</span>:</div><div class="line"><a name
 ="l00040"></a><span class="lineno">   40</span>&#160;  <span 
class="keyword">virtual</span> ~<a class="code" 
href="classarrow_1_1csv_1_1_table_reader.html">TableReader</a>() = <span 
class="keywordflow">default</span>;</div><div class="line"><a 
name="l00041"></a><span class="lineno">   41</span>&#160;</div><div 
class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  
<span class="keyword">virtual</span> <a class="code" 
href="classarrow_1_1_status.html">Status</a> Read(std::shared_ptr&lt;Table&gt;* 
out) = 0;</div><div class="line"><a name="l00043"></a><span class="lineno">   
43</span>&#160;</div><div class="line"><a name="l00044"></a><span 
class="lineno">   44</span>&#160;  <span class="comment">// XXX pass optional 
schema?</span></div><div class="line"><a name="l00045"></a><span 
class="lineno">   45</span>&#160;  <span class="keyword">static</span> <a 
class="code" href="classarrow_1_1_status.html">Status</a> Make(<a class="code" 
href="classarrow_1_1_memory_pool.html
 ">MemoryPool</a>* pool, std::shared_ptr&lt;io::InputStream&gt; 
input,</div><div class="line"><a name="l00046"></a><span class="lineno">   
46</span>&#160;                     <span class="keyword">const</span> <a 
class="code" 
href="structarrow_1_1csv_1_1_read_options.html">ReadOptions</a>&amp;, <span 
class="keyword">const</span> <a class="code" 
href="structarrow_1_1csv_1_1_parse_options.html">ParseOptions</a>&amp;, <span 
class="keyword">const</span> <a class="code" 
href="structarrow_1_1csv_1_1_convert_options.html">ConvertOptions</a>&amp;,</div><div
 class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;      
               std::shared_ptr&lt;TableReader&gt;* out);</div><div 
class="line"><a name="l00048"></a><span class="lineno">   
48</span>&#160;};</div><div class="line"><a name="l00049"></a><span 
class="lineno">   49</span>&#160;</div><div class="line"><a 
name="l00050"></a><span class="lineno">   50</span>&#160;}  <span 
class="comment">// namespace csv</span></div
 ><div class="line"><a name="l00051"></a><span class="lineno">   
 >51</span>&#160;}  <span class="comment">// namespace arrow</span></div><div 
 >class="line"><a name="l00052"></a><span class="lineno">   
 >52</span>&#160;</div><div class="line"><a name="l00053"></a><span 
 >class="lineno">   53</span>&#160;<span class="preprocessor">#endif  // 
 >ARROW_CSV_READER_H</span></div><div class="ttc" 
 >id="classarrow_1_1io_1_1_input_stream_html"><div class="ttname"><a 
 >href="classarrow_1_1io_1_1_input_stream.html">arrow::io::InputStream</a></div><div
 > class="ttdef"><b>Definition:</b> interfaces.h:116</div></div>
+<div class="ttc" id="classarrow_1_1_status_html"><div class="ttname"><a 
href="classarrow_1_1_status.html">arrow::Status</a></div><div 
class="ttdef"><b>Definition:</b> status.h:95</div></div>
+<div class="ttc" id="structarrow_1_1csv_1_1_parse_options_html"><div 
class="ttname"><a 
href="structarrow_1_1csv_1_1_parse_options.html">arrow::csv::ParseOptions</a></div><div
 class="ttdef"><b>Definition:</b> options.h:28</div></div>
+<div class="ttc" id="arrow_2util_2visibility_8h_html"><div class="ttname"><a 
href="arrow_2util_2visibility_8h.html">visibility.h</a></div></div>
+<div class="ttc" id="namespacearrow_html"><div class="ttname"><a 
href="namespacearrow.html">arrow</a></div><div class="ttdoc">Top-level 
namespace for Apache Arrow C++ API. </div><div class="ttdef"><b>Definition:</b> 
adapter.h:32</div></div>
+<div class="ttc" id="structarrow_1_1csv_1_1_read_options_html"><div 
class="ttname"><a 
href="structarrow_1_1csv_1_1_read_options.html">arrow::csv::ReadOptions</a></div><div
 class="ttdef"><b>Definition:</b> options.h:57</div></div>
+<div class="ttc" id="arrow_2status_8h_html"><div class="ttname"><a 
href="arrow_2status_8h.html">status.h</a></div></div>
+<div class="ttc" id="classarrow_1_1csv_1_1_table_reader_html"><div 
class="ttname"><a 
href="classarrow_1_1csv_1_1_table_reader.html">arrow::csv::TableReader</a></div><div
 class="ttdef"><b>Definition:</b> reader.h:38</div></div>
+<div class="ttc" id="classarrow_1_1_memory_pool_html"><div class="ttname"><a 
href="classarrow_1_1_memory_pool.html">arrow::MemoryPool</a></div><div 
class="ttdoc">Base class for memory allocation. </div><div 
class="ttdef"><b>Definition:</b> memory_pool.h:34</div></div>
+<div class="ttc" id="options_8h_html"><div class="ttname"><a 
href="options_8h.html">options.h</a></div></div>
+<div class="ttc" id="structarrow_1_1csv_1_1_convert_options_html"><div 
class="ttname"><a 
href="structarrow_1_1csv_1_1_convert_options.html">arrow::csv::ConvertOptions</a></div><div
 class="ttdef"><b>Definition:</b> options.h:53</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- HTML footer for doxygen 1.8.14-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.14
+</small></address>
+<script async 
src="https://www.googletagmanager.com/gtag/js?id=UA-107500873-1";></script>
+<script>
+  window.dataLayer = window.dataLayer || [];
+  function gtag(){dataLayer.push(arguments);}
+  gtag('js', new Date());
+  gtag('config', 'UA-107500873-1');
+</script>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/cpp/arrow_2dbi_2_r_e_a_d_m_e_8md.html
----------------------------------------------------------------------
diff --git a/docs/cpp/arrow_2dbi_2_r_e_a_d_m_e_8md.html 
b/docs/cpp/arrow_2dbi_2_r_e_a_d_m_e_8md.html
new file mode 100644
index 0000000..91c55e0
--- /dev/null
+++ b/docs/cpp/arrow_2dbi_2_r_e_a_d_m_e_8md.html
@@ -0,0 +1,85 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.14"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Arrow (C++): /arrow/cpp/src/arrow/dbi/README.md File 
Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Arrow (C++)
+   </div>
+   <div id="projectbrief">A columnar in-memory analytics layer designed to 
accelerate big data.</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.14 -->
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">/arrow/cpp/src/arrow/dbi/README.md File Reference</div>  
</div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.8.14-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.14
+</small></address>
+<script async 
src="https://www.googletagmanager.com/gtag/js?id=UA-107500873-1";></script>
+<script>
+  window.dataLayer = window.dataLayer || [];
+  function gtag(){dataLayer.push(arguments);}
+  gtag('js', new Date());
+  gtag('config', 'UA-107500873-1');
+</script>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/cpp/arrow_2dbi_2hiveserver2_2types_8h.html
----------------------------------------------------------------------
diff --git a/docs/cpp/arrow_2dbi_2hiveserver2_2types_8h.html 
b/docs/cpp/arrow_2dbi_2hiveserver2_2types_8h.html
new file mode 100644
index 0000000..f02ae9e
--- /dev/null
+++ b/docs/cpp/arrow_2dbi_2hiveserver2_2types_8h.html
@@ -0,0 +1,119 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.14"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Arrow (C++): /arrow/cpp/src/arrow/dbi/hiveserver2/types.h File 
Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Arrow (C++)
+   </div>
+   <div id="projectbrief">A columnar in-memory analytics layer designed to 
accelerate big data.</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.14 -->
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" 
href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li 
class="navelem"><a class="el" 
href="dir_4f683177589ce7b8fe2ef6d807198da3.html">arrow</a></li><li 
class="navelem"><a class="el" 
href="dir_b01a5fad20b1a299f1e0b49475b0db62.html">dbi</a></li><li 
class="navelem"><a class="el" 
href="dir_651202abdc928afa3eac887029df1aa0.html">hiveserver2</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">types.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;memory&gt;</code><br />
+<code>#include &lt;string&gt;</code><br />
+<code>#include &lt;utility&gt;</code><br />
+</div>
+<p><a href="arrow_2dbi_2hiveserver2_2types_8h_source.html">Go to the source 
code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class 
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1hiveserver2_1_1_column_type.html">arrow::hiveserver2::ColumnType</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class 
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html">arrow::hiveserver2::PrimitiveType</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class 
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1hiveserver2_1_1_character_type.html">arrow::hiveserver2::CharacterType</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class 
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html">arrow::hiveserver2::DecimalType</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class 
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html">arrow::hiveserver2::ColumnDesc</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespacearrow"><td class="memItemLeft" align="right" 
valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="namespacearrow.html">arrow</a></td></tr>
+<tr class="memdesc:namespacearrow"><td class="mdescLeft">&#160;</td><td 
class="mdescRight">Top-level namespace for Apache Arrow C++ API. <br 
/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacearrow_1_1hiveserver2"><td class="memItemLeft" 
align="right" valign="top"> &#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="namespacearrow_1_1hiveserver2.html">arrow::hiveserver2</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.8.14-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.14
+</small></address>
+<script async 
src="https://www.googletagmanager.com/gtag/js?id=UA-107500873-1";></script>
+<script>
+  window.dataLayer = window.dataLayer || [];
+  function gtag(){dataLayer.push(arguments);}
+  gtag('js', new Date());
+  gtag('config', 'UA-107500873-1');
+</script>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/cpp/arrow_2dbi_2hiveserver2_2types_8h_source.html
----------------------------------------------------------------------
diff --git a/docs/cpp/arrow_2dbi_2hiveserver2_2types_8h_source.html 
b/docs/cpp/arrow_2dbi_2hiveserver2_2types_8h_source.html
new file mode 100644
index 0000000..943ca47
--- /dev/null
+++ b/docs/cpp/arrow_2dbi_2hiveserver2_2types_8h_source.html
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.14"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Arrow (C++): /arrow/cpp/src/arrow/dbi/hiveserver2/types.h Source 
File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Arrow (C++)
+   </div>
+   <div id="projectbrief">A columnar in-memory analytics layer designed to 
accelerate big data.</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.14 -->
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" 
href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li 
class="navelem"><a class="el" 
href="dir_4f683177589ce7b8fe2ef6d807198da3.html">arrow</a></li><li 
class="navelem"><a class="el" 
href="dir_b01a5fad20b1a299f1e0b49475b0db62.html">dbi</a></li><li 
class="navelem"><a class="el" 
href="dir_651202abdc928afa3eac887029df1aa0.html">hiveserver2</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">types.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="arrow_2dbi_2hiveserver2_2types_8h.html">Go to the documentation of 
this file.</a><div class="fragment"><div class="line"><a 
name="l00001"></a><span class="lineno">    1</span>&#160;<span 
class="comment">// Licensed to the Apache Software Foundation (ASF) under 
one</span></div><div class="line"><a name="l00002"></a><span class="lineno">    
2</span>&#160;<span class="comment">// or more contributor license agreements.  
See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span 
class="lineno">    3</span>&#160;<span class="comment">// distributed with this 
work for additional information</span></div><div class="line"><a 
name="l00004"></a><span class="lineno">    4</span>&#160;<span 
class="comment">// regarding copyright ownership.  The ASF licenses this 
file</span></div><div class="line"><a name="l00005"></a><span class="lineno">   
 5</span>&#160;<span class="comment">// to you under the Apache License, 
Version 2.0 (the</span></div><div class="line"><a name="
 l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// 
&quot;License&quot;); you may not use this file except in 
compliance</span></div><div class="line"><a name="l00007"></a><span 
class="lineno">    7</span>&#160;<span class="comment">// with the License.  
You may obtain a copy of the License at</span></div><div class="line"><a 
name="l00008"></a><span class="lineno">    8</span>&#160;<span 
class="comment">//</span></div><div class="line"><a name="l00009"></a><span 
class="lineno">    9</span>&#160;<span class="comment">//   
http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a 
name="l00010"></a><span class="lineno">   10</span>&#160;<span 
class="comment">//</span></div><div class="line"><a name="l00011"></a><span 
class="lineno">   11</span>&#160;<span class="comment">// Unless required by 
applicable law or agreed to in writing,</span></div><div class="line"><a 
name="l00012"></a><span class="lineno">   12</span>&#160;<span 
class="comment">//
  software distributed under the License is distributed on an</span></div><div 
class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span 
class="comment">// &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY</span></div><div class="line"><a name="l00014"></a><span class="lineno">   
14</span>&#160;<span class="comment">// KIND, either express or implied.  See 
the License for the</span></div><div class="line"><a name="l00015"></a><span 
class="lineno">   15</span>&#160;<span class="comment">// specific language 
governing permissions and limitations</span></div><div class="line"><a 
name="l00016"></a><span class="lineno">   16</span>&#160;<span 
class="comment">// under the License.</span></div><div class="line"><a 
name="l00017"></a><span class="lineno">   17</span>&#160;</div><div 
class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span 
class="preprocessor">#pragma once</span></div><div class="line"><a 
name="l00019"></a><span class="
 lineno">   19</span>&#160;</div><div class="line"><a name="l00020"></a><span 
class="lineno">   20</span>&#160;<span class="preprocessor">#include 
&lt;memory&gt;</span></div><div class="line"><a name="l00021"></a><span 
class="lineno">   21</span>&#160;<span class="preprocessor">#include 
&lt;string&gt;</span></div><div class="line"><a name="l00022"></a><span 
class="lineno">   22</span>&#160;<span class="preprocessor">#include 
&lt;utility&gt;</span></div><div class="line"><a name="l00023"></a><span 
class="lineno">   23</span>&#160;</div><div class="line"><a 
name="l00024"></a><span class="lineno">   24</span>&#160;<span 
class="keyword">namespace </span><a class="code" 
href="namespacearrow.html">arrow</a> {</div><div class="line"><a 
name="l00025"></a><span class="lineno">   25</span>&#160;<span 
class="keyword">namespace </span>hiveserver2 {</div><div class="line"><a 
name="l00026"></a><span class="lineno">   26</span>&#160;</div><div 
class="line"><a name="l00027"></a><span class="lineno">
    27</span>&#160;<span class="comment">// Represents a column&#39;s 
type.</span></div><div class="line"><a name="l00028"></a><span class="lineno">  
 28</span>&#160;<span class="comment">//</span></div><div class="line"><a 
name="l00029"></a><span class="lineno">   29</span>&#160;<span 
class="comment">// For now only PrimitiveType is implemented, as thase are the 
only types Impala will</span></div><div class="line"><a name="l00030"></a><span 
class="lineno">   30</span>&#160;<span class="comment">// currently return. In 
the future, nested types will be represented as other 
subclasses</span></div><div class="line"><a name="l00031"></a><span 
class="lineno">   31</span>&#160;<span class="comment">// of ColumnType 
containing ptrs to other ColumnTypes - for example, an ArrayType 
subclass</span></div><div class="line"><a name="l00032"></a><span 
class="lineno">   32</span>&#160;<span class="comment">// would contain a 
single ptr to another ColumnType representing the type of objects</span></
 div><div class="line"><a name="l00033"></a><span class="lineno">   
33</span>&#160;<span class="comment">// stored in the array.</span></div><div 
class="line"><a name="l00034"></a><span class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_column_type.html">   
34</a></span>&#160;<span class="keyword">class </span><a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html">ColumnType</a> 
{</div><div class="line"><a name="l00035"></a><span class="lineno">   
35</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a 
name="l00036"></a><span class="lineno">   36</span>&#160;  <span 
class="keyword">virtual</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#a806036100eee5b82bb8d0a248ac63ad6">~ColumnType</a>()
 = <span class="keywordflow">default</span>;</div><div class="line"><a 
name="l00037"></a><span class="lineno">   37</span>&#160;</div><div 
class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  <span
  class="comment">// Maps directly to TTypeId in the HiveServer2 
interface.</span></div><div class="line"><a name="l00039"></a><span 
class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2">
   39</a></span>&#160;  <span class="keyword">enum class</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2">TypeId</a>
 {</div><div class="line"><a name="l00040"></a><span class="lineno">   
40</span>&#160;    <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2ac48d5da12d702e73d6966069f2687376">BOOLEAN</a>,</div><div
 class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a0ad48930fd2845c5b42f6c5747cc87c0">TINYINT</a>,</div><div
 class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    
<a c
 lass="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a42a2165cd790300c66917317b8bf7818">SMALLINT</a>,</div><div
 class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a53f93baa3057821107c750323892fa92">INT</a>,</div><div
 class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a7f4c937d16ac710f52c288124cc886ae">BIGINT</a>,</div><div
 class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2ae738c26bf4ce1037fa81b039a915cbf6">FLOAT</a>,</div><div
 class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    
<a class="code" href="classarrow_1_1hiveserver2_1_1_column_
 
type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2afd3e4ece78a7d422280d5ed379482229">DOUBLE</a>,</div><div
 class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a63b588d5559f64f89a416e656880b949">STRING</a>,</div><div
 class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a87fb568bfdc633ffd5dee0f22cb4606c">TIMESTAMP</a>,</div><div
 class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a98ad0e8750ae10ad556ed7a62affb452">BINARY</a>,</div><div
 class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2acb4fb1
 757fb37c43cded35d3eb857c43">ARRAY</a>,</div><div class="line"><a 
name="l00051"></a><span class="lineno">   51</span>&#160;    <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a5af1a3a285c2bdee4192223e31e1f833">MAP</a>,</div><div
 class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2ab8223be2455e0ea5a0e63e8f018d6fc3">STRUCT</a>,</div><div
 class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2aea931da33de8ba05c3635a51c2b25d75">UNION</a>,</div><div
 class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a5123cb514ff95a726922950380866e00">USER_DEFINED</a>,</div><div
 cl
 ass="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <a 
class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a13d992d671957e9a2b3e936ca0cf14a4">DECIMAL</a>,</div><div
 class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2abadc789d64efa09e2be666a687efeb5d">NULL_TYPE</a>,</div><div
 class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a633a6c7a6b9958f8174250094daf1e6a">DATE</a>,</div><div
 class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2add6a4850d8ccf48d79886d5281d1dbcb">VARCHAR</a>,</div><div
 class="line"><a name="l00059"></a><span class="linen
 o">   59</span>&#160;    <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a027acd3aa6b1dd7f26119d3cf0f9a063">CHAR</a>,</div><div
 class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    
<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2accc0377a8afbf50e7094f5c23a8af223">INVALID</a>,</div><div
 class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  
};</div><div class="line"><a name="l00062"></a><span class="lineno">   
62</span>&#160;</div><div class="line"><a name="l00063"></a><span 
class="lineno">   63</span>&#160;  <span class="keyword">virtual</span> <a 
class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2">TypeId</a>
 <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#af1925f2ca4957e56b692cbaa1d47ae41">type_id</a>()
 <span class="keyword">const</span> = 0;</div><div class="line
 "><a name="l00064"></a><span class="lineno">   64</span>&#160;  <span 
class="keyword">virtual</span> std::string <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#a1490a2e67c0e82eb00adab6a03d0dfbb">ToString</a>()
 <span class="keyword">const</span> = 0;</div><div class="line"><a 
name="l00065"></a><span class="lineno">   65</span>&#160;};</div><div 
class="line"><a name="l00066"></a><span class="lineno">   
66</span>&#160;</div><div class="line"><a name="l00067"></a><span 
class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html">   
67</a></span>&#160;<span class="keyword">class </span><a class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html">PrimitiveType</a> : 
<span class="keyword">public</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html">ColumnType</a> 
{</div><div class="line"><a name="l00068"></a><span class="lineno">   
68</span>&#160; <span class="keyword">public</span>:</div><div class="line">
 <a name="l00069"></a><span class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#abdc6439342d4c3f2ca73c2a4136666d3">
   69</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#abdc6439342d4c3f2ca73c2a4136666d3">PrimitiveType</a>(<span
 class="keyword">const</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2">TypeId</a>&amp;
 <a class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#a3134da3955879458ebf8bb5d4e15da0d">type_id</a>)
 : type_id_(<a class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#a3134da3955879458ebf8bb5d4e15da0d">type_id</a>)
 {}</div><div class="line"><a name="l00070"></a><span class="lineno">   
70</span>&#160;</div><div class="line"><a name="l00071"></a><span 
class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#a3134da3955879458ebf8bb5d4e15da
 0d">   71</a></span>&#160;  <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2">TypeId</a>
 <a class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#a3134da3955879458ebf8bb5d4e15da0d">type_id</a>()<span
 class="keyword"> const override </span>{ <span 
class="keywordflow">return</span> type_id_; }</div><div class="line"><a 
name="l00072"></a><span class="lineno">   72</span>&#160;  std::string <a 
class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#afc937b51cdd46633fd392b820a755011">ToString</a>()
 <span class="keyword">const override</span>;</div><div class="line"><a 
name="l00073"></a><span class="lineno">   73</span>&#160;</div><div 
class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; <span 
class="keyword">private</span>:</div><div class="line"><a 
name="l00075"></a><span class="lineno">   75</span>&#160;  <span 
class="keyword">const</span> <a class="code" href="classarrow_1_1hiveserve
 r2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2">TypeId</a> 
type_id_;</div><div class="line"><a name="l00076"></a><span class="lineno">   
76</span>&#160;};</div><div class="line"><a name="l00077"></a><span 
class="lineno">   77</span>&#160;</div><div class="line"><a 
name="l00078"></a><span class="lineno">   78</span>&#160;<span 
class="comment">// Represents CHAR and VARCHAR types.</span></div><div 
class="line"><a name="l00079"></a><span class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_character_type.html">   
79</a></span>&#160;<span class="keyword">class </span><a class="code" 
href="classarrow_1_1hiveserver2_1_1_character_type.html">CharacterType</a> : 
<span class="keyword">public</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html">PrimitiveType</a> 
{</div><div class="line"><a name="l00080"></a><span class="lineno">   
80</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a 
name="l00081"></a><span class="li
 neno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_character_type.html#a95f5d489debc35c0ed2c8626f199c838">
   81</a></span>&#160;  <a class="code" 
href="classarrow_1_1hiveserver2_1_1_character_type.html#a95f5d489debc35c0ed2c8626f199c838">CharacterType</a>(<span
 class="keyword">const</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2">TypeId</a>&amp;
 <a class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#a3134da3955879458ebf8bb5d4e15da0d">type_id</a>,
 <span class="keywordtype">int</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_character_type.html#ac4929797a5b4541f1367f8ac538d164f">max_length</a>)</div><div
 class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      
: <a class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html">PrimitiveType</a>(<a 
class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#a3134da3955879458ebf8bb5d4e15da0d">type_id</a>
 ), max_length_(<a class="code" 
href="classarrow_1_1hiveserver2_1_1_character_type.html#ac4929797a5b4541f1367f8ac538d164f">max_length</a>)
 {}</div><div class="line"><a name="l00083"></a><span class="lineno">   
83</span>&#160;</div><div class="line"><a name="l00084"></a><span 
class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_character_type.html#ac4929797a5b4541f1367f8ac538d164f">
   84</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_character_type.html#ac4929797a5b4541f1367f8ac538d164f">max_length</a>()<span
 class="keyword"> const </span>{ <span class="keywordflow">return</span> 
max_length_; }</div><div class="line"><a name="l00085"></a><span 
class="lineno">   85</span>&#160;</div><div class="line"><a 
name="l00086"></a><span class="lineno">   86</span>&#160; <span 
class="keyword">private</span>:</div><div class="line"><a 
name="l00087"></a><span class="lineno">   87</span>&#160;  <span 
class="keyword">const</spa
 n> <span class="keywordtype">int</span> max_length_;</div><div class="line"><a 
name="l00088"></a><span class="lineno">   88</span>&#160;};</div><div 
class="line"><a name="l00089"></a><span class="lineno">   
89</span>&#160;</div><div class="line"><a name="l00090"></a><span 
class="lineno">   90</span>&#160;<span class="comment">// Represents DECIMAL 
types.</span></div><div class="line"><a name="l00091"></a><span 
class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html">   
91</a></span>&#160;<span class="keyword">class </span><a class="code" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html">DecimalType</a> : <span 
class="keyword">public</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html">PrimitiveType</a> 
{</div><div class="line"><a name="l00092"></a><span class="lineno">   
92</span>&#160; <span class="keyword">public</span>:</div><div class="line"><a 
name="l00093"></a><span class="lineno"><a class="line" href="classarrow_1_1
 hiveserver2_1_1_decimal_type.html#a17288e86b2fe9e0eb145676d6a0bd35e">   
93</a></span>&#160;  <a class="code" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html#a17288e86b2fe9e0eb145676d6a0bd35e">DecimalType</a>(<span
 class="keyword">const</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2">TypeId</a>&amp;
 <a class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#a3134da3955879458ebf8bb5d4e15da0d">type_id</a>,
 <span class="keywordtype">int</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html#aa90ca4c85961d76163632dc8b5922456">precision</a>,
 <span class="keywordtype">int</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html#a6a5c3fa90df508efe1468e45748a91ae">scale</a>)</div><div
 class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;      
: <a class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html">PrimitiveType</a>(<a 
class="code" 
 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#a3134da3955879458ebf8bb5d4e15da0d">type_id</a>),
 precision_(<a class="code" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html#aa90ca4c85961d76163632dc8b5922456">precision</a>),
 scale_(<a class="code" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html#a6a5c3fa90df508efe1468e45748a91ae">scale</a>)
 {}</div><div class="line"><a name="l00095"></a><span class="lineno">   
95</span>&#160;</div><div class="line"><a name="l00096"></a><span 
class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html#aa90ca4c85961d76163632dc8b5922456">
   96</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html#aa90ca4c85961d76163632dc8b5922456">precision</a>()<span
 class="keyword"> const </span>{ <span class="keywordflow">return</span> 
precision_; }</div><div class="line"><a name="l00097"></a><span 
class="lineno"><a class="line" href="classarrow_1_1hivese
 rver2_1_1_decimal_type.html#a6a5c3fa90df508efe1468e45748a91ae">   
97</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html#a6a5c3fa90df508efe1468e45748a91ae">scale</a>()<span
 class="keyword"> const </span>{ <span class="keywordflow">return</span> 
scale_; }</div><div class="line"><a name="l00098"></a><span class="lineno">   
98</span>&#160;</div><div class="line"><a name="l00099"></a><span 
class="lineno">   99</span>&#160; <span 
class="keyword">private</span>:</div><div class="line"><a 
name="l00100"></a><span class="lineno">  100</span>&#160;  <span 
class="keyword">const</span> <span class="keywordtype">int</span> 
precision_;</div><div class="line"><a name="l00101"></a><span class="lineno">  
101</span>&#160;  <span class="keyword">const</span> <span 
class="keywordtype">int</span> scale_;</div><div class="line"><a 
name="l00102"></a><span class="lineno">  102</span>&#160;};</div><div 
class="line"><a name="l00103"></a
 ><span class="lineno">  103</span>&#160;</div><div class="line"><a 
 >name="l00104"></a><span class="lineno">  104</span>&#160;<span 
 >class="comment">// Represents the metadata for a single 
 >column.</span></div><div class="line"><a name="l00105"></a><span 
 >class="lineno"><a class="line" 
 >href="classarrow_1_1hiveserver2_1_1_column_desc.html">  
 >105</a></span>&#160;<span class="keyword">class </span><a class="code" 
 >href="classarrow_1_1hiveserver2_1_1_column_desc.html">ColumnDesc</a> 
 >{</div><div class="line"><a name="l00106"></a><span class="lineno">  
 >106</span>&#160; <span class="keyword">public</span>:</div><div 
 >class="line"><a name="l00107"></a><span class="lineno"><a class="line" 
 >href="classarrow_1_1hiveserver2_1_1_column_desc.html#ae5742cd7056d82969de66dcf77d3f8cf">
 >  107</a></span>&#160;  <a class="code" 
 >href="classarrow_1_1hiveserver2_1_1_column_desc.html#ae5742cd7056d82969de66dcf77d3f8cf">ColumnDesc</a>(<span
 > class="keyword">const</span> std::string&amp; <a class="code" 
 >href="classarrow
 
_1_1hiveserver2_1_1_column_desc.html#acd6eb7d7dfd10ba0accc3b3ba02d69a7">column_name</a>,
 std::unique_ptr&lt;ColumnType&gt; <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#aaa5984b0429647a052d942b7830915bf">type</a>,</div><div
 class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;      
       <span class="keywordtype">int</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#ae33a133ccf8f3a5d7df392947262635b">position</a>,
 <span class="keyword">const</span> std::string&amp; <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#a685b0c92847a876419fdd63af55fcc0e">comment</a>)</div><div
 class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;      
: column_name_(<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#acd6eb7d7dfd10ba0accc3b3ba02d69a7">column_name</a>),</div><div
 class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;      
  type_(move(<a class="co
 de" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#aaa5984b0429647a052d942b7830915bf">type</a>)),</div><div
 class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;      
  position_(<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#ae33a133ccf8f3a5d7df392947262635b">position</a>),</div><div
 class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;      
  comment_(<a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#a685b0c92847a876419fdd63af55fcc0e">comment</a>)
 {}</div><div class="line"><a name="l00113"></a><span class="lineno">  
113</span>&#160;</div><div class="line"><a name="l00114"></a><span 
class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#acd6eb7d7dfd10ba0accc3b3ba02d69a7">
  114</a></span>&#160;  <span class="keyword">const</span> std::string&amp; <a 
class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#acd6eb7d7dfd10ba0accc3b3ba02d69a7">column_name</a>()<sp
 an class="keyword"> const </span>{ <span class="keywordflow">return</span> 
column_name_; }</div><div class="line"><a name="l00115"></a><span 
class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#aaa5984b0429647a052d942b7830915bf">
  115</a></span>&#160;  <span class="keyword">const</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_type.html">ColumnType</a>* <a 
class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#aaa5984b0429647a052d942b7830915bf">type</a>()<span
 class="keyword"> const </span>{ <span class="keywordflow">return</span> 
type_.get(); }</div><div class="line"><a name="l00116"></a><span 
class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#ae33a133ccf8f3a5d7df392947262635b">
  116</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#ae33a133ccf8f3a5d7df392947262635b">position</a>()<span
 class="keyword"> const </span>{
  <span class="keywordflow">return</span> position_; }</div><div 
class="line"><a name="l00117"></a><span class="lineno"><a class="line" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#a685b0c92847a876419fdd63af55fcc0e">
  117</a></span>&#160;  <span class="keyword">const</span> std::string&amp; <a 
class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#a685b0c92847a876419fdd63af55fcc0e">comment</a>()<span
 class="keyword"> const </span>{ <span class="keywordflow">return</span> 
comment_; }</div><div class="line"><a name="l00118"></a><span class="lineno">  
118</span>&#160;</div><div class="line"><a name="l00119"></a><span 
class="lineno">  119</span>&#160;  <span class="keyword">const</span> <a 
class="code" 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html">PrimitiveType</a>* <a 
class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#a659e34eafec96794b585f748010f1c7b">GetPrimitiveType</a>()
 <span class="keyword">const</span>;</div><div class="line"><a name="
 l00120"></a><span class="lineno">  120</span>&#160;  <span 
class="keyword">const</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_character_type.html">CharacterType</a>* <a 
class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#a39385518ad87740d6d973a33213e10de">GetCharacterType</a>()
 <span class="keyword">const</span>;</div><div class="line"><a 
name="l00121"></a><span class="lineno">  121</span>&#160;  <span 
class="keyword">const</span> <a class="code" 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html">DecimalType</a>* <a 
class="code" 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#a9d21cac836966e285ddbca529a37bb89">GetDecimalType</a>()
 <span class="keyword">const</span>;</div><div class="line"><a 
name="l00122"></a><span class="lineno">  122</span>&#160;</div><div 
class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160; <span 
class="keyword">private</span>:</div><div class="line"><a 
name="l00124"></a><span class="lineno">  124</span>&#
 160;  <span class="keyword">const</span> std::string column_name_;</div><div 
class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  
std::unique_ptr&lt;ColumnType&gt; type_;</div><div class="line"><a 
name="l00126"></a><span class="lineno">  126</span>&#160;  <span 
class="keyword">const</span> <span class="keywordtype">int</span> 
position_;</div><div class="line"><a name="l00127"></a><span class="lineno">  
127</span>&#160;  <span class="keyword">const</span> std::string 
comment_;</div><div class="line"><a name="l00128"></a><span class="lineno">  
128</span>&#160;};</div><div class="line"><a name="l00129"></a><span 
class="lineno">  129</span>&#160;</div><div class="line"><a 
name="l00130"></a><span class="lineno">  130</span>&#160;}  <span 
class="comment">// namespace hiveserver2</span></div><div class="line"><a 
name="l00131"></a><span class="lineno">  131</span>&#160;}  <span 
class="comment">// namespace arrow</span></div><div class="ttc" 
id="classarrow_1_1hiveserver
 2_1_1_column_desc_html_a9d21cac836966e285ddbca529a37bb89"><div 
class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#a9d21cac836966e285ddbca529a37bb89">arrow::hiveserver2::ColumnDesc::GetDecimalType</a></div><div
 class="ttdeci">const DecimalType * GetDecimalType() const</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a5123cb514ff95a726922950380866e00"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a5123cb514ff95a726922950380866e00">arrow::hiveserver2::ColumnType::TypeId::USER_DEFINED</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_desc_html_ae33a133ccf8f3a5d7df392947262635b"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#ae33a133ccf8f3a5d7df392947262635b">arrow::hiveserver2::ColumnDesc::position</a></div><div
 class="ttdeci">int position() const</div><div class="ttdef"><b>Definition:</b> 
types.h:116</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_decimal_type_html_a6a5c3fa90df508efe1468e45748a91ae"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html#a6a5c3fa90df508efe1468e45748a91ae">arrow::hiveserver2::DecimalType::scale</a></div><div
 class="ttdeci">int scale() const</div><div class="ttdef"><b>Definition:</b> 
types.h:97</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_desc_html_a685b0c92847a876419fdd63af55fcc0e"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#a685b0c92847a876419fdd63af55fcc0e">arrow::hiveserver2::ColumnDesc::comment</a></div><div
 class="ttdeci">const std::string &amp; comment() const</div><div 
class="ttdef"><b>Definition:</b> types.h:117</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2aea931da33de8ba05c3635a51c2b25d75"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2aea931da33de8ba05c3635a51c2b25d75">arrow::hiveserver2::ColumnType::TypeId::UNION</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_primitive_type_html_abdc6439342d4c3f2ca73c2a4136666d3"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#abdc6439342d4c3f2ca73c2a4136666d3">arrow::hiveserver2::PrimitiveType::PrimitiveType</a></div><div
 class="ttdeci">PrimitiveType(const TypeId &amp;type_id)</div><div 
class="ttdef"><b>Definition:</b> types.h:69</div></div>
+<div class="ttc" id="classarrow_1_1hiveserver2_1_1_character_type_html"><div 
class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_character_type.html">arrow::hiveserver2::CharacterType</a></div><div
 class="ttdef"><b>Definition:</b> types.h:79</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a7f4c937d16ac710f52c288124cc886ae"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a7f4c937d16ac710f52c288124cc886ae">arrow::hiveserver2::ColumnType::TypeId::BIGINT</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a5af1a3a285c2bdee4192223e31e1f833"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a5af1a3a285c2bdee4192223e31e1f833">arrow::hiveserver2::ColumnType::TypeId::MAP</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2ab8223be2455e0ea5a0e63e8f018d6fc3"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2ab8223be2455e0ea5a0e63e8f018d6fc3">arrow::hiveserver2::ColumnType::TypeId::STRUCT</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_desc_html_ae5742cd7056d82969de66dcf77d3f8cf"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#ae5742cd7056d82969de66dcf77d3f8cf">arrow::hiveserver2::ColumnDesc::ColumnDesc</a></div><div
 class="ttdeci">ColumnDesc(const std::string &amp;column_name, 
std::unique_ptr&lt; ColumnType &gt; type, int position, const std::string 
&amp;comment)</div><div class="ttdef"><b>Definition:</b> types.h:107</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_desc_html_a659e34eafec96794b585f748010f1c7b"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#a659e34eafec96794b585f748010f1c7b">arrow::hiveserver2::ColumnDesc::GetPrimitiveType</a></div><div
 class="ttdeci">const PrimitiveType * GetPrimitiveType() const</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a027acd3aa6b1dd7f26119d3cf0f9a063"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a027acd3aa6b1dd7f26119d3cf0f9a063">arrow::hiveserver2::ColumnType::TypeId::CHAR</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a13d992d671957e9a2b3e936ca0cf14a4"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a13d992d671957e9a2b3e936ca0cf14a4">arrow::hiveserver2::ColumnType::TypeId::DECIMAL</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_a806036100eee5b82bb8d0a248ac63ad6"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#a806036100eee5b82bb8d0a248ac63ad6">arrow::hiveserver2::ColumnType::~ColumnType</a></div><div
 class="ttdeci">virtual ~ColumnType()=default</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_a1490a2e67c0e82eb00adab6a03d0dfbb"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#a1490a2e67c0e82eb00adab6a03d0dfbb">arrow::hiveserver2::ColumnType::ToString</a></div><div
 class="ttdeci">virtual std::string ToString() const =0</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_af1925f2ca4957e56b692cbaa1d47ae41"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#af1925f2ca4957e56b692cbaa1d47ae41">arrow::hiveserver2::ColumnType::type_id</a></div><div
 class="ttdeci">virtual TypeId type_id() const =0</div></div>
+<div class="ttc" id="classarrow_1_1hiveserver2_1_1_column_desc_html"><div 
class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_desc.html">arrow::hiveserver2::ColumnDesc</a></div><div
 class="ttdef"><b>Definition:</b> types.h:105</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_decimal_type_html_aa90ca4c85961d76163632dc8b5922456"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html#aa90ca4c85961d76163632dc8b5922456">arrow::hiveserver2::DecimalType::precision</a></div><div
 class="ttdeci">int precision() const</div><div 
class="ttdef"><b>Definition:</b> types.h:96</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2">arrow::hiveserver2::ColumnType::TypeId</a></div><div
 class="ttdeci">TypeId</div><div class="ttdef"><b>Definition:</b> 
types.h:39</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a53f93baa3057821107c750323892fa92"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a53f93baa3057821107c750323892fa92">arrow::hiveserver2::ColumnType::TypeId::INT</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_primitive_type_html_a3134da3955879458ebf8bb5d4e15da0d"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#a3134da3955879458ebf8bb5d4e15da0d">arrow::hiveserver2::PrimitiveType::type_id</a></div><div
 class="ttdeci">TypeId type_id() const override</div><div 
class="ttdef"><b>Definition:</b> types.h:71</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a87fb568bfdc633ffd5dee0f22cb4606c"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a87fb568bfdc633ffd5dee0f22cb4606c">arrow::hiveserver2::ColumnType::TypeId::TIMESTAMP</a></div></div>
+<div class="ttc" id="classarrow_1_1hiveserver2_1_1_column_type_html"><div 
class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html">arrow::hiveserver2::ColumnType</a></div><div
 class="ttdef"><b>Definition:</b> types.h:34</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a42a2165cd790300c66917317b8bf7818"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a42a2165cd790300c66917317b8bf7818">arrow::hiveserver2::ColumnType::TypeId::SMALLINT</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2add6a4850d8ccf48d79886d5281d1dbcb"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2add6a4850d8ccf48d79886d5281d1dbcb">arrow::hiveserver2::ColumnType::TypeId::VARCHAR</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_decimal_type_html_a17288e86b2fe9e0eb145676d6a0bd35e"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html#a17288e86b2fe9e0eb145676d6a0bd35e">arrow::hiveserver2::DecimalType::DecimalType</a></div><div
 class="ttdeci">DecimalType(const TypeId &amp;type_id, int precision, int 
scale)</div><div class="ttdef"><b>Definition:</b> types.h:93</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2afd3e4ece78a7d422280d5ed379482229"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2afd3e4ece78a7d422280d5ed379482229">arrow::hiveserver2::ColumnType::TypeId::DOUBLE</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_primitive_type_html_afc937b51cdd46633fd392b820a755011"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html#afc937b51cdd46633fd392b820a755011">arrow::hiveserver2::PrimitiveType::ToString</a></div><div
 class="ttdeci">std::string ToString() const override</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_character_type_html_ac4929797a5b4541f1367f8ac538d164f"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_character_type.html#ac4929797a5b4541f1367f8ac538d164f">arrow::hiveserver2::CharacterType::max_length</a></div><div
 class="ttdeci">int max_length() const</div><div 
class="ttdef"><b>Definition:</b> types.h:84</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2ae738c26bf4ce1037fa81b039a915cbf6"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2ae738c26bf4ce1037fa81b039a915cbf6">arrow::hiveserver2::ColumnType::TypeId::FLOAT</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_desc_html_aaa5984b0429647a052d942b7830915bf"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#aaa5984b0429647a052d942b7830915bf">arrow::hiveserver2::ColumnDesc::type</a></div><div
 class="ttdeci">const ColumnType * type() const</div><div 
class="ttdef"><b>Definition:</b> types.h:115</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2accc0377a8afbf50e7094f5c23a8af223"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2accc0377a8afbf50e7094f5c23a8af223">arrow::hiveserver2::ColumnType::TypeId::INVALID</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_desc_html_acd6eb7d7dfd10ba0accc3b3ba02d69a7"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#acd6eb7d7dfd10ba0accc3b3ba02d69a7">arrow::hiveserver2::ColumnDesc::column_name</a></div><div
 class="ttdeci">const std::string &amp; column_name() const</div><div 
class="ttdef"><b>Definition:</b> types.h:114</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2ac48d5da12d702e73d6966069f2687376"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2ac48d5da12d702e73d6966069f2687376">arrow::hiveserver2::ColumnType::TypeId::BOOLEAN</a></div></div>
+<div class="ttc" id="namespacearrow_html"><div class="ttname"><a 
href="namespacearrow.html">arrow</a></div><div class="ttdoc">Top-level 
namespace for Apache Arrow C++ API. </div><div class="ttdef"><b>Definition:</b> 
adapter.h:32</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a63b588d5559f64f89a416e656880b949"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a63b588d5559f64f89a416e656880b949">arrow::hiveserver2::ColumnType::TypeId::STRING</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a633a6c7a6b9958f8174250094daf1e6a"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a633a6c7a6b9958f8174250094daf1e6a">arrow::hiveserver2::ColumnType::TypeId::DATE</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_character_type_html_a95f5d489debc35c0ed2c8626f199c838"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_character_type.html#a95f5d489debc35c0ed2c8626f199c838">arrow::hiveserver2::CharacterType::CharacterType</a></div><div
 class="ttdeci">CharacterType(const TypeId &amp;type_id, int 
max_length)</div><div class="ttdef"><b>Definition:</b> types.h:81</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2acb4fb1757fb37c43cded35d3eb857c43"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2acb4fb1757fb37c43cded35d3eb857c43">arrow::hiveserver2::ColumnType::TypeId::ARRAY</a></div></div>
+<div class="ttc" id="classarrow_1_1hiveserver2_1_1_primitive_type_html"><div 
class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_primitive_type.html">arrow::hiveserver2::PrimitiveType</a></div><div
 class="ttdef"><b>Definition:</b> types.h:67</div></div>
+<div class="ttc" id="classarrow_1_1hiveserver2_1_1_decimal_type_html"><div 
class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_decimal_type.html">arrow::hiveserver2::DecimalType</a></div><div
 class="ttdef"><b>Definition:</b> types.h:91</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2abadc789d64efa09e2be666a687efeb5d"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2abadc789d64efa09e2be666a687efeb5d">arrow::hiveserver2::ColumnType::TypeId::NULL_TYPE</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_desc_html_a39385518ad87740d6d973a33213e10de"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_desc.html#a39385518ad87740d6d973a33213e10de">arrow::hiveserver2::ColumnDesc::GetCharacterType</a></div><div
 class="ttdeci">const CharacterType * GetCharacterType() const</div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a98ad0e8750ae10ad556ed7a62affb452"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a98ad0e8750ae10ad556ed7a62affb452">arrow::hiveserver2::ColumnType::TypeId::BINARY</a></div></div>
+<div class="ttc" 
id="classarrow_1_1hiveserver2_1_1_column_type_html_abf5a04ecbc2fdaca1b6fb79695e59ad2a0ad48930fd2845c5b42f6c5747cc87c0"><div
 class="ttname"><a 
href="classarrow_1_1hiveserver2_1_1_column_type.html#abf5a04ecbc2fdaca1b6fb79695e59ad2a0ad48930fd2845c5b42f6c5747cc87c0">arrow::hiveserver2::ColumnType::TypeId::TINYINT</a></div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- HTML footer for doxygen 1.8.14-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.14
+</small></address>
+<script async 
src="https://www.googletagmanager.com/gtag/js?id=UA-107500873-1";></script>
+<script>
+  window.dataLayer = window.dataLayer || [];
+  function gtag(){dataLayer.push(arguments);}
+  gtag('js', new Date());
+  gtag('config', 'UA-107500873-1');
+</script>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/f508ee59/docs/cpp/arrow_2flight_2_r_e_a_d_m_e_8md.html
----------------------------------------------------------------------
diff --git a/docs/cpp/arrow_2flight_2_r_e_a_d_m_e_8md.html 
b/docs/cpp/arrow_2flight_2_r_e_a_d_m_e_8md.html
new file mode 100644
index 0000000..3ea4093
--- /dev/null
+++ b/docs/cpp/arrow_2flight_2_r_e_a_d_m_e_8md.html
@@ -0,0 +1,85 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.14"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Arrow (C++): /arrow/cpp/src/arrow/flight/README.md File 
Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Arrow (C++)
+   </div>
+   <div id="projectbrief">A columnar in-memory analytics layer designed to 
accelerate big data.</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.14 -->
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+/* @license-end */</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">/arrow/cpp/src/arrow/flight/README.md File Reference</div>  
</div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+<!-- HTML footer for doxygen 1.8.14-->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.14
+</small></address>
+<script async 
src="https://www.googletagmanager.com/gtag/js?id=UA-107500873-1";></script>
+<script>
+  window.dataLayer = window.dataLayer || [];
+  function gtag(){dataLayer.push(arguments);}
+  gtag('js', new Date());
+  gtag('config', 'UA-107500873-1');
+</script>
+</body>
+</html>

Reply via email to