http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1meta_1_1_list_type.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1meta_1_1_list_type.html b/docs/cpp/classarrow_1_1meta_1_1_list_type.html new file mode 100644 index 0000000..fe923be --- /dev/null +++ b/docs/cpp/classarrow_1_1meta_1_1_list_type.html @@ -0,0 +1,214 @@ +<!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::meta::ListType< T > Class Template 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_1meta.html">meta</a></li><li class="navelem"><a class="el" href="classarrow_1_1meta_1_1_list_type.html">ListType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-types">Public Types</a> | +<a href="#pub-methods">Public Member Functions</a> | +<a href="classarrow_1_1meta_1_1_list_type-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">arrow::meta::ListType< T > Class Template Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Additional <a class="el" href="classarrow_1_1meta_1_1_list_type.html" title="Additional ListType class that can be instantiated with only compile-time arguments. ">ListType</a> class that can be instantiated with only compile-time arguments. + <a href="classarrow_1_1meta_1_1_list_type.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="type_8h_source.html">arrow/type.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for arrow::meta::ListType< T >:</div> +<div class="dyncontent"> + <div class="center"> + <img src="classarrow_1_1meta_1_1_list_type.png" usemap="#arrow::meta::ListType_3C_20T_20_3E_map" alt=""/> + <map id="arrow::meta::ListType_3C_20T_20_3E_map" name="arrow::meta::ListType_3C_20T_20_3E_map"> +<area href="classarrow_1_1_list_type.html" alt="arrow::ListType" shape="rect" coords="85,112,246,136"/> +<area href="classarrow_1_1_nested_type.html" alt="arrow::NestedType" shape="rect" coords="85,56,246,80"/> +<area href="classarrow_1_1_data_type.html" alt="arrow::DataType" shape="rect" coords="0,0,161,24"/> +<area href="classarrow_1_1_parametric_type.html" title="A superclass for types having additional metadata. " alt="arrow::ParametricType" shape="rect" coords="171,0,332,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> +Public Types</h2></td></tr> +<tr class="memitem:ae34a27b2b1ad8b31e3314e5f7c48f2f3"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1meta_1_1_list_type.html#ae34a27b2b1ad8b31e3314e5f7c48f2f3">ValueType</a> = T</td></tr> +<tr class="separator:ae34a27b2b1ad8b31e3314e5f7c48f2f3"><td class="memSeparator" colspan="2"> </td></tr> +</table><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:ad0d76d76f9ff002a90dac782d3eee03a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1meta_1_1_list_type.html#ad0d76d76f9ff002a90dac782d3eee03a">ListType</a> ()</td></tr> +<tr class="separator:ad0d76d76f9ff002a90dac782d3eee03a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_classarrow_1_1_list_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_list_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classarrow_1_1_list_type.html">arrow::ListType</a></td></tr> +<tr class="memitem:ab2b8aa644656466440477e285ebe3111 inherit pub_methods_classarrow_1_1_list_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_list_type.html#ab2b8aa644656466440477e285ebe3111">ListType</a> (const std::shared_ptr< <a class="el" href="classarrow_1_1_data_type.html">DataType</a> > &<a class="el" href="classarrow_1_1_list_type.html#a19eb7a5e1c98215a1afbadaa4eaa0deb">value_type</a>)</td></tr> +<tr class="separator:ab2b8aa644656466440477e285ebe3111 inherit pub_methods_classarrow_1_1_list_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abee8a3b58f1d7e05ba474fd5225e699b inherit pub_methods_classarrow_1_1_list_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_list_type.html#abee8a3b58f1d7e05ba474fd5225e699b">ListType</a> (const std::shared_ptr< <a class="el" href="classarrow_1_1_field.html">Field</a> > &<a class="el" href="classarrow_1_1_list_type.html#a0f046f1e52f1bfb045cab5f0a9d839d7">value_field</a>)</td></tr> +<tr class="separator:abee8a3b58f1d7e05ba474fd5225e699b inherit pub_methods_classarrow_1_1_list_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0f046f1e52f1bfb045cab5f0a9d839d7 inherit pub_methods_classarrow_1_1_list_type"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classarrow_1_1_field.html">Field</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_list_type.html#a0f046f1e52f1bfb045cab5f0a9d839d7">value_field</a> () const</td></tr> +<tr class="separator:a0f046f1e52f1bfb045cab5f0a9d839d7 inherit pub_methods_classarrow_1_1_list_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a19eb7a5e1c98215a1afbadaa4eaa0deb inherit pub_methods_classarrow_1_1_list_type"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classarrow_1_1_data_type.html">DataType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_list_type.html#a19eb7a5e1c98215a1afbadaa4eaa0deb">value_type</a> () const</td></tr> +<tr class="separator:a19eb7a5e1c98215a1afbadaa4eaa0deb inherit pub_methods_classarrow_1_1_list_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a07d053ebc733c8af2ed3ba20ff625869 inherit pub_methods_classarrow_1_1_list_type"><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_list_type.html#a07d053ebc733c8af2ed3ba20ff625869">Accept</a> (<a class="el" href="classarrow_1_1_type_visitor.html">TypeVisitor</a> *visitor) const override</td></tr> +<tr class="separator:a07d053ebc733c8af2ed3ba20ff625869 inherit pub_methods_classarrow_1_1_list_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a652c8b1865ebc3e4c606cb169b5fdd01 inherit pub_methods_classarrow_1_1_list_type"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_list_type.html#a652c8b1865ebc3e4c606cb169b5fdd01">ToString</a> () const override</td></tr> +<tr class="memdesc:a652c8b1865ebc3e4c606cb169b5fdd01 inherit pub_methods_classarrow_1_1_list_type"><td class="mdescLeft"> </td><td class="mdescRight">A string representation of the type, including any children. <a href="classarrow_1_1_list_type.html#a652c8b1865ebc3e4c606cb169b5fdd01">More...</a><br /></td></tr> +<tr class="separator:a652c8b1865ebc3e4c606cb169b5fdd01 inherit pub_methods_classarrow_1_1_list_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6320a08c4881865abcac2fdeab4fb0a2 inherit pub_methods_classarrow_1_1_list_type"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_list_type.html#a6320a08c4881865abcac2fdeab4fb0a2">name</a> () const override</td></tr> +<tr class="memdesc:a6320a08c4881865abcac2fdeab4fb0a2 inherit pub_methods_classarrow_1_1_list_type"><td class="mdescLeft"> </td><td class="mdescRight">A string name of the type, omitting any child fields. <a href="classarrow_1_1_list_type.html#a6320a08c4881865abcac2fdeab4fb0a2">More...</a><br /></td></tr> +<tr class="separator:a6320a08c4881865abcac2fdeab4fb0a2 inherit pub_methods_classarrow_1_1_list_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_classarrow_1_1_nested_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_nested_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classarrow_1_1_nested_type.html">arrow::NestedType</a></td></tr> +<tr class="memitem:a1b8a7ece05983649f67396177f40e844 inherit pub_methods_classarrow_1_1_nested_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_nested_type.html#a1b8a7ece05983649f67396177f40e844">DataType</a> (<a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a> <a class="el" href="classarrow_1_1_data_type.html#a5ec6a1c93420c68e9c8065d4a56ad645">id</a>)</td></tr> +<tr class="separator:a1b8a7ece05983649f67396177f40e844 inherit pub_methods_classarrow_1_1_nested_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_classarrow_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_data_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td></tr> +<tr class="memitem:a1b8a7ece05983649f67396177f40e844 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a1b8a7ece05983649f67396177f40e844">DataType</a> (<a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a> <a class="el" href="classarrow_1_1_data_type.html#a5ec6a1c93420c68e9c8065d4a56ad645">id</a>)</td></tr> +<tr class="separator:a1b8a7ece05983649f67396177f40e844 inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abb9105c8087a4b19f53c61ddf3188c48 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#abb9105c8087a4b19f53c61ddf3188c48">~DataType</a> ()</td></tr> +<tr class="separator:abb9105c8087a4b19f53c61ddf3188c48 inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8921a70e560f973dbc79069b015a32b4 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a8921a70e560f973dbc79069b015a32b4">Equals</a> (const <a class="el" href="classarrow_1_1_data_type.html">DataType</a> &other) const</td></tr> +<tr class="separator:a8921a70e560f973dbc79069b015a32b4 inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae974f4c707ef998d25368d278818af6b inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#ae974f4c707ef998d25368d278818af6b">Equals</a> (const std::shared_ptr< <a class="el" href="classarrow_1_1_data_type.html">DataType</a> > &other) const</td></tr> +<tr class="separator:ae974f4c707ef998d25368d278818af6b inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad84ecbff08a365b455c4528a9924e6ef inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classarrow_1_1_field.html">Field</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#ad84ecbff08a365b455c4528a9924e6ef">child</a> (int i) const</td></tr> +<tr class="separator:ad84ecbff08a365b455c4528a9924e6ef inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a36061c037a2e6e974cc3b22dfb6a5bac inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">const std::vector< std::shared_ptr< <a class="el" href="classarrow_1_1_field.html">Field</a> > > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a36061c037a2e6e974cc3b22dfb6a5bac">children</a> () const</td></tr> +<tr class="separator:a36061c037a2e6e974cc3b22dfb6a5bac inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac8920179a6c1e7f434c495d5ec4662f1 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#ac8920179a6c1e7f434c495d5ec4662f1">num_children</a> () const</td></tr> +<tr class="separator:ac8920179a6c1e7f434c495d5ec4662f1 inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5ec6a1c93420c68e9c8065d4a56ad645 inherit pub_methods_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a5ec6a1c93420c68e9c8065d4a56ad645">id</a> () const</td></tr> +<tr class="separator:a5ec6a1c93420c68e9c8065d4a56ad645 inherit pub_methods_classarrow_1_1_data_type"><td class="memSeparator" colspan="2"> </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_static_attribs_classarrow_1_1_list_type"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_classarrow_1_1_list_type')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="classarrow_1_1_list_type.html">arrow::ListType</a></td></tr> +<tr class="memitem:adf15465afd0a2d3b4d32afe98d82a799 inherit pub_static_attribs_classarrow_1_1_list_type"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_list_type.html#adf15465afd0a2d3b4d32afe98d82a799">type_id</a> = <a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44ad074f9c02567b5945293b9114f84f210">Type::LIST</a></td></tr> +<tr class="separator:adf15465afd0a2d3b4d32afe98d82a799 inherit pub_static_attribs_classarrow_1_1_list_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_attribs_classarrow_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classarrow_1_1_data_type')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classarrow_1_1_data_type.html">arrow::DataType</a></td></tr> +<tr class="memitem:aa2704f1cfc50018d02e109b32f67e422 inherit pro_attribs_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarrow_1_1_type.html#a00a041cb19a3be373da8eec7d4bf1f44">Type::type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#aa2704f1cfc50018d02e109b32f67e422">id_</a></td></tr> +<tr class="separator:aa2704f1cfc50018d02e109b32f67e422 inherit pro_attribs_classarrow_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dd2f042289733133c386463afcea902 inherit pro_attribs_classarrow_1_1_data_type"><td class="memItemLeft" align="right" valign="top">std::vector< std::shared_ptr< <a class="el" href="classarrow_1_1_field.html">Field</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_data_type.html#a8dd2f042289733133c386463afcea902">children_</a></td></tr> +<tr class="separator:a8dd2f042289733133c386463afcea902 inherit pro_attribs_classarrow_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><h3>template<typename T><br /> +class arrow::meta::ListType< T ></h3> + +<p>Additional <a class="el" href="classarrow_1_1meta_1_1_list_type.html" title="Additional ListType class that can be instantiated with only compile-time arguments. ">ListType</a> class that can be instantiated with only compile-time arguments. </p> +</div><h2 class="groupheader">Member Typedef Documentation</h2> +<a id="ae34a27b2b1ad8b31e3314e5f7c48f2f3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae34a27b2b1ad8b31e3314e5f7c48f2f3">◆ </a></span>ValueType</h2> + +<div class="memitem"> +<div class="memproto"> +<div class="memtemplate"> +template<typename T > </div> + <table class="memname"> + <tr> + <td class="memname">using <a class="el" href="classarrow_1_1meta_1_1_list_type.html">arrow::meta::ListType</a>< T >::<a class="el" href="classarrow_1_1meta_1_1_list_type.html#ae34a27b2b1ad8b31e3314e5f7c48f2f3">ValueType</a> = T</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a id="ad0d76d76f9ff002a90dac782d3eee03a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad0d76d76f9ff002a90dac782d3eee03a">◆ </a></span>ListType()</h2> + +<div class="memitem"> +<div class="memproto"> +<div class="memtemplate"> +template<typename T > </div> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="classarrow_1_1meta_1_1_list_type.html">arrow::meta::ListType</a>< T >::<a class="el" href="classarrow_1_1meta_1_1_list_type.html">ListType</a> </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/<a class="el" href="type_8h_source.html">type.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_1meta_1_1_list_type.png ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1meta_1_1_list_type.png b/docs/cpp/classarrow_1_1meta_1_1_list_type.png new file mode 100644 index 0000000..07cc886 Binary files /dev/null and b/docs/cpp/classarrow_1_1meta_1_1_list_type.png differ http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_ndarray1_d_indexer-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_ndarray1_d_indexer-members.html b/docs/cpp/classarrow_1_1py_1_1_ndarray1_d_indexer-members.html index ec0b24d..bd3ffe1 100644 --- a/docs/cpp/classarrow_1_1py_1_1_ndarray1_d_indexer-members.html +++ b/docs/cpp/classarrow_1_1py_1_1_ndarray1_d_indexer-members.html @@ -73,7 +73,9 @@ $(function() { <p>This is the complete list of members for <a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html">arrow::py::Ndarray1DIndexer< T ></a>, including all inherited members.</p> <table class="directory"> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a07dca18024c2f204e46da889fcca76fb">data</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html">arrow::py::Ndarray1DIndexer< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a55c3de74319953a6c3649526c38ebfc7">begin</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html">arrow::py::Ndarray1DIndexer< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a07dca18024c2f204e46da889fcca76fb">data</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html">arrow::py::Ndarray1DIndexer< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a56d28a2d587932ff078b079c77a7f8ff">end</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html">arrow::py::Ndarray1DIndexer< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#aabdf59a87c8a78ecec53aab4ec603315">Init</a>(PyArrayObject *arr)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html">arrow::py::Ndarray1DIndexer< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a7163a1a2a2e4ce2ac7eeda40c08f4cfb">is_strided</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html">arrow::py::Ndarray1DIndexer< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a17a7c880dd72b47f5ba74d9ba255ff89">Ndarray1DIndexer</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html">arrow::py::Ndarray1DIndexer< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_ndarray1_d_indexer.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_ndarray1_d_indexer.html b/docs/cpp/classarrow_1_1py_1_1_ndarray1_d_indexer.html index dbaac5b..bc335f3 100644 --- a/docs/cpp/classarrow_1_1py_1_1_ndarray1_d_indexer.html +++ b/docs/cpp/classarrow_1_1py_1_1_ndarray1_d_indexer.html @@ -99,6 +99,10 @@ Public Member Functions</h2></td></tr> <tr class="separator:a65a7dd1e9e10efabad98d436019f1a04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07dca18024c2f204e46da889fcca76fb"><td class="memItemLeft" align="right" valign="top">T * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a07dca18024c2f204e46da889fcca76fb">data</a> () const</td></tr> <tr class="separator:a07dca18024c2f204e46da889fcca76fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a55c3de74319953a6c3649526c38ebfc7"><td class="memItemLeft" align="right" valign="top">T * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a55c3de74319953a6c3649526c38ebfc7">begin</a> () const</td></tr> +<tr class="separator:a55c3de74319953a6c3649526c38ebfc7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56d28a2d587932ff078b079c77a7f8ff"><td class="memItemLeft" align="right" valign="top">T * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a56d28a2d587932ff078b079c77a7f8ff">end</a> () const</td></tr> +<tr class="separator:a56d28a2d587932ff078b079c77a7f8ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7163a1a2a2e4ce2ac7eeda40c08f4cfb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a7163a1a2a2e4ce2ac7eeda40c08f4cfb">is_strided</a> () const</td></tr> <tr class="separator:a7163a1a2a2e4ce2ac7eeda40c08f4cfb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ba63684282273881e5b4b3cb844e183"><td class="memItemLeft" align="right" valign="top">T & </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a8ba63684282273881e5b4b3cb844e183">operator[]</a> (<a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html#a1292bfad93b4aa33d53af65828842a0e">size_type</a> index)</td></tr> @@ -212,6 +216,33 @@ template<typename T > </div> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> +<a id="a55c3de74319953a6c3649526c38ebfc7"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a55c3de74319953a6c3649526c38ebfc7">◆ </a></span>begin()</h2> + +<div class="memitem"> +<div class="memproto"> +<div class="memtemplate"> +template<typename T > </div> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">T* <a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html">arrow::py::Ndarray1DIndexer</a>< T >::begin </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</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="a07dca18024c2f204e46da889fcca76fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07dca18024c2f204e46da889fcca76fb">◆ </a></span>data()</h2> @@ -239,6 +270,33 @@ template<typename T > </div> </div> </div> +<a id="a56d28a2d587932ff078b079c77a7f8ff"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a56d28a2d587932ff078b079c77a7f8ff">◆ </a></span>end()</h2> + +<div class="memitem"> +<div class="memproto"> +<div class="memtemplate"> +template<typename T > </div> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">T* <a class="el" href="classarrow_1_1py_1_1_ndarray1_d_indexer.html">arrow::py::Ndarray1DIndexer</a>< T >::end </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</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="aabdf59a87c8a78ecec53aab4ec603315"></a> <h2 class="memtitle"><span class="permalink"><a href="#aabdf59a87c8a78ecec53aab4ec603315">◆ </a></span>Init()</h2> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_num_py_buffer-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_num_py_buffer-members.html b/docs/cpp/classarrow_1_1py_1_1_num_py_buffer-members.html index 4730def..e1eb002 100644 --- a/docs/cpp/classarrow_1_1py_1_1_num_py_buffer-members.html +++ b/docs/cpp/classarrow_1_1py_1_1_num_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#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_1py_1_1_num_py_buffer.html#a52f54d711226ec7209369927b9b4e693">NumPyBuffer</a>(PyObject *arr)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_num_py_buffer.html">arrow::py::NumPyBuffer</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#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><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 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_num_py_buffer.html#aaf09e0826522024a8b4cc4186c5c4068">~NumPyBuffer</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_num_py_buffer.html">arrow::py::NumPyBuffer</a></td><td class="entry"><span class="mlabel">virtual</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_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><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 class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_num_py_buffer.html#a52f54d711226ec7209369927b9b4e693">NumPyBuffer</a>(PyObject *arr)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_num_py_buffer.html">arrow::py::NumPyBuffer</a></td><td class="entry"><span class="mlabel">explicit</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> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_num_py_buffer.html#aaf09e0826522024a8b4cc4186c5c4068">~NumPyBuffer</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_num_py_buffer.html">arrow::py::NumPyBuffer</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> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_num_py_buffer.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_num_py_buffer.html b/docs/cpp/classarrow_1_1py_1_1_num_py_buffer.html index 38fbb3c..245ee26 100644 --- a/docs/cpp/classarrow_1_1py_1_1_num_py_buffer.html +++ b/docs/cpp/classarrow_1_1py_1_1_num_py_buffer.html @@ -81,7 +81,7 @@ Inheritance diagram for arrow::py::NumPyBuffer:</div> <div class="center"> <img src="classarrow_1_1py_1_1_num_py_buffer.png" usemap="#arrow::py::NumPyBuffer_map" alt=""/> <map id="arrow::py::NumPyBuffer_map" name="arrow::py::NumPyBuffer_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,146,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,146,24"/> </map> </div></div> <table class="memberdecls"> @@ -112,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> @@ -130,6 +130,16 @@ Public Member Functions</h2></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_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> +<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> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_owned_ref-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_owned_ref-members.html b/docs/cpp/classarrow_1_1py_1_1_owned_ref-members.html index 2964c08..8bd40a0 100644 --- a/docs/cpp/classarrow_1_1py_1_1_owned_ref-members.html +++ b/docs/cpp/classarrow_1_1py_1_1_owned_ref-members.html @@ -73,12 +73,15 @@ $(function() { <p>This is the complete list of members for <a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a>, including all inherited members.</p> <table class="directory"> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#ac9d1b421eef89af1daff63c14fe828d2">obj</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a23c568f39cefb24111a5b126342907fb">OwnedRef</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#acec5dc3d562adf45d8df3a5d74cc105b">detach</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#ac9d1b421eef89af1daff63c14fe828d2">obj</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a23c568f39cefb24111a5b126342907fb">OwnedRef</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#abbf808f76a630e08324908ff8f0164a1">OwnedRef</a>(OwnedRef &&other)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a4fa414445a0d45fc6876e22a48323818">OwnedRef</a>(PyObject *obj)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a22be3c23b30d73ec23bf7bd26ac2d738">release</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a4f277e7908da30c544136911ddd5e11e">ref</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#ad99c47163961c1b346c3ea9836783eda">reset</a>(PyObject *obj)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a8dbf530a3d56e9cc8be52ee72de0a2f8">~OwnedRef</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a7f4ec7d4b8ed3a376739239dd1e1987b">reset</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a8dbf530a3d56e9cc8be52ee72de0a2f8">~OwnedRef</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></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_owned_ref.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_owned_ref.html b/docs/cpp/classarrow_1_1py_1_1_owned_ref.html index 64b7a67..d9454cb 100644 --- a/docs/cpp/classarrow_1_1py_1_1_owned_ref.html +++ b/docs/cpp/classarrow_1_1py_1_1_owned_ref.html @@ -75,25 +75,40 @@ $(function() { <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::OwnedRef:</div> +<div class="dyncontent"> + <div class="center"> + <img src="classarrow_1_1py_1_1_owned_ref.png" usemap="#arrow::py::OwnedRef_map" alt=""/> + <map id="arrow::py::OwnedRef_map" name="arrow::py::OwnedRef_map"> +<area href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html" alt="arrow::py::OwnedRefNoGIL" shape="rect" coords="0,56,165,80"/> +</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:a23c568f39cefb24111a5b126342907fb"><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"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abbf808f76a630e08324908ff8f0164a1"><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"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4fa414445a0d45fc6876e22a48323818"><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"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8dbf530a3d56e9cc8be52ee72de0a2f8"><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"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad99c47163961c1b346c3ea9836783eda"><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"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a22be3c23b30d73ec23bf7bd26ac2d738"><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#a22be3c23b30d73ec23bf7bd26ac2d738">release</a> ()</td></tr> -<tr class="separator:a22be3c23b30d73ec23bf7bd26ac2d738"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f4ec7d4b8ed3a376739239dd1e1987b"><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"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acec5dc3d562adf45d8df3a5d74cc105b"><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"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9d1b421eef89af1daff63c14fe828d2"><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"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f277e7908da30c544136911ddd5e11e"><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"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="a23c568f39cefb24111a5b126342907fb"></a> -<h2 class="memtitle"><span class="permalink"><a href="#a23c568f39cefb24111a5b126342907fb">◆ </a></span>OwnedRef() <span class="overload">[1/2]</span></h2> +<h2 class="memtitle"><span class="permalink"><a href="#a23c568f39cefb24111a5b126342907fb">◆ </a></span>OwnedRef() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> @@ -117,8 +132,34 @@ Public Member Functions</h2></td></tr> </div> </div> +<a id="abbf808f76a630e08324908ff8f0164a1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#abbf808f76a630e08324908ff8f0164a1">◆ </a></span>OwnedRef() <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::OwnedRef::OwnedRef </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">OwnedRef</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="a4fa414445a0d45fc6876e22a48323818"></a> -<h2 class="memtitle"><span class="permalink"><a href="#a4fa414445a0d45fc6876e22a48323818">◆ </a></span>OwnedRef() <span class="overload">[2/2]</span></h2> +<h2 class="memtitle"><span class="permalink"><a href="#a4fa414445a0d45fc6876e22a48323818">◆ </a></span>OwnedRef() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> @@ -169,6 +210,31 @@ Public Member Functions</h2></td></tr> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> +<a id="acec5dc3d562adf45d8df3a5d74cc105b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#acec5dc3d562adf45d8df3a5d74cc105b">◆ </a></span>detach()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">PyObject* arrow::py::OwnedRef::detach </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="ac9d1b421eef89af1daff63c14fe828d2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac9d1b421eef89af1daff63c14fe828d2">◆ </a></span>obj()</h2> @@ -194,8 +260,8 @@ Public Member Functions</h2></td></tr> </div> </div> -<a id="a22be3c23b30d73ec23bf7bd26ac2d738"></a> -<h2 class="memtitle"><span class="permalink"><a href="#a22be3c23b30d73ec23bf7bd26ac2d738">◆ </a></span>release()</h2> +<a id="a4f277e7908da30c544136911ddd5e11e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4f277e7908da30c544136911ddd5e11e">◆ </a></span>ref()</h2> <div class="memitem"> <div class="memproto"> @@ -204,7 +270,7 @@ Public Member Functions</h2></td></tr> <td class="mlabels-left"> <table class="memname"> <tr> - <td class="memname">void arrow::py::OwnedRef::release </td> + <td class="memname">PyObject** arrow::py::OwnedRef::ref </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> @@ -220,7 +286,7 @@ Public Member Functions</h2></td></tr> </div> </div> <a id="ad99c47163961c1b346c3ea9836783eda"></a> -<h2 class="memtitle"><span class="permalink"><a href="#ad99c47163961c1b346c3ea9836783eda">◆ </a></span>reset()</h2> +<h2 class="memtitle"><span class="permalink"><a href="#ad99c47163961c1b346c3ea9836783eda">◆ </a></span>reset() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> @@ -242,7 +308,31 @@ Public Member Functions</h2></td></tr> </tr> </table> </div><div class="memdoc"> -<p>TODO(phillipc): Should we acquire the GIL here? It definitely needs to be acquired, but callers have probably already acquired it </p> + +</div> +</div> +<a id="a7f4ec7d4b8ed3a376739239dd1e1987b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7f4ec7d4b8ed3a376739239dd1e1987b">◆ </a></span>reset() <span class="overload">[2/2]</span></h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void arrow::py::OwnedRef::reset </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> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1py_1_1_owned_ref.png ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_owned_ref.png b/docs/cpp/classarrow_1_1py_1_1_owned_ref.png new file mode 100644 index 0000000..12f23c0 Binary files /dev/null and b/docs/cpp/classarrow_1_1py_1_1_owned_ref.png differ 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-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1py_1_1_owned_ref_no_g_i_l-members.html b/docs/cpp/classarrow_1_1py_1_1_owned_ref_no_g_i_l-members.html new file mode 100644 index 0000000..ffc76c1 --- /dev/null +++ b/docs/cpp/classarrow_1_1py_1_1_owned_ref_no_g_i_l-members.html @@ -0,0 +1,97 @@ +<!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_owned_ref_no_g_i_l.html">OwnedRefNoGIL</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">arrow::py::OwnedRefNoGIL 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_owned_ref_no_g_i_l.html">arrow::py::OwnedRefNoGIL</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#acec5dc3d562adf45d8df3a5d74cc105b">detach</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#ac9d1b421eef89af1daff63c14fe828d2">obj</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a23c568f39cefb24111a5b126342907fb">OwnedRef</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#abbf808f76a630e08324908ff8f0164a1">OwnedRef</a>(OwnedRef &&other)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a4fa414445a0d45fc6876e22a48323818">OwnedRef</a>(PyObject *obj)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html#ad0dd0d09fc802fc0dd21718fd827b713">OwnedRefNoGIL</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html">arrow::py::OwnedRefNoGIL</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html#a0087f6a81e7e6a5b0176494c47607138">OwnedRefNoGIL</a>(OwnedRefNoGIL &&other)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html">arrow::py::OwnedRefNoGIL</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html#a27fb138ed68d2ff91fddff0842d923b9">OwnedRefNoGIL</a>(PyObject *obj)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html">arrow::py::OwnedRefNoGIL</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_1py_1_1_owned_ref.html#a4f277e7908da30c544136911ddd5e11e">ref</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#ad99c47163961c1b346c3ea9836783eda">reset</a>(PyObject *obj)</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a7f4ec7d4b8ed3a376739239dd1e1987b">reset</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html#a8dbf530a3d56e9cc8be52ee72de0a2f8">~OwnedRef</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref.html">arrow::py::OwnedRef</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html#ae0943d984c8e64c5609793c149d9a5bc">~OwnedRefNoGIL</a>()</td><td class="entry"><a class="el" href="classarrow_1_1py_1_1_owned_ref_no_g_i_l.html">arrow::py::OwnedRefNoGIL</a></td><td class="entry"><span class="mlabel">inline</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>
