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 2018/01/17 04:44:55 UTC
[14/51] [partial] arrow-site git commit: Add updated API docs for
0.8.0
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/cpp/classarrow_1_1_decimal128.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_decimal128.html b/docs/cpp/classarrow_1_1_decimal128.html
index 75ec6f8..03152b4 100644
--- a/docs/cpp/classarrow_1_1_decimal128.html
+++ b/docs/cpp/classarrow_1_1_decimal128.html
@@ -3,7 +3,7 @@
<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.13"/>
+<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Apache Arrow (C++): arrow::Decimal128 Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -30,18 +30,21 @@
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
+<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&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&dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
-</script>
+/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
@@ -79,16 +82,16 @@ $(function() {
<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:a69248cbd3eae1c93dd62f6961cac390b"><td class="memItemLeft" align="right" valign="top">constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#a69248cbd3eae1c93dd62f6961cac390b">Decimal128</a> (int64_t high, uint64_t low)</td></tr>
-<tr class="memdesc:a69248cbd3eae1c93dd62f6961cac390b"><td class="mdescLeft"> </td><td class="mdescRight">Create an <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a> from the two's complement representation. <a href="#a69248cbd3eae1c93dd62f6961cac390b">More...</a><br /></td></tr>
-<tr class="separator:a69248cbd3eae1c93dd62f6961cac390b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac96d6e18605e8f4217d20e8dee2ff089"><td class="memItemLeft" align="right" valign="top">constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#ac96d6e18605e8f4217d20e8dee2ff089">Decimal128</a> ()</td></tr>
-<tr class="memdesc:ac96d6e18605e8f4217d20e8dee2ff089"><td class="mdescLeft"> </td><td class="mdescRight">Empty constructor creates an <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a> with a value of 0. <a href="#ac96d6e18605e8f4217d20e8dee2ff089">More...</a><br /></td></tr>
-<tr class="separator:ac96d6e18605e8f4217d20e8dee2ff089"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a305524dc3ac97dc13365ff2a0eab7852"><td class="memTemplParams" colspan="2">template<typename T , typename = typename std::enable_if<std::is_integral<T>::value, T>::type> </td></tr>
-<tr class="memitem:a305524dc3ac97dc13365ff2a0eab7852"><td class="memTemplItemLeft" align="right" valign="top">constexpr </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#a305524dc3ac97dc13365ff2a0eab7852">Decimal128</a> (T value)</td></tr>
-<tr class="memdesc:a305524dc3ac97dc13365ff2a0eab7852"><td class="mdescLeft"> </td><td class="mdescRight">Convert any integer value into an <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a>. <a href="#a305524dc3ac97dc13365ff2a0eab7852">More...</a><br /></td></tr>
-<tr class="separator:a305524dc3ac97dc13365ff2a0eab7852"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a932ee660cfc2c063392b6466c2f88bf6"><td class="memItemLeft" align="right" valign="top">constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#a932ee660cfc2c063392b6466c2f88bf6">Decimal128</a> (int64_t high, uint64_t low) noexcept</td></tr>
+<tr class="memdesc:a932ee660cfc2c063392b6466c2f88bf6"><td class="mdescLeft"> </td><td class="mdescRight">Create an <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a> from the two's complement representation. <a href="#a932ee660cfc2c063392b6466c2f88bf6">More...</a><br /></td></tr>
+<tr class="separator:a932ee660cfc2c063392b6466c2f88bf6"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:abb83a71038252991eb902634bd7aec7e"><td class="memItemLeft" align="right" valign="top">constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#abb83a71038252991eb902634bd7aec7e">Decimal128</a> () noexcept</td></tr>
+<tr class="memdesc:abb83a71038252991eb902634bd7aec7e"><td class="mdescLeft"> </td><td class="mdescRight">Empty constructor creates an <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a> with a value of 0. <a href="#abb83a71038252991eb902634bd7aec7e">More...</a><br /></td></tr>
+<tr class="separator:abb83a71038252991eb902634bd7aec7e"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a1b7cb122f30c6a75235658736d040657"><td class="memTemplParams" colspan="2">template<typename T , typename = typename std::enable_if<std::is_integral<T>::value, T>::type> </td></tr>
+<tr class="memitem:a1b7cb122f30c6a75235658736d040657"><td class="memTemplItemLeft" align="right" valign="top">constexpr </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#a1b7cb122f30c6a75235658736d040657">Decimal128</a> (T value) noexcept</td></tr>
+<tr class="memdesc:a1b7cb122f30c6a75235658736d040657"><td class="mdescLeft"> </td><td class="mdescRight">Convert any integer value into an <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a>. <a href="#a1b7cb122f30c6a75235658736d040657">More...</a><br /></td></tr>
+<tr class="separator:a1b7cb122f30c6a75235658736d040657"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab928a342ae5a879b692f1337a45a111c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#ab928a342ae5a879b692f1337a45a111c">Decimal128</a> (const std::string &value)</td></tr>
<tr class="memdesc:ab928a342ae5a879b692f1337a45a111c"><td class="mdescLeft"> </td><td class="mdescRight">Parse the number from a base 10 string representation. <a href="#ab928a342ae5a879b692f1337a45a111c">More...</a><br /></td></tr>
<tr class="separator:ab928a342ae5a879b692f1337a45a111c"><td class="memSeparator" colspan="2"> </td></tr>
@@ -98,6 +101,9 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:af8f8bdeee73d160fd5c2c3bbe2899eca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarrow_1_1_decimal128.html">Decimal128</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#af8f8bdeee73d160fd5c2c3bbe2899eca">Negate</a> ()</td></tr>
<tr class="memdesc:af8f8bdeee73d160fd5c2c3bbe2899eca"><td class="mdescLeft"> </td><td class="mdescRight">Negate the current value. <a href="#af8f8bdeee73d160fd5c2c3bbe2899eca">More...</a><br /></td></tr>
<tr class="separator:af8f8bdeee73d160fd5c2c3bbe2899eca"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ad961556b148b7312f99ba79110751ee8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarrow_1_1_decimal128.html">Decimal128</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#ad961556b148b7312f99ba79110751ee8">Abs</a> ()</td></tr>
+<tr class="memdesc:ad961556b148b7312f99ba79110751ee8"><td class="mdescLeft"> </td><td class="mdescRight">Absolute value. <a href="#ad961556b148b7312f99ba79110751ee8">More...</a><br /></td></tr>
+<tr class="separator:ad961556b148b7312f99ba79110751ee8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acddf224263b4d35d7a66d40c56939a25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarrow_1_1_decimal128.html">Decimal128</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#acddf224263b4d35d7a66d40c56939a25">operator+=</a> (const <a class="el" href="classarrow_1_1_decimal128.html">Decimal128</a> &right)</td></tr>
<tr class="memdesc:acddf224263b4d35d7a66d40c56939a25"><td class="mdescLeft"> </td><td class="mdescRight">Add a number to this one. The result is truncated to 128 bits. <a href="#acddf224263b4d35d7a66d40c56939a25">More...</a><br /></td></tr>
<tr class="separator:acddf224263b4d35d7a66d40c56939a25"><td class="memSeparator" colspan="2"> </td></tr>
@@ -113,9 +119,6 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a90102a251869a3967c7b02e44eb2a320"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarrow_1_1_decimal128.html">Decimal128</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#a90102a251869a3967c7b02e44eb2a320">operator/=</a> (const <a class="el" href="classarrow_1_1_decimal128.html">Decimal128</a> &right)</td></tr>
<tr class="memdesc:a90102a251869a3967c7b02e44eb2a320"><td class="mdescLeft"> </td><td class="mdescRight">In-place division. <a href="#a90102a251869a3967c7b02e44eb2a320">More...</a><br /></td></tr>
<tr class="separator:a90102a251869a3967c7b02e44eb2a320"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af8a9cc79b2a156a02c07fb255a74a49f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#af8a9cc79b2a156a02c07fb255a74a49f">operator char</a> () const</td></tr>
-<tr class="memdesc:af8a9cc79b2a156a02c07fb255a74a49f"><td class="mdescLeft"> </td><td class="mdescRight">Cast the value to char. This is used when converting the value a string. <a href="#af8a9cc79b2a156a02c07fb255a74a49f">More...</a><br /></td></tr>
-<tr class="separator:af8a9cc79b2a156a02c07fb255a74a49f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a482ddb6e91fe07ba40fd21cd12f0cd57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarrow_1_1_decimal128.html">Decimal128</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#a482ddb6e91fe07ba40fd21cd12f0cd57">operator|=</a> (const <a class="el" href="classarrow_1_1_decimal128.html">Decimal128</a> &right)</td></tr>
<tr class="memdesc:a482ddb6e91fe07ba40fd21cd12f0cd57"><td class="mdescLeft"> </td><td class="mdescRight">Bitwise or between two <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a>. <a href="#a482ddb6e91fe07ba40fd21cd12f0cd57">More...</a><br /></td></tr>
<tr class="separator:a482ddb6e91fe07ba40fd21cd12f0cd57"><td class="memSeparator" colspan="2"> </td></tr>
@@ -137,9 +140,20 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:ad13b09802129e76d6832cd65981b3e67"><td class="memItemLeft" align="right" valign="top">std::array< uint8_t, 16 > </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#ad13b09802129e76d6832cd65981b3e67">ToBytes</a> () const</td></tr>
<tr class="memdesc:ad13b09802129e76d6832cd65981b3e67"><td class="mdescLeft"> </td><td class="mdescRight">Return the raw bytes of the value in little-endian byte order. <a href="#ad13b09802129e76d6832cd65981b3e67">More...</a><br /></td></tr>
<tr class="separator:ad13b09802129e76d6832cd65981b3e67"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa18cfe7460f64b7ff65c6200df885b1d"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#aa18cfe7460f64b7ff65c6200df885b1d">ToString</a> (int precision, int scale) const</td></tr>
-<tr class="memdesc:aa18cfe7460f64b7ff65c6200df885b1d"><td class="mdescLeft"> </td><td class="mdescRight">Convert the <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a> value to a base 10 decimal string with the given precision and scale. <a href="#aa18cfe7460f64b7ff65c6200df885b1d">More...</a><br /></td></tr>
-<tr class="separator:aa18cfe7460f64b7ff65c6200df885b1d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a5481c7d4584e1b4d9dac5d73beaa4a76"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#a5481c7d4584e1b4d9dac5d73beaa4a76">ToBytes</a> (uint8_t *out) const</td></tr>
+<tr class="separator:a5481c7d4584e1b4d9dac5d73beaa4a76"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a56bb4cf54b15750edc8154887b61a1b3"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#a56bb4cf54b15750edc8154887b61a1b3">ToString</a> (int32_t scale) const</td></tr>
+<tr class="memdesc:a56bb4cf54b15750edc8154887b61a1b3"><td class="mdescLeft"> </td><td class="mdescRight">Convert the <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a> value to a base 10 decimal string with the given scale. <a href="#a56bb4cf54b15750edc8154887b61a1b3">More...</a><br /></td></tr>
+<tr class="separator:a56bb4cf54b15750edc8154887b61a1b3"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a94a797c03eefbd9bb00adbfd64aaffd2"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#a94a797c03eefbd9bb00adbfd64aaffd2">ToIntegerString</a> () const</td></tr>
+<tr class="memdesc:a94a797c03eefbd9bb00adbfd64aaffd2"><td class="mdescLeft"> </td><td class="mdescRight">Convert the value to an integer string. <a href="#a94a797c03eefbd9bb00adbfd64aaffd2">More...</a><br /></td></tr>
+<tr class="separator:a94a797c03eefbd9bb00adbfd64aaffd2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a225da107a00727ed90e0f6db24a0a263"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#a225da107a00727ed90e0f6db24a0a263">operator int64_t</a> () const</td></tr>
+<tr class="memdesc:a225da107a00727ed90e0f6db24a0a263"><td class="mdescLeft"> </td><td class="mdescRight">Cast this value to an int64_t. <a href="#a225da107a00727ed90e0f6db24a0a263">More...</a><br /></td></tr>
+<tr class="separator:a225da107a00727ed90e0f6db24a0a263"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a07abe44d92e5b7b8fa89521ce5327cbf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classarrow_1_1_status.html">Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_decimal128.html#a07abe44d92e5b7b8fa89521ce5327cbf">Rescale</a> (int32_t original_scale, int32_t new_scale, <a class="el" href="classarrow_1_1_decimal128.html">Decimal128</a> *out) const</td></tr>
+<tr class="memdesc:a07abe44d92e5b7b8fa89521ce5327cbf"><td class="mdescLeft"> </td><td class="mdescRight">Convert <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a> from one scale to another. <a href="#a07abe44d92e5b7b8fa89521ce5327cbf">More...</a><br /></td></tr>
+<tr class="separator:a07abe44d92e5b7b8fa89521ce5327cbf"><td class="memSeparator" colspan="2"> </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>
@@ -153,8 +167,8 @@ Static Public Member Functions</h2></td></tr>
<p>For a discussion of the algorithms, look at Knuth's volume 2, Semi-numerical Algorithms section 4.3.1.</p>
<p>Adapted from the Apache ORC C++ implementation </p>
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a id="a69248cbd3eae1c93dd62f6961cac390b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a69248cbd3eae1c93dd62f6961cac390b">◆ </a></span>Decimal128() <span class="overload">[1/5]</span></h2>
+<a id="a932ee660cfc2c063392b6466c2f88bf6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a932ee660cfc2c063392b6466c2f88bf6">◆ </a></span>Decimal128() <span class="overload">[1/5]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -182,7 +196,7 @@ Static Public Member Functions</h2></td></tr>
</table>
</td>
<td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
@@ -191,8 +205,8 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
-<a id="ac96d6e18605e8f4217d20e8dee2ff089"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac96d6e18605e8f4217d20e8dee2ff089">◆ </a></span>Decimal128() <span class="overload">[2/5]</span></h2>
+<a id="abb83a71038252991eb902634bd7aec7e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abb83a71038252991eb902634bd7aec7e">◆ </a></span>Decimal128() <span class="overload">[2/5]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -209,7 +223,7 @@ Static Public Member Functions</h2></td></tr>
</table>
</td>
<td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
@@ -218,8 +232,8 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
-<a id="a305524dc3ac97dc13365ff2a0eab7852"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a305524dc3ac97dc13365ff2a0eab7852">◆ </a></span>Decimal128() <span class="overload">[3/5]</span></h2>
+<a id="a1b7cb122f30c6a75235658736d040657"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1b7cb122f30c6a75235658736d040657">◆ </a></span>Decimal128() <span class="overload">[3/5]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -239,7 +253,7 @@ template<typename T , typename = typename std::enable_if<std::is_integral
</table>
</td>
<td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
@@ -306,6 +320,25 @@ template<typename T , typename = typename std::enable_if<std::is_integral
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
+<a id="ad961556b148b7312f99ba79110751ee8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad961556b148b7312f99ba79110751ee8">◆ </a></span>Abs()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classarrow_1_1_decimal128.html">Decimal128</a>& arrow::Decimal128::Abs </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Absolute value. </p>
+
+</div>
+</div>
<a id="a0f3e4c6498720d3e276b0541ac0249f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f3e4c6498720d3e276b0541ac0249f3">◆ </a></span>Divide()</h2>
@@ -473,7 +506,7 @@ template<typename T , typename = typename std::enable_if<std::is_integral
</div>
</div>
<a id="afabecf367f1c72c8e77e5ce8a0c6b8a4"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#afabecf367f1c72c8e77e5ce8a0c6b8a4">◆ </a></span>operator &=()</h2>
+<h2 class="memtitle"><span class="permalink"><a href="#afabecf367f1c72c8e77e5ce8a0c6b8a4">◆ </a></span>operator &=()</h2>
<div class="memitem">
<div class="memproto">
@@ -492,8 +525,8 @@ template<typename T , typename = typename std::enable_if<std::is_integral
</div>
</div>
-<a id="af8a9cc79b2a156a02c07fb255a74a49f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af8a9cc79b2a156a02c07fb255a74a49f">◆ </a></span>operator char()</h2>
+<a id="a225da107a00727ed90e0f6db24a0a263"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a225da107a00727ed90e0f6db24a0a263">◆ </a></span>operator int64_t()</h2>
<div class="memitem">
<div class="memproto">
@@ -502,7 +535,7 @@ template<typename T , typename = typename std::enable_if<std::is_integral
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">arrow::Decimal128::operator char </td>
+ <td class="memname">arrow::Decimal128::operator int64_t </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -515,7 +548,7 @@ template<typename T , typename = typename std::enable_if<std::is_integral
</table>
</div><div class="memdoc">
-<p>Cast the value to char. This is used when converting the value a string. </p>
+<p>Cast this value to an int64_t. </p>
</div>
</div>
@@ -600,7 +633,7 @@ template<typename T , typename = typename std::enable_if<std::is_integral
</div>
</div>
<a id="ad7ebd426171e5529b1129c87efdb5ef3"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ad7ebd426171e5529b1129c87efdb5ef3">◆ </a></span>operator<<=()</h2>
+<h2 class="memtitle"><span class="permalink"><a href="#ad7ebd426171e5529b1129c87efdb5ef3">◆ </a></span>operator<<=()</h2>
<div class="memitem">
<div class="memproto">
@@ -620,7 +653,7 @@ template<typename T , typename = typename std::enable_if<std::is_integral
</div>
</div>
<a id="a05c300fa6996ee51090afa3c046f270c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a05c300fa6996ee51090afa3c046f270c">◆ </a></span>operator>>=()</h2>
+<h2 class="memtitle"><span class="permalink"><a href="#a05c300fa6996ee51090afa3c046f270c">◆ </a></span>operator>>=()</h2>
<div class="memitem">
<div class="memproto">
@@ -659,8 +692,44 @@ template<typename T , typename = typename std::enable_if<std::is_integral
</div>
</div>
+<a id="a07abe44d92e5b7b8fa89521ce5327cbf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a07abe44d92e5b7b8fa89521ce5327cbf">◆ </a></span>Rescale()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classarrow_1_1_status.html">Status</a> arrow::Decimal128::Rescale </td>
+ <td>(</td>
+ <td class="paramtype">int32_t </td>
+ <td class="paramname"><em>original_scale</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int32_t </td>
+ <td class="paramname"><em>new_scale</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classarrow_1_1_decimal128.html">Decimal128</a> * </td>
+ <td class="paramname"><em>out</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Convert <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a> from one scale to another. </p>
+
+</div>
+</div>
<a id="ad13b09802129e76d6832cd65981b3e67"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ad13b09802129e76d6832cd65981b3e67">◆ </a></span>ToBytes()</h2>
+<h2 class="memtitle"><span class="permalink"><a href="#ad13b09802129e76d6832cd65981b3e67">◆ </a></span>ToBytes() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -678,33 +747,60 @@ template<typename T , typename = typename std::enable_if<std::is_integral
</div>
</div>
-<a id="aa18cfe7460f64b7ff65c6200df885b1d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa18cfe7460f64b7ff65c6200df885b1d">◆ </a></span>ToString()</h2>
+<a id="a5481c7d4584e1b4d9dac5d73beaa4a76"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5481c7d4584e1b4d9dac5d73beaa4a76">◆ </a></span>ToBytes() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">std::string arrow::Decimal128::ToString </td>
+ <td class="memname">void arrow::Decimal128::ToBytes </td>
<td>(</td>
- <td class="paramtype">int </td>
- <td class="paramname"><em>precision</em>, </td>
+ <td class="paramtype">uint8_t * </td>
+ <td class="paramname"><em>out</em></td><td>)</td>
+ <td> const</td>
</tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a94a797c03eefbd9bb00adbfd64aaffd2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a94a797c03eefbd9bb00adbfd64aaffd2">◆ </a></span>ToIntegerString()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">int </td>
- <td class="paramname"><em>scale</em> </td>
+ <td class="memname">std::string arrow::Decimal128::ToIntegerString </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td> const</td>
</tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Convert the value to an integer string. </p>
+
+</div>
+</div>
+<a id="a56bb4cf54b15750edc8154887b61a1b3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a56bb4cf54b15750edc8154887b61a1b3">◆ </a></span>ToString()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td></td>
- <td>)</td>
- <td></td><td> const</td>
+ <td class="memname">std::string arrow::Decimal128::ToString </td>
+ <td>(</td>
+ <td class="paramtype">int32_t </td>
+ <td class="paramname"><em>scale</em></td><td>)</td>
+ <td> const</td>
</tr>
</table>
</div><div class="memdoc">
-<p>Convert the <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a> value to a base 10 decimal string with the given precision and scale. </p>
+<p>Convert the <a class="el" href="classarrow_1_1_decimal128.html" title="Represents a signed 128-bit integer in two's complement. ">Decimal128</a> value to a base 10 decimal string with the given scale. </p>
</div>
</div>
@@ -716,7 +812,7 @@ template<typename T , typename = typename std::enable_if<std::is_integral
<hr class="footer"/><address class="footer"><small>
Generated by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.13
+</a> 1.8.14
</small></address>
</body>
</html>
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/cpp/classarrow_1_1_decimal128_array-members.html
----------------------------------------------------------------------
diff --git a/docs/cpp/classarrow_1_1_decimal128_array-members.html b/docs/cpp/classarrow_1_1_decimal128_array-members.html
new file mode 100644
index 0000000..1d690e8
--- /dev/null
+++ b/docs/cpp/classarrow_1_1_decimal128_array-members.html
@@ -0,0 +1,128 @@
+<!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++): 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>
+<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&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&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="namespacearrow.html">arrow</a></li><li class="navelem"><a class="el" href="classarrow_1_1_decimal128_array.html">Decimal128Array</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">arrow::Decimal128Array Member List</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classarrow_1_1_decimal128_array.html">arrow::Decimal128Array</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#a168f3ec5c96688dadeaf015692e4bef8">Accept</a>(ArrayVisitor *visitor) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#a56def7fa56d01e607d20d36766060e5b">ApproxEquals</a>(const std::shared_ptr< Array > &arr) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#ade825725f328649b6d0cfe5e742158e1">ApproxEquals</a>(const Array &arr) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_flat_array.html#ae44d3c2fae3a8578fe829da20c6732f8">Array</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_flat_array.html">arrow::FlatArray</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#ae44d3c2fae3a8578fe829da20c6732f8">arrow::Array::Array</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html#ac087ddef41ad9a5b421bee1c6c1fbdee">byte_width</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html">arrow::FixedSizeBinaryArray</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_array.html#a8c7c1b088c14fd0804418c5272689600">byte_width_</a></td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html">arrow::FixedSizeBinaryArray</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#aeca84e9b3a1f1e6e3f83a61c90e376a9">data</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#a2631dce1d5868216cba0a140e81ef14e">data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_decimal128_array.html#a1520cf3809bc92851ad099403164538a">Decimal128Array</a>(const std::shared_ptr< ArrayData > &data)</td><td class="entry"><a class="el" href="classarrow_1_1_decimal128_array.html">arrow::Decimal128Array</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#ae8c4584a4d64d724c1956c2e6d5ad353">Equals</a>(const Array &arr) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#ab52cf46d3f819acc25209e4afbfe4292">Equals</a>(const std::shared_ptr< Array > &arr) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_decimal128_array.html#a71ea4fa21718e7a6520ac98e191d71d7">FixedSizeBinaryArray</a>(const std::shared_ptr< ArrayData > &data)</td><td class="entry"><a class="el" href="classarrow_1_1_decimal128_array.html">arrow::Decimal128Array</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_decimal128_array.html#aea57238c268a1760370bcae30d52ac7c">FixedSizeBinaryArray</a>(const std::shared_ptr< DataType > &type, int64_t length, const std::shared_ptr< Buffer > &data, const std::shared_ptr< Buffer > &null_bitmap=NULLPTR, int64_t null_count=0, int64_t offset=0)</td><td class="entry"><a class="el" href="classarrow_1_1_decimal128_array.html">arrow::Decimal128Array</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html#a71ea4fa21718e7a6520ac98e191d71d7">arrow::FixedSizeBinaryArray::FixedSizeBinaryArray</a>(const std::shared_ptr< ArrayData > &data)</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html">arrow::FixedSizeBinaryArray</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html#aea57238c268a1760370bcae30d52ac7c">arrow::FixedSizeBinaryArray::FixedSizeBinaryArray</a>(const std::shared_ptr< DataType > &type, int64_t length, const std::shared_ptr< Buffer > &data, const std::shared_ptr< Buffer > &null_bitmap=NULLPTR, int64_t null_count=0, int64_t offset=0)</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html">arrow::FixedSizeBinaryArray</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_decimal128_array.html#a631344d6f71e58ea717877ea57a31546">FormatValue</a>(int64_t i) const</td><td class="entry"><a class="el" href="classarrow_1_1_decimal128_array.html">arrow::Decimal128Array</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html#a329a4f7a9e7692659fd3d6fc06a81027">GetValue</a>(int64_t i) const</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html">arrow::FixedSizeBinaryArray</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#a18c61cd4c8c158a30f30023eabc83acb">IsNull</a>(int64_t i) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#ae554bfb313cd6b161f63fb2966dbd662">IsValid</a>(int64_t i) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#a49c7fb3f73d2d43e7338591c5a8bd8bf">length</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#a76c4756ac85b29f9135064d68d2ef908">null_bitmap</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#a7a8838fbc97b9b3b8ca15cb163b2027c">null_bitmap_data</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#aed59d9e8608229ff3808983cdc908ccd">null_bitmap_data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#a0537d3b69a889b951e88be2fe9f3d96a">null_count</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#a183e69c91c531609f42a29b593119d58">num_fields</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#a1a0c6c1aa06cffd1dcb3813f0d24b2fd">offset</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_primitive_array.html#aa621a7bcbee94184a040545232aeae88">PrimitiveArray</a>(const std::shared_ptr< DataType > &type, int64_t length, const std::shared_ptr< Buffer > &data, const std::shared_ptr< Buffer > &null_bitmap=NULLPTR, int64_t null_count=0, int64_t offset=0)</td><td class="entry"><a class="el" href="classarrow_1_1_primitive_array.html">arrow::PrimitiveArray</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_primitive_array.html#ae4dd3139919510de3dc418257a240593">PrimitiveArray</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_primitive_array.html">arrow::PrimitiveArray</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_primitive_array.html#a219c4abd3685725bfa82a0628150cfac">PrimitiveArray</a>(const std::shared_ptr< ArrayData > &data)</td><td class="entry"><a class="el" href="classarrow_1_1_primitive_array.html">arrow::PrimitiveArray</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#a537467bcecb4471b18d3271f14ca9ad2">RangeEquals</a>(int64_t start_idx, int64_t end_idx, int64_t other_start_idx, const std::shared_ptr< Array > &other) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#acf138d427e7f8a8c56cac7f9d9e64db3">RangeEquals</a>(const Array &other, int64_t start_idx, int64_t end_idx, int64_t other_start_idx) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html#a60559969081c4dca3b489598b2082768">raw_values</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html">arrow::FixedSizeBinaryArray</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_primitive_array.html#ab45d78650d5214bf6c3d0706693c448b">raw_values_</a></td><td class="entry"><a class="el" href="classarrow_1_1_primitive_array.html">arrow::PrimitiveArray</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_fixed_size_binary_array.html#af8b8dcf1f261f428f91fc483654468d3">SetData</a>(const std::shared_ptr< ArrayData > &data)</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html">arrow::FixedSizeBinaryArray</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#ae32f72c78fe10ce17f0a817e302e17d1">Slice</a>(int64_t offset, int64_t length) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#a5cf4c3330e850670aa52dab3b21869ea">Slice</a>(int64_t offset) const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#a41c7af0e40ac55f2ce11785fea3e051e">ToString</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array.html#a635a694fbadb0bfa731beb97df2ef7ea">type</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#a155d9d827415438f976e3cb31e0a55f6">type_id</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_decimal128_array.html#a8a7c20498d001f8f1c9867845a770b04">TypeClass</a> typedef</td><td class="entry"><a class="el" href="classarrow_1_1_decimal128_array.html">arrow::Decimal128Array</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html#a79fb560c0d49ac3b1c9911d17c707dd9">Value</a>(int64_t i) const</td><td class="entry"><a class="el" href="classarrow_1_1_fixed_size_binary_array.html">arrow::FixedSizeBinaryArray</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_primitive_array.html#a0c05d9ba21020050abe94e1446a3cee1">values</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_primitive_array.html">arrow::PrimitiveArray</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classarrow_1_1_array.html#addd582eec9488bca2b3379b71fef6ce5">~Array</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.14
+</small></address>
+</body>
+</html>