You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2017/07/31 19:30:00 UTC

[42/51] [partial] arrow-site git commit: Update C++ API docs to 0.5.0

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/b286da84/docs/cpp/bpacking_8h.html
----------------------------------------------------------------------
diff --git a/docs/cpp/bpacking_8h.html b/docs/cpp/bpacking_8h.html
new file mode 100644
index 0000000..01ca606
--- /dev/null
+++ b/docs/cpp/bpacking_8h.html
@@ -0,0 +1,162 @@
+<!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.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/util/bpacking.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.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</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_32a666346412270f27c291aae8f6e8b2.html">util</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#namespaces">Namespaces</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">bpacking.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &quot;<a class="el" href="logging_8h_source.html">arrow/util/logging.h</a>&quot;</code><br />
+</div>
+<p><a href="bpacking_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="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">Public API for the "Feather" file format, originally created at <a href="http://github.com/wesm/feather">http://github.com/wesm/feather</a>. <br /></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="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a9d94375bb4c48e0c8ace5a10c9052a68"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a9d94375bb4c48e0c8ace5a10c9052a68">arrow::unpack1_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a9d94375bb4c48e0c8ace5a10c9052a68"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeda9729651e95cd113d4512b4b90b180"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#aeda9729651e95cd113d4512b4b90b180">arrow::unpack2_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:aeda9729651e95cd113d4512b4b90b180"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fa7f7857bbdf6afacb3c895e70e5874"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a2fa7f7857bbdf6afacb3c895e70e5874">arrow::unpack3_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a2fa7f7857bbdf6afacb3c895e70e5874"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a360f84606d9b0208a9d63745f3c3d4d3"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a360f84606d9b0208a9d63745f3c3d4d3">arrow::unpack4_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a360f84606d9b0208a9d63745f3c3d4d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3a3b55f9f65a4f9d0cf24e61afe2ca3"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#af3a3b55f9f65a4f9d0cf24e61afe2ca3">arrow::unpack5_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:af3a3b55f9f65a4f9d0cf24e61afe2ca3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb7626983bff6d2ceac727ad2eec335d"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#abb7626983bff6d2ceac727ad2eec335d">arrow::unpack6_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:abb7626983bff6d2ceac727ad2eec335d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:affc79838157ce9deefd1f1b926dcc990"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#affc79838157ce9deefd1f1b926dcc990">arrow::unpack7_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:affc79838157ce9deefd1f1b926dcc990"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b8aa6b0ca4d901de1138d8a275dfe07"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a9b8aa6b0ca4d901de1138d8a275dfe07">arrow::unpack8_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a9b8aa6b0ca4d901de1138d8a275dfe07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2636ca233e8b8cb103304f35ea264cb4"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a2636ca233e8b8cb103304f35ea264cb4">arrow::unpack9_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a2636ca233e8b8cb103304f35ea264cb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1c834cf1a842cf4f5d51c9013947464d"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a1c834cf1a842cf4f5d51c9013947464d">arrow::unpack10_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a1c834cf1a842cf4f5d51c9013947464d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39f787a2b459632f6e49e282d49fb4ba"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a39f787a2b459632f6e49e282d49fb4ba">arrow::unpack11_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a39f787a2b459632f6e49e282d49fb4ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b228c76a60f06a6513460a678ad1de6"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a4b228c76a60f06a6513460a678ad1de6">arrow::unpack12_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a4b228c76a60f06a6513460a678ad1de6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a895bd11b2bc706c44ab1be1864e6af2f"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a895bd11b2bc706c44ab1be1864e6af2f">arrow::unpack13_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a895bd11b2bc706c44ab1be1864e6af2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab9e3ff1379a36e2f5ae5314813e6d8ea"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#ab9e3ff1379a36e2f5ae5314813e6d8ea">arrow::unpack14_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:ab9e3ff1379a36e2f5ae5314813e6d8ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d1b6bf723704cfdf92e9bec21bd480b"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a1d1b6bf723704cfdf92e9bec21bd480b">arrow::unpack15_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a1d1b6bf723704cfdf92e9bec21bd480b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd44a57291eaaef7e939b0c4146fbbed"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#acd44a57291eaaef7e939b0c4146fbbed">arrow::unpack16_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:acd44a57291eaaef7e939b0c4146fbbed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af749095f23c247a19a16819db1dfcee6"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#af749095f23c247a19a16819db1dfcee6">arrow::unpack17_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:af749095f23c247a19a16819db1dfcee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaeb49f94dad0165ced72fc236f8dba57"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#aaeb49f94dad0165ced72fc236f8dba57">arrow::unpack18_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:aaeb49f94dad0165ced72fc236f8dba57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0520324b5546cc40c9b06e6366f673d0"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a0520324b5546cc40c9b06e6366f673d0">arrow::unpack19_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a0520324b5546cc40c9b06e6366f673d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a128e3e439ed570f4c97f490e56e48292"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a128e3e439ed570f4c97f490e56e48292">arrow::unpack20_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a128e3e439ed570f4c97f490e56e48292"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a694619aba8b10e3e101bd70bb129bab1"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a694619aba8b10e3e101bd70bb129bab1">arrow::unpack21_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a694619aba8b10e3e101bd70bb129bab1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c99de79ccd00ad7bbb4d38bb2d5382e"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a7c99de79ccd00ad7bbb4d38bb2d5382e">arrow::unpack22_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a7c99de79ccd00ad7bbb4d38bb2d5382e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84dc70f98a7953dd841793996405b3e0"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a84dc70f98a7953dd841793996405b3e0">arrow::unpack23_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a84dc70f98a7953dd841793996405b3e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69be830017718d4f39e1a37133342a99"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a69be830017718d4f39e1a37133342a99">arrow::unpack24_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a69be830017718d4f39e1a37133342a99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afd830b928ad044b7de5b53f1f157f6b4"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#afd830b928ad044b7de5b53f1f157f6b4">arrow::unpack25_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:afd830b928ad044b7de5b53f1f157f6b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a341da064f6d2d9ac3c049f2b38bbcda1"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a341da064f6d2d9ac3c049f2b38bbcda1">arrow::unpack26_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a341da064f6d2d9ac3c049f2b38bbcda1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc8cab086a005a5210fd0035aedd0bfd"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#adc8cab086a005a5210fd0035aedd0bfd">arrow::unpack27_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:adc8cab086a005a5210fd0035aedd0bfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77f0d154c608f7e74f7ae22c9624e0f6"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a77f0d154c608f7e74f7ae22c9624e0f6">arrow::unpack28_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a77f0d154c608f7e74f7ae22c9624e0f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a327ddd945ffaa06b91adb0f072a2cc98"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a327ddd945ffaa06b91adb0f072a2cc98">arrow::unpack29_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a327ddd945ffaa06b91adb0f072a2cc98"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5e5af23698f86f355a0d84ba8115345"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#ad5e5af23698f86f355a0d84ba8115345">arrow::unpack30_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:ad5e5af23698f86f355a0d84ba8115345"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a594ee7f63244b6e36b66679082c9537d"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#a594ee7f63244b6e36b66679082c9537d">arrow::unpack31_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:a594ee7f63244b6e36b66679082c9537d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab5dc6c758463ce0170593634a8985c32"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#ab5dc6c758463ce0170593634a8985c32">arrow::unpack32_32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:ab5dc6c758463ce0170593634a8985c32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8980c3649836923c118cb26bb18763d"><td class="memItemLeft" align="right" valign="top">const uint32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#ae8980c3649836923c118cb26bb18763d">arrow::nullunpacker32</a> (const uint32_t *in, uint32_t *out)</td></tr>
+<tr class="separator:ae8980c3649836923c118cb26bb18763d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb0cec20eaabc5cc37e1144ab9348756"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearrow.html#aeb0cec20eaabc5cc37e1144ab9348756">arrow::unpack32</a> (const uint32_t *in, uint32_t *out, int batch_size, int num_bits)</td></tr>
+<tr class="separator:aeb0cec20eaabc5cc37e1144ab9348756"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- 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.13
+</small></address>
+</body>
+</html>