http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_owned_ref_no_g_i_l.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_owned_ref_no_g_i_l.html b/docs/cpp/classarrow_1_1py_1_1_owned_ref_no_g_i_l.html new file mode 100644 index 0000000..54873ee --- /dev/null +++ b/docs/cpp/classarrow_1_1py_1_1_owned_ref_no_g_i_l.html @@ -0,0 +1,232 @@ +<!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::py::OwnedRefNoGIL Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<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="namespacearrow_1_1py.html">py</a></li><li class="navelem"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html">OwnedRefNoGIL</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="classarrow_1_1py_1_1_owned_ref_no_g_i_l-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">arrow::py::OwnedRefNoGIL Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="arrow_2python_2common_8h_source.html">arrow/python/common.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for arrow::py::OwnedRefNoGIL:</div> +<div class="dyncontent"> + <div class="center"> + <img src="classarrow_1_1py_1_1_owned_ref_no_g_i_l.png" usemap="#arrow::py::OwnedRefNoGIL_map" alt=""/> + <map id="arrow::py::OwnedRefNoGIL_map" name="arrow::py::OwnedRefNoGIL_map"> +<area href="classarrow_1_1py_1_1_owned_ref.html" alt="arrow::py::OwnedRef" shape="rect" coords="0,0,165,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:ad0dd0d09fc802fc0dd21718fd827b713"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html#ad0dd0d09fc802fc0dd21718fd827b713">OwnedRefNoGIL</a> ()</td></tr> +<tr class="separator:ad0dd0d09fc802fc0dd21718fd827b713"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0087f6a81e7e6a5b0176494c47607138"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html#a0087f6a81e7e6a5b0176494c47607138">OwnedRefNoGIL</a> (<a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html">OwnedRefNoGIL</a> &&other)</td></tr> +<tr class="separator:a0087f6a81e7e6a5b0176494c47607138"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a27fb138ed68d2ff91fddff0842d923b9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html#a27fb138ed68d2ff91fddff0842d923b9">OwnedRefNoGIL</a> (PyObject *<a class="el" href="classarrow_1_1py_1_1_owned_ref.html#ac9d1b421eef89af1daff63c14fe828d2">obj</a>)</td></tr> +<tr class="separator:a27fb138ed68d2ff91fddff0842d923b9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0943d984c8e64c5609793c149d9a5bc"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html#ae0943d984c8e64c5609793c149d9a5bc">~OwnedRefNoGIL</a> ()</td></tr> +<tr class="separator:ae0943d984c8e64c5609793c149d9a5bc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_classarrow_1_1py_1_1_owned_ref"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1py_1_1_owned_ref')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td></tr> +<tr class="memitem:a23c568f39cefb24111a5b126342907fb inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a23c568f39cefb24111a5b126342907fb">OwnedRef</a> ()</td></tr> +<tr class="separator:a23c568f39cefb24111a5b126342907fb inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abbf808f76a630e08324908ff8f0164a1 inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#abbf808f76a630e08324908ff8f0164a1">OwnedRef</a> (<a class="el" href="classarrow_1_1py_1_1_owned_ref.html">OwnedRef</a> &&other)</td></tr> +<tr class="separator:abbf808f76a630e08324908ff8f0164a1 inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4fa414445a0d45fc6876e22a48323818 inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a4fa414445a0d45fc6876e22a48323818">OwnedRef</a> (PyObject *<a class="el" href="classarrow_1_1py_1_1_owned_ref.html#ac9d1b421eef89af1daff63c14fe828d2">obj</a>)</td></tr> +<tr class="separator:a4fa414445a0d45fc6876e22a48323818 inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dbf530a3d56e9cc8be52ee72de0a2f8 inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a8dbf530a3d56e9cc8be52ee72de0a2f8">~OwnedRef</a> ()</td></tr> +<tr class="separator:a8dbf530a3d56e9cc8be52ee72de0a2f8 inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad99c47163961c1b346c3ea9836783eda inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#ad99c47163961c1b346c3ea9836783eda">reset</a> (PyObject *<a class="el" href="classarrow_1_1py_1_1_owned_ref.html#ac9d1b421eef89af1daff63c14fe828d2">obj</a>)</td></tr> +<tr class="separator:ad99c47163961c1b346c3ea9836783eda inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f4ec7d4b8ed3a376739239dd1e1987b inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a7f4ec7d4b8ed3a376739239dd1e1987b">reset</a> ()</td></tr> +<tr class="separator:a7f4ec7d4b8ed3a376739239dd1e1987b inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acec5dc3d562adf45d8df3a5d74cc105b inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memItemLeft" align="right" valign="top">PyObject * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#acec5dc3d562adf45d8df3a5d74cc105b">detach</a> ()</td></tr> +<tr class="separator:acec5dc3d562adf45d8df3a5d74cc105b inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac9d1b421eef89af1daff63c14fe828d2 inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memItemLeft" align="right" valign="top">PyObject * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#ac9d1b421eef89af1daff63c14fe828d2">obj</a> () const</td></tr> +<tr class="separator:ac9d1b421eef89af1daff63c14fe828d2 inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f277e7908da30c544136911ddd5e11e inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memItemLeft" align="right" valign="top">PyObject ** </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a4f277e7908da30c544136911ddd5e11e">ref</a> ()</td></tr> +<tr class="separator:a4f277e7908da30c544136911ddd5e11e inherit pub_methods_classarrow_1_1py_1_1_owned_ref"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a id="ad0dd0d09fc802fc0dd21718fd827b713"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad0dd0d09fc802fc0dd21718fd827b713">◆ </a></span>OwnedRefNoGIL() <span class="overload">[1/3]</span></h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">arrow::py::OwnedRefNoGIL::OwnedRefNoGIL </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a0087f6a81e7e6a5b0176494c47607138"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0087f6a81e7e6a5b0176494c47607138">◆ </a></span>OwnedRefNoGIL() <span class="overload">[2/3]</span></h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">arrow::py::OwnedRefNoGIL::OwnedRefNoGIL </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html">OwnedRefNoGIL</a> && </td> + <td class="paramname"><em>other</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a27fb138ed68d2ff91fddff0842d923b9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a27fb138ed68d2ff91fddff0842d923b9">◆ </a></span>OwnedRefNoGIL() <span class="overload">[3/3]</span></h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">arrow::py::OwnedRefNoGIL::OwnedRefNoGIL </td> + <td>(</td> + <td class="paramtype">PyObject * </td> + <td class="paramname"><em>obj</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a id="ae0943d984c8e64c5609793c149d9a5bc"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae0943d984c8e64c5609793c149d9a5bc">◆ </a></span>~OwnedRefNoGIL()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">arrow::py::OwnedRefNoGIL::~OwnedRefNoGIL </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following file:<ul> +<li>/apache-arrow/arrow/cpp/src/arrow/python/<a class="el" href="arrow_2python_2common_8h_source.html">common.h</a></li> +</ul> +</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>
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_owned_ref_no_g_i_l.png ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_owned_ref_no_g_i_l.png b/docs/cpp/classarrow_1_1py_1_1_owned_ref_no_g_i_l.png new file mode 100644 index 0000000..6a2684d Binary files /dev/null and b/docs/cpp/classarrow_1_1py_1_1_owned_ref_no_g_i_l.png differ http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_py_buffer-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_py_buffer-members.html b/docs/cpp/classarrow_1_1py_1_1_py_buffer-members.html index bb5e37d..27cc699 100644 --- a/docs/cpp/classarrow_1_1py_1_1_py_buffer-members.html +++ b/docs/cpp/classarrow_1_1py_1_1_py_buffer-members.html @@ -78,23 +78,26 @@ $(function() { <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#af694696afedb9313cf5dc874ffa9a453">Buffer</a>(const std::shared_ptr< Buffer > &parent, const int64_t offset, const int64_t size)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a4c75902129b5f2fb471fd166907361dc">capacity</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a45ee7f1e21f9f3f4cb8233be8d64731e">capacity_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a7081913a08b88c2ca674c36354d5e171">Copy</a>(const int64_t start, const int64_t nbytes, MemoryPool *pool, std::shared_ptr< Buffer > *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#adcf891e5c72d591f1c293027dbf7f22a">Copy</a>(const int64_t start, const int64_t nbytes, std::shared_ptr< Buffer > *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#af468a7a1f346f9a6a29738bf585a3548">data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a94918db73183b750716a07133dd8384d">Equals</a>(const Buffer &other, int64_t nbytes) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a0d3d3bd95a3297046a6ab24f5e957bfd">Equals</a>(const Buffer &other) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a1f0df2ff745996a85ab586e150630b53">CheckMutable</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a7081913a08b88c2ca674c36354d5e171">Copy</a>(const int64_t start, const int64_t nbytes, MemoryPool *pool, std::shared_ptr< Buffer > *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#adcf891e5c72d591f1c293027dbf7f22a">Copy</a>(const int64_t start, const int64_t nbytes, std::shared_ptr< Buffer > *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#af468a7a1f346f9a6a29738bf585a3548">data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a94918db73183b750716a07133dd8384d">Equals</a>(const Buffer &other, int64_t nbytes) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a0d3d3bd95a3297046a6ab24f5e957bfd">Equals</a>(const Buffer &other) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_buffer.html#a4b19099796311936d1c1f56bfd53103f">FromPyObject</a>(PyObject *obj, std::shared_ptr< Buffer > *out)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_buffer.html">arrow::py::PyBuffer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#adeea70eb65ff53f3ec94d3a7b754c7c0">FromString</a>(const std::string &data, MemoryPool *pool, std::shared_ptr< Buffer > *out)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a65e1ae0e908b997d371fc80ff1cb8f43">FromString</a>(const std::string &data, std::shared_ptr< Buffer > *out)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a8244f9c354364788161f11bedc6f2ab9">is_mutable</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#acfefa777b4d7d6a2f7a8ea23549dac46">is_mutable_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a5a9cb9324d3f7e323eb070b553c925aa">mutable_data</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#ad36e306b99bc8427865bcac9b2d4f7e5">mutable_data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#ac58d818fa0d8a5db215ca858c5e6aece">parent</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a3feb5a490cbd9699837067931476c65b">parent_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_buffer.html#a3cc8616d2102cb6e7ae276316db835da">PyBuffer</a>(PyObject *obj)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_buffer.html">arrow::py::PyBuffer</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_buffer.html#a2a49871341c300996a39145d22aa8054">size</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a3500e42217635843b3b34bfe92b2f73a">size_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#ae6e34f304922c3416a58688bf0cd4471">~Buffer</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_buffer.html#a77f8871083083966547a17eed0f441ae">~PyBuffer</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_buffer.html">arrow::py::PyBuffer</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a2a49871341c300996a39145d22aa8054">size</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a3500e42217635843b3b34bfe92b2f73a">size_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#ae6e34f304922c3416a58688bf0cd4471">~Buffer</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_buffer.html#a77f8871083083966547a17eed0f441ae">~PyBuffer</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_buffer.html">arrow::py::PyBuffer</a></td><td class="entry"></td></tr> </table></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_py_buffer.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_py_buffer.html b/docs/cpp/classarrow_1_1py_1_1_py_buffer.html index da7e03f..84dc798 100644 --- a/docs/cpp/classarrow_1_1py_1_1_py_buffer.html +++ b/docs/cpp/classarrow_1_1py_1_1_py_buffer.html @@ -68,6 +68,7 @@ $(function() { <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-methods">Static Public Member Functions</a> | <a href="classarrow_1_1py_1_1_py_buffer-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">arrow::py::PyBuffer Class Reference</div> </div> @@ -81,16 +82,14 @@ Inheritance diagram for arrow::py::PyBuffer:</div> <div class="center"> <img src="classarrow_1_1py_1_1_py_buffer.png" usemap="#arrow::py::PyBuffer_map" alt=""/> <map id="arrow::py::PyBuffer_map" name="arrow::py::PyBuffer_map"> -<area href="classarrow_1_1_buffer.html" title="Immutable API for a chunk of bytes which may or may not be owned by the class instance. " alt="arrow::Buffer" shape="rect" coords="0,0,121,24"/> +<area href="classarrow_1_1_buffer.html" title="Object containing a pointer to a piece of contiguous memory with a particular size. " alt="arrow::Buffer" shape="rect" coords="0,0,121,24"/> </map> </div></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> -<tr class="memitem:a3cc8616d2102cb6e7ae276316db835da"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_py_buffer.html#a3cc8616d2102cb6e7ae276316db835da">PyBuffer</a> (PyObject *obj)</td></tr> -<tr class="memdesc:a3cc8616d2102cb6e7ae276316db835da"><td class="mdescLeft"> </td><td class="mdescRight">Note that the GIL must be held when calling the <a class="el" href="classarrow_1_1py_1_1_py_buffer.html">PyBuffer</a> constructor. <a href="#a3cc8616d2102cb6e7ae276316db835da">More...</a><br /></td></tr> -<tr class="separator:a3cc8616d2102cb6e7ae276316db835da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77f8871083083966547a17eed0f441ae"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_py_buffer.html#a77f8871083083966547a17eed0f441ae">~PyBuffer</a> ()</td></tr> +<tr class="memdesc:a77f8871083083966547a17eed0f441ae"><td class="mdescLeft"> </td><td class="mdescRight">While memoryview objects support multi-dimensional buffers, <a class="el" href="classarrow_1_1py_1_1_py_buffer.html">PyBuffer</a> only supports one-dimensional byte buffers. <a href="#a77f8871083083966547a17eed0f441ae">More...</a><br /></td></tr> <tr class="separator:a77f8871083083966547a17eed0f441ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classarrow_1_1_buffer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_buffer')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td></tr> <tr class="memitem:a801078c559b0c351f1ca5a6b6a04488f inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a801078c559b0c351f1ca5a6b6a04488f">Buffer</a> (const uint8_t *<a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>, int64_t <a class="el" href="classarrow_1_1_buffer.html#a2a49871341c300996a39145d22aa8054">size</a>)</td></tr> @@ -113,10 +112,10 @@ Public Member Functions</h2></td></tr> <tr class="memdesc:a0d3d3bd95a3297046a6ab24f5e957bfd inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Return true if both buffers are the same size and contain the same bytes. <a href="classarrow_1_1_buffer.html#a0d3d3bd95a3297046a6ab24f5e957bfd">More...</a><br /></td></tr> <tr class="separator:a0d3d3bd95a3297046a6ab24f5e957bfd inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7081913a08b88c2ca674c36354d5e171 inherit pub_methods_classarrow_1_1_buffer"><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_buffer.html#a7081913a08b88c2ca674c36354d5e171">Copy</a> (const int64_t start, const int64_t nbytes, <a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > *out) const</td></tr> -<tr class="memdesc:a7081913a08b88c2ca674c36354d5e171 inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Copy a section of the buffer into a new <a class="el" href="classarrow_1_1_buffer.html" title="Immutable API for a chunk of bytes which may or may not be owned by the class instance. ">Buffer</a>. <a href="classarrow_1_1_buffer.html#a7081913a08b88c2ca674c36354d5e171">More...</a><br /></td></tr> +<tr class="memdesc:a7081913a08b88c2ca674c36354d5e171 inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Copy a section of the buffer into a new <a class="el" href="classarrow_1_1_buffer.html" title="Object containing a pointer to a piece of contiguous memory with a particular size. ">Buffer</a>. <a href="classarrow_1_1_buffer.html#a7081913a08b88c2ca674c36354d5e171">More...</a><br /></td></tr> <tr class="separator:a7081913a08b88c2ca674c36354d5e171 inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adcf891e5c72d591f1c293027dbf7f22a inherit pub_methods_classarrow_1_1_buffer"><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_buffer.html#adcf891e5c72d591f1c293027dbf7f22a">Copy</a> (const int64_t start, const int64_t nbytes, std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > *out) const</td></tr> -<tr class="memdesc:adcf891e5c72d591f1c293027dbf7f22a inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Copy a section of the buffer using the default memory pool into a new <a class="el" href="classarrow_1_1_buffer.html" title="Immutable API for a chunk of bytes which may or may not be owned by the class instance. ">Buffer</a>. <a href="classarrow_1_1_buffer.html#adcf891e5c72d591f1c293027dbf7f22a">More...</a><br /></td></tr> +<tr class="memdesc:adcf891e5c72d591f1c293027dbf7f22a inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Copy a section of the buffer using the default memory pool into a new <a class="el" href="classarrow_1_1_buffer.html" title="Object containing a pointer to a piece of contiguous memory with a particular size. ">Buffer</a>. <a href="classarrow_1_1_buffer.html#adcf891e5c72d591f1c293027dbf7f22a">More...</a><br /></td></tr> <tr class="separator:adcf891e5c72d591f1c293027dbf7f22a inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c75902129b5f2fb471fd166907361dc inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a4c75902129b5f2fb471fd166907361dc">capacity</a> () const</td></tr> <tr class="separator:a4c75902129b5f2fb471fd166907361dc inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> @@ -129,8 +128,23 @@ Public Member Functions</h2></td></tr> <tr class="memitem:ac58d818fa0d8a5db215ca858c5e6aece inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#ac58d818fa0d8a5db215ca858c5e6aece">parent</a> () const</td></tr> <tr class="separator:ac58d818fa0d8a5db215ca858c5e6aece inherit pub_methods_classarrow_1_1_buffer"><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> +<tr class="memitem:a4b19099796311936d1c1f56bfd53103f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classarrow_1_1_status.html">Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_py_buffer.html#a4b19099796311936d1c1f56bfd53103f">FromPyObject</a> (PyObject *obj, std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > *out)</td></tr> +<tr class="separator:a4b19099796311936d1c1f56bfd53103f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_static_methods_classarrow_1_1_buffer"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classarrow_1_1_buffer')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td></tr> +<tr class="memitem:adeea70eb65ff53f3ec94d3a7b754c7c0 inherit pub_static_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classarrow_1_1_status.html">Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#adeea70eb65ff53f3ec94d3a7b754c7c0">FromString</a> (const std::string &<a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>, <a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > *out)</td></tr> +<tr class="memdesc:adeea70eb65ff53f3ec94d3a7b754c7c0 inherit pub_static_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new buffer that owns its memory from a std::string. <a href="classarrow_1_1_buffer.html#adeea70eb65ff53f3ec94d3a7b754c7c0">More...</a><br /></td></tr> +<tr class="separator:adeea70eb65ff53f3ec94d3a7b754c7c0 inherit pub_static_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a65e1ae0e908b997d371fc80ff1cb8f43 inherit pub_static_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classarrow_1_1_status.html">Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a65e1ae0e908b997d371fc80ff1cb8f43">FromString</a> (const std::string &<a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>, std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > *out)</td></tr> +<tr class="memdesc:a65e1ae0e908b997d371fc80ff1cb8f43 inherit pub_static_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new buffer that owns its memory from a std::string using the default memory pool. <a href="classarrow_1_1_buffer.html#a65e1ae0e908b997d371fc80ff1cb8f43">More...</a><br /></td></tr> +<tr class="separator:a65e1ae0e908b997d371fc80ff1cb8f43 inherit pub_static_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pro_methods_classarrow_1_1_buffer"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classarrow_1_1_buffer')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td></tr> +<tr class="memitem:a1f0df2ff745996a85ab586e150630b53 inherit pro_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a1f0df2ff745996a85ab586e150630b53">CheckMutable</a> () const</td></tr> +<tr class="separator:a1f0df2ff745996a85ab586e150630b53 inherit pro_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classarrow_1_1_buffer"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classarrow_1_1_buffer')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td></tr> <tr class="memitem:acfefa777b4d7d6a2f7a8ea23549dac46 inherit pro_attribs_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#acfefa777b4d7d6a2f7a8ea23549dac46">is_mutable_</a></td></tr> <tr class="separator:acfefa777b4d7d6a2f7a8ea23549dac46 inherit pro_attribs_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> @@ -146,48 +160,58 @@ Additional Inherited Members</h2></td></tr> <tr class="separator:a3feb5a490cbd9699837067931476c65b inherit pro_attribs_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> -<a id="a3cc8616d2102cb6e7ae276316db835da"></a> -<h2 class="memtitle"><span class="permalink"><a href="#a3cc8616d2102cb6e7ae276316db835da">◆ </a></span>PyBuffer()</h2> +<a id="a77f8871083083966547a17eed0f441ae"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a77f8871083083966547a17eed0f441ae">◆ </a></span>~PyBuffer()</h2> <div class="memitem"> <div class="memproto"> -<table class="mlabels"> - <tr> - <td class="mlabels-left"> <table class="memname"> <tr> - <td class="memname">arrow::py::PyBuffer::PyBuffer </td> + <td class="memname">arrow::py::PyBuffer::~PyBuffer </td> <td>(</td> - <td class="paramtype">PyObject * </td> - <td class="paramname"><em>obj</em></td><td>)</td> + <td class="paramname"></td><td>)</td> <td></td> </tr> </table> - </td> - <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">explicit</span></span> </td> - </tr> -</table> </div><div class="memdoc"> -<p>Note that the GIL must be held when calling the <a class="el" href="classarrow_1_1py_1_1_py_buffer.html">PyBuffer</a> constructor. </p> -<p>While memoryview objects support multi-demensional buffers, <a class="el" href="classarrow_1_1py_1_1_py_buffer.html">PyBuffer</a> only supports one-dimensional byte buffers. </p> +<p>While memoryview objects support multi-dimensional buffers, <a class="el" href="classarrow_1_1py_1_1_py_buffer.html">PyBuffer</a> only supports one-dimensional byte buffers. </p> </div> </div> -<a id="a77f8871083083966547a17eed0f441ae"></a> -<h2 class="memtitle"><span class="permalink"><a href="#a77f8871083083966547a17eed0f441ae">◆ </a></span>~PyBuffer()</h2> +<h2 class="groupheader">Member Function Documentation</h2> +<a id="a4b19099796311936d1c1f56bfd53103f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4b19099796311936d1c1f56bfd53103f">◆ </a></span>FromPyObject()</h2> <div class="memitem"> <div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> <table class="memname"> <tr> - <td class="memname">arrow::py::PyBuffer::~PyBuffer </td> + <td class="memname">static <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::py::PyBuffer::FromPyObject </td> <td>(</td> - <td class="paramname"></td><td>)</td> + <td class="paramtype">PyObject * </td> + <td class="paramname"><em>obj</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> <td></td> + <td class="paramtype">std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > * </td> + <td class="paramname"><em>out</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> </tr> </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> </div><div class="memdoc"> </div> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer-members.html b/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer-members.html new file mode 100644 index 0000000..024d86b --- /dev/null +++ b/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer-members.html @@ -0,0 +1,108 @@ +<!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="namespacearrow_1_1py.html">py</a></li><li class="navelem"><a class="el" href="classarrow_1_1py_1_1_py_foreign_buffer.html">PyForeignBuffer</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">arrow::py::PyForeignBuffer Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="classarrow_1_1py_1_1_py_foreign_buffer.html">arrow::py::PyForeignBuffer</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a801078c559b0c351f1ca5a6b6a04488f">Buffer</a>(const uint8_t *data, int64_t size)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a5dfd60984e0ac8474f20dbd49f628e54">Buffer</a>(const std::string &data)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#af694696afedb9313cf5dc874ffa9a453">Buffer</a>(const std::shared_ptr< Buffer > &parent, const int64_t offset, const int64_t size)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a4c75902129b5f2fb471fd166907361dc">capacity</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a45ee7f1e21f9f3f4cb8233be8d64731e">capacity_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a1f0df2ff745996a85ab586e150630b53">CheckMutable</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a7081913a08b88c2ca674c36354d5e171">Copy</a>(const int64_t start, const int64_t nbytes, MemoryPool *pool, std::shared_ptr< Buffer > *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#adcf891e5c72d591f1c293027dbf7f22a">Copy</a>(const int64_t start, const int64_t nbytes, std::shared_ptr< Buffer > *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#af468a7a1f346f9a6a29738bf585a3548">data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a94918db73183b750716a07133dd8384d">Equals</a>(const Buffer &other, int64_t nbytes) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a0d3d3bd95a3297046a6ab24f5e957bfd">Equals</a>(const Buffer &other) const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#adeea70eb65ff53f3ec94d3a7b754c7c0">FromString</a>(const std::string &data, MemoryPool *pool, std::shared_ptr< Buffer > *out)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a65e1ae0e908b997d371fc80ff1cb8f43">FromString</a>(const std::string &data, std::shared_ptr< Buffer > *out)</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a8244f9c354364788161f11bedc6f2ab9">is_mutable</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#acfefa777b4d7d6a2f7a8ea23549dac46">is_mutable_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_foreign_buffer.html#a2583346f1648df55bc09f79d53595a6f">Make</a>(const uint8_t *data, int64_t size, PyObject *base, std::shared_ptr< Buffer > *out)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_foreign_buffer.html">arrow::py::PyForeignBuffer</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a5a9cb9324d3f7e323eb070b553c925aa">mutable_data</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#ad36e306b99bc8427865bcac9b2d4f7e5">mutable_data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#ac58d818fa0d8a5db215ca858c5e6aece">parent</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a3feb5a490cbd9699837067931476c65b">parent_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#a2a49871341c300996a39145d22aa8054">size</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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_buffer.html#a3500e42217635843b3b34bfe92b2f73a">size_</a></td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_buffer.html#ae6e34f304922c3416a58688bf0cd4471">~Buffer</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</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> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer.html b/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer.html new file mode 100644 index 0000000..952df59 --- /dev/null +++ b/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer.html @@ -0,0 +1,215 @@ +<!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::py::PyForeignBuffer Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<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="namespacearrow_1_1py.html">py</a></li><li class="navelem"><a class="el" href="classarrow_1_1py_1_1_py_foreign_buffer.html">PyForeignBuffer</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="classarrow_1_1py_1_1_py_foreign_buffer-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">arrow::py::PyForeignBuffer Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="arrow_2python_2io_8h_source.html">arrow/python/io.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for arrow::py::PyForeignBuffer:</div> +<div class="dyncontent"> + <div class="center"> + <img src="classarrow_1_1py_1_1_py_foreign_buffer.png" usemap="#arrow::py::PyForeignBuffer_map" alt=""/> + <map id="arrow::py::PyForeignBuffer_map" name="arrow::py::PyForeignBuffer_map"> +<area href="classarrow_1_1_buffer.html" title="Object containing a pointer to a piece of contiguous memory with a particular size. " alt="arrow::Buffer" shape="rect" coords="0,0,165,24"/> +</map> + </div></div> +<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> +<tr class="memitem:a2583346f1648df55bc09f79d53595a6f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classarrow_1_1_status.html">Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_py_foreign_buffer.html#a2583346f1648df55bc09f79d53595a6f">Make</a> (const uint8_t *<a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>, int64_t <a class="el" href="classarrow_1_1_buffer.html#a2a49871341c300996a39145d22aa8054">size</a>, PyObject *base, std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > *out)</td></tr> +<tr class="separator:a2583346f1648df55bc09f79d53595a6f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_static_methods_classarrow_1_1_buffer"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classarrow_1_1_buffer')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td></tr> +<tr class="memitem:adeea70eb65ff53f3ec94d3a7b754c7c0 inherit pub_static_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classarrow_1_1_status.html">Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#adeea70eb65ff53f3ec94d3a7b754c7c0">FromString</a> (const std::string &<a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>, <a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > *out)</td></tr> +<tr class="memdesc:adeea70eb65ff53f3ec94d3a7b754c7c0 inherit pub_static_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new buffer that owns its memory from a std::string. <a href="classarrow_1_1_buffer.html#adeea70eb65ff53f3ec94d3a7b754c7c0">More...</a><br /></td></tr> +<tr class="separator:adeea70eb65ff53f3ec94d3a7b754c7c0 inherit pub_static_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a65e1ae0e908b997d371fc80ff1cb8f43 inherit pub_static_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classarrow_1_1_status.html">Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a65e1ae0e908b997d371fc80ff1cb8f43">FromString</a> (const std::string &<a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>, std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > *out)</td></tr> +<tr class="memdesc:a65e1ae0e908b997d371fc80ff1cb8f43 inherit pub_static_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Construct a new buffer that owns its memory from a std::string using the default memory pool. <a href="classarrow_1_1_buffer.html#a65e1ae0e908b997d371fc80ff1cb8f43">More...</a><br /></td></tr> +<tr class="separator:a65e1ae0e908b997d371fc80ff1cb8f43 inherit pub_static_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_methods_classarrow_1_1_buffer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_buffer')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td></tr> +<tr class="memitem:a801078c559b0c351f1ca5a6b6a04488f inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a801078c559b0c351f1ca5a6b6a04488f">Buffer</a> (const uint8_t *<a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>, int64_t <a class="el" href="classarrow_1_1_buffer.html#a2a49871341c300996a39145d22aa8054">size</a>)</td></tr> +<tr class="memdesc:a801078c559b0c351f1ca5a6b6a04488f inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Construct from buffer and size without copying memory. <a href="classarrow_1_1_buffer.html#a801078c559b0c351f1ca5a6b6a04488f">More...</a><br /></td></tr> +<tr class="separator:a801078c559b0c351f1ca5a6b6a04488f inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5dfd60984e0ac8474f20dbd49f628e54 inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a5dfd60984e0ac8474f20dbd49f628e54">Buffer</a> (const std::string &<a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a>)</td></tr> +<tr class="memdesc:a5dfd60984e0ac8474f20dbd49f628e54 inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Construct from std::string without copying memory. <a href="classarrow_1_1_buffer.html#a5dfd60984e0ac8474f20dbd49f628e54">More...</a><br /></td></tr> +<tr class="separator:a5dfd60984e0ac8474f20dbd49f628e54 inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae6e34f304922c3416a58688bf0cd4471 inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#ae6e34f304922c3416a58688bf0cd4471">~Buffer</a> ()=default</td></tr> +<tr class="separator:ae6e34f304922c3416a58688bf0cd4471 inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af694696afedb9313cf5dc874ffa9a453 inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#af694696afedb9313cf5dc874ffa9a453">Buffer</a> (const std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > &<a class="el" href="classarrow_1_1_buffer.html#ac58d818fa0d8a5db215ca858c5e6aece">parent</a>, const int64_t offset, const int64_t <a class="el" href="classarrow_1_1_buffer.html#a2a49871341c300996a39145d22aa8054">size</a>)</td></tr> +<tr class="memdesc:af694696afedb9313cf5dc874ffa9a453 inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">An offset into data that is owned by another buffer, but we want to be able to retain a valid pointer to it even after other shared_ptr's to the parent buffer have been destroyed. <a href="classarrow_1_1_buffer.html#af694696afedb9313cf5dc874ffa9a453">More...</a><br /></td></tr> +<tr class="separator:af694696afedb9313cf5dc874ffa9a453 inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8244f9c354364788161f11bedc6f2ab9 inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a8244f9c354364788161f11bedc6f2ab9">is_mutable</a> () const</td></tr> +<tr class="separator:a8244f9c354364788161f11bedc6f2ab9 inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a94918db73183b750716a07133dd8384d inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a94918db73183b750716a07133dd8384d">Equals</a> (const <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &other, int64_t nbytes) const</td></tr> +<tr class="memdesc:a94918db73183b750716a07133dd8384d inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Return true if both buffers are the same size and contain the same bytes up to the number of compared bytes. <a href="classarrow_1_1_buffer.html#a94918db73183b750716a07133dd8384d">More...</a><br /></td></tr> +<tr class="separator:a94918db73183b750716a07133dd8384d inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0d3d3bd95a3297046a6ab24f5e957bfd inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a0d3d3bd95a3297046a6ab24f5e957bfd">Equals</a> (const <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> &other) const</td></tr> +<tr class="memdesc:a0d3d3bd95a3297046a6ab24f5e957bfd inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Return true if both buffers are the same size and contain the same bytes. <a href="classarrow_1_1_buffer.html#a0d3d3bd95a3297046a6ab24f5e957bfd">More...</a><br /></td></tr> +<tr class="separator:a0d3d3bd95a3297046a6ab24f5e957bfd inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7081913a08b88c2ca674c36354d5e171 inherit pub_methods_classarrow_1_1_buffer"><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_buffer.html#a7081913a08b88c2ca674c36354d5e171">Copy</a> (const int64_t start, const int64_t nbytes, <a class="el" href="classarrow_1_1_memory_pool.html">MemoryPool</a> *pool, std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > *out) const</td></tr> +<tr class="memdesc:a7081913a08b88c2ca674c36354d5e171 inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Copy a section of the buffer into a new <a class="el" href="classarrow_1_1_buffer.html" title="Object containing a pointer to a piece of contiguous memory with a particular size. ">Buffer</a>. <a href="classarrow_1_1_buffer.html#a7081913a08b88c2ca674c36354d5e171">More...</a><br /></td></tr> +<tr class="separator:a7081913a08b88c2ca674c36354d5e171 inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adcf891e5c72d591f1c293027dbf7f22a inherit pub_methods_classarrow_1_1_buffer"><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_buffer.html#adcf891e5c72d591f1c293027dbf7f22a">Copy</a> (const int64_t start, const int64_t nbytes, std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > *out) const</td></tr> +<tr class="memdesc:adcf891e5c72d591f1c293027dbf7f22a inherit pub_methods_classarrow_1_1_buffer"><td class="mdescLeft"> </td><td class="mdescRight">Copy a section of the buffer using the default memory pool into a new <a class="el" href="classarrow_1_1_buffer.html" title="Object containing a pointer to a piece of contiguous memory with a particular size. ">Buffer</a>. <a href="classarrow_1_1_buffer.html#adcf891e5c72d591f1c293027dbf7f22a">More...</a><br /></td></tr> +<tr class="separator:adcf891e5c72d591f1c293027dbf7f22a inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c75902129b5f2fb471fd166907361dc inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a4c75902129b5f2fb471fd166907361dc">capacity</a> () const</td></tr> +<tr class="separator:a4c75902129b5f2fb471fd166907361dc inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81c3dd8c11dd804be2ada6df5ce8fad2 inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">const uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a81c3dd8c11dd804be2ada6df5ce8fad2">data</a> () const</td></tr> +<tr class="separator:a81c3dd8c11dd804be2ada6df5ce8fad2 inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5a9cb9324d3f7e323eb070b553c925aa inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a5a9cb9324d3f7e323eb070b553c925aa">mutable_data</a> ()</td></tr> +<tr class="separator:a5a9cb9324d3f7e323eb070b553c925aa inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2a49871341c300996a39145d22aa8054 inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a2a49871341c300996a39145d22aa8054">size</a> () const</td></tr> +<tr class="separator:a2a49871341c300996a39145d22aa8054 inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac58d818fa0d8a5db215ca858c5e6aece inherit pub_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#ac58d818fa0d8a5db215ca858c5e6aece">parent</a> () const</td></tr> +<tr class="separator:ac58d818fa0d8a5db215ca858c5e6aece inherit pub_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_classarrow_1_1_buffer"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classarrow_1_1_buffer')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td></tr> +<tr class="memitem:a1f0df2ff745996a85ab586e150630b53 inherit pro_methods_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a1f0df2ff745996a85ab586e150630b53">CheckMutable</a> () const</td></tr> +<tr class="separator:a1f0df2ff745996a85ab586e150630b53 inherit pro_methods_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_attribs_classarrow_1_1_buffer"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classarrow_1_1_buffer')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classarrow_1_1_buffer.html">arrow::Buffer</a></td></tr> +<tr class="memitem:acfefa777b4d7d6a2f7a8ea23549dac46 inherit pro_attribs_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#acfefa777b4d7d6a2f7a8ea23549dac46">is_mutable_</a></td></tr> +<tr class="separator:acfefa777b4d7d6a2f7a8ea23549dac46 inherit pro_attribs_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af468a7a1f346f9a6a29738bf585a3548 inherit pro_attribs_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">const uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#af468a7a1f346f9a6a29738bf585a3548">data_</a></td></tr> +<tr class="separator:af468a7a1f346f9a6a29738bf585a3548 inherit pro_attribs_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad36e306b99bc8427865bcac9b2d4f7e5 inherit pro_attribs_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#ad36e306b99bc8427865bcac9b2d4f7e5">mutable_data_</a></td></tr> +<tr class="separator:ad36e306b99bc8427865bcac9b2d4f7e5 inherit pro_attribs_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3500e42217635843b3b34bfe92b2f73a inherit pro_attribs_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a3500e42217635843b3b34bfe92b2f73a">size_</a></td></tr> +<tr class="separator:a3500e42217635843b3b34bfe92b2f73a inherit pro_attribs_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a45ee7f1e21f9f3f4cb8233be8d64731e inherit pro_attribs_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a45ee7f1e21f9f3f4cb8233be8d64731e">capacity_</a></td></tr> +<tr class="separator:a45ee7f1e21f9f3f4cb8233be8d64731e inherit pro_attribs_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3feb5a490cbd9699837067931476c65b inherit pro_attribs_classarrow_1_1_buffer"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_buffer.html#a3feb5a490cbd9699837067931476c65b">parent_</a></td></tr> +<tr class="separator:a3feb5a490cbd9699837067931476c65b inherit pro_attribs_classarrow_1_1_buffer"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Member Function Documentation</h2> +<a id="a2583346f1648df55bc09f79d53595a6f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2583346f1648df55bc09f79d53595a6f">◆ </a></span>Make()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">static <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::py::PyForeignBuffer::Make </td> + <td>(</td> + <td class="paramtype">const uint8_t * </td> + <td class="paramname"><em>data</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int64_t </td> + <td class="paramname"><em>size</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">PyObject * </td> + <td class="paramname"><em>base</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">std::shared_ptr< <a class="el" href="classarrow_1_1_buffer.html">Buffer</a> > * </td> + <td class="paramname"><em>out</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following file:<ul> +<li>/apache-arrow/arrow/cpp/src/arrow/python/<a class="el" href="arrow_2python_2io_8h_source.html">io.h</a></li> +</ul> +</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> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer.png ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer.png b/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer.png new file mode 100644 index 0000000..d967080 Binary files /dev/null and b/docs/cpp/classarrow_1_1py_1_1_py_foreign_buffer.png differ http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_py_output_stream-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_py_output_stream-members.html b/docs/cpp/classarrow_1_1py_1_1_py_output_stream-members.html index 2629065..16b7172 100644 --- a/docs/cpp/classarrow_1_1py_1_1_py_output_stream-members.html +++ b/docs/cpp/classarrow_1_1py_1_1_py_output_stream-members.html @@ -85,7 +85,7 @@ $(function() { <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_output_stream.html#acf6e5f8750ce5c38879dea976abef386">Write</a>(const void *data, int64_t nbytes) override</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_output_stream.html">arrow::py::PyOutputStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writable.html#a00ee30dff05bda7526c91e594a9607e7">arrow::io::OutputStream::Write</a>(const std::string &data)</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writable.html">arrow::io::Writable</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_interface.html#aa42dcdfad00634f01192b39f1d9b4929">~FileInterface</a>()=0</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_file_interface.html">arrow::io::FileInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_output_stream.html#a75096d6508882140d79037104c9a3c6f">~PyOutputStream</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_output_stream.html">arrow::py::PyOutputStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_output_stream.html#a696d409609da91bd1398a2a3fda7262f">~PyOutputStream</a>() override</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_py_output_stream.html">arrow::py::PyOutputStream</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writable.html#acc17343118544c62f14d62f538fa8592">~Writable</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1io_1_1_writable.html">arrow::io::Writable</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> <!-- start footer part --> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_py_output_stream.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_py_output_stream.html b/docs/cpp/classarrow_1_1py_1_1_py_output_stream.html index e7581d1..5a1f620 100644 --- a/docs/cpp/classarrow_1_1py_1_1_py_output_stream.html +++ b/docs/cpp/classarrow_1_1py_1_1_py_output_stream.html @@ -91,8 +91,8 @@ Inheritance diagram for arrow::py::PyOutputStream:</div> Public Member Functions</h2></td></tr> <tr class="memitem:ae0470dd349fd770f342192ac42f25769"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_py_output_stream.html#ae0470dd349fd770f342192ac42f25769">PyOutputStream</a> (PyObject *file)</td></tr> <tr class="separator:ae0470dd349fd770f342192ac42f25769"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a75096d6508882140d79037104c9a3c6f"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_py_output_stream.html#a75096d6508882140d79037104c9a3c6f">~PyOutputStream</a> ()</td></tr> -<tr class="separator:a75096d6508882140d79037104c9a3c6f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a696d409609da91bd1398a2a3fda7262f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_py_output_stream.html#a696d409609da91bd1398a2a3fda7262f">~PyOutputStream</a> () override</td></tr> +<tr class="separator:a696d409609da91bd1398a2a3fda7262f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1e4de0c67f40ca3442953e307cc44681"><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_1py_1_1_py_output_stream.html#a1e4de0c67f40ca3442953e307cc44681">Close</a> () override</td></tr> <tr class="separator:a1e4de0c67f40ca3442953e307cc44681"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7ef9df9403abc8481e99d6f87f608ab"><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_1py_1_1_py_output_stream.html#aa7ef9df9403abc8481e99d6f87f608ab">Tell</a> (int64_t *position) const override</td></tr> @@ -154,8 +154,8 @@ Additional Inherited Members</h2></td></tr> </div> </div> -<a id="a75096d6508882140d79037104c9a3c6f"></a> -<h2 class="memtitle"><span class="permalink"><a href="#a75096d6508882140d79037104c9a3c6f">◆ </a></span>~PyOutputStream()</h2> +<a id="a696d409609da91bd1398a2a3fda7262f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a696d409609da91bd1398a2a3fda7262f">◆ </a></span>~PyOutputStream()</h2> <div class="memitem"> <div class="memproto"> @@ -164,7 +164,7 @@ Additional Inherited Members</h2></td></tr> <td class="mlabels-left"> <table class="memname"> <tr> - <td class="memname">virtual arrow::py::PyOutputStream::~PyOutputStream </td> + <td class="memname">arrow::py::PyOutputStream::~PyOutputStream </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> @@ -172,7 +172,7 @@ Additional Inherited Members</h2></td></tr> </table> </td> <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">virtual</span></span> </td> +<span class="mlabels"><span class="mlabel">override</span></span> </td> </tr> </table> </div><div class="memdoc">
