http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1_primitive_array.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1_primitive_array.html b/docs/cpp/classarrow_1_1_primitive_array.html index c34621f..b2e7eed 100644 --- a/docs/cpp/classarrow_1_1_primitive_array.html +++ b/docs/cpp/classarrow_1_1_primitive_array.html @@ -102,9 +102,6 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a0c05d9ba21020050abe94e1446a3cee1"><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_primitive_array.html#a0c05d9ba21020050abe94e1446a3cee1">values</a> () const</td></tr> <tr class="memdesc:a0c05d9ba21020050abe94e1446a3cee1"><td class="mdescLeft"> </td><td class="mdescRight">Does not account for any slice offset. <a href="#a0c05d9ba21020050abe94e1446a3cee1">More...</a><br /></td></tr> <tr class="separator:a0c05d9ba21020050abe94e1446a3cee1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a26a2b63695331ef963249f1390fb4d8c"><td class="memItemLeft" align="right" valign="top">const uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_primitive_array.html#a26a2b63695331ef963249f1390fb4d8c">raw_values</a> () const</td></tr> -<tr class="memdesc:a26a2b63695331ef963249f1390fb4d8c"><td class="mdescLeft"> </td><td class="mdescRight">Return pointer to start of raw data. <a href="#a26a2b63695331ef963249f1390fb4d8c">More...</a><br /></td></tr> -<tr class="separator:a26a2b63695331ef963249f1390fb4d8c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classarrow_1_1_array"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classarrow_1_1_array')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classarrow_1_1_array.html">arrow::Array</a></td></tr> <tr class="memitem:addd582eec9488bca2b3379b71fef6ce5 inherit pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#addd582eec9488bca2b3379b71fef6ce5">~Array</a> ()=default</td></tr> <tr class="separator:addd582eec9488bca2b3379b71fef6ce5 inherit pub_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2"> </td></tr> @@ -128,7 +125,7 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a155d9d827415438f976e3cb31e0a55f6 inherit pub_methods_classarrow_1_1_array"><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_array.html#a155d9d827415438f976e3cb31e0a55f6">type_id</a> () const</td></tr> <tr class="separator:a155d9d827415438f976e3cb31e0a55f6 inherit pub_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76c4756ac85b29f9135064d68d2ef908 inherit pub_methods_classarrow_1_1_array"><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_array.html#a76c4756ac85b29f9135064d68d2ef908">null_bitmap</a> () const</td></tr> -<tr class="memdesc:a76c4756ac85b29f9135064d68d2ef908 inherit pub_methods_classarrow_1_1_array"><td class="mdescLeft"> </td><td class="mdescRight"><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> for the null bitmap. <a href="classarrow_1_1_array.html#a76c4756ac85b29f9135064d68d2ef908">More...</a><br /></td></tr> +<tr class="memdesc:a76c4756ac85b29f9135064d68d2ef908 inherit pub_methods_classarrow_1_1_array"><td class="mdescLeft"> </td><td class="mdescRight"><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> for the null bitmap. <a href="classarrow_1_1_array.html#a76c4756ac85b29f9135064d68d2ef908">More...</a><br /></td></tr> <tr class="separator:a76c4756ac85b29f9135064d68d2ef908 inherit pub_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7a8838fbc97b9b3b8ca15cb163b2027c inherit pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">const uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#a7a8838fbc97b9b3b8ca15cb163b2027c">null_bitmap_data</a> () const</td></tr> <tr class="memdesc:a7a8838fbc97b9b3b8ca15cb163b2027c inherit pub_methods_classarrow_1_1_array"><td class="mdescLeft"> </td><td class="mdescRight">Raw pointer to the null bitmap. <a href="classarrow_1_1_array.html#a7a8838fbc97b9b3b8ca15cb163b2027c">More...</a><br /></td></tr> @@ -296,26 +293,6 @@ Protected Attributes</h2></td></tr> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> -<a id="a26a2b63695331ef963249f1390fb4d8c"></a> -<h2 class="memtitle"><span class="permalink"><a href="#a26a2b63695331ef963249f1390fb4d8c">◆ </a></span>raw_values()</h2> - -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">const uint8_t* arrow::PrimitiveArray::raw_values </td> - <td>(</td> - <td class="paramname"></td><td>)</td> - <td> const</td> - </tr> - </table> -</div><div class="memdoc"> - -<p>Return pointer to start of raw data. </p> -<dl class="section note"><dt>Note</dt><dd>Deprecated since 0.8.0 </dd></dl> - -</div> -</div> <a id="a13f7d6c153121b7efc3442026f3dad71"></a> <h2 class="memtitle"><span class="permalink"><a href="#a13f7d6c153121b7efc3442026f3dad71">◆ </a></span>SetData()</h2>
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1_primitive_builder.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1_primitive_builder.html b/docs/cpp/classarrow_1_1_primitive_builder.html index 32b9ada..2dd9711 100644 --- a/docs/cpp/classarrow_1_1_primitive_builder.html +++ b/docs/cpp/classarrow_1_1_primitive_builder.html @@ -566,7 +566,7 @@ template<typename Type> </div> </div><div class="memdoc"> <p>Return result of builder as an internal generic <a class="el" href="structarrow_1_1_array_data.html" title="Mutable container for generic Arrow array data. ">ArrayData</a> object. </p> -<p>Resets builder</p> +<p>Resets builder except for dictionary builder</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>the finalized <a class="el" href="structarrow_1_1_array_data.html" title="Mutable container for generic Arrow array data. ">ArrayData</a> object </td></tr> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1_record_batch-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1_record_batch-members.html b/docs/cpp/classarrow_1_1_record_batch-members.html index 0856813..0b7dcd5 100644 --- a/docs/cpp/classarrow_1_1_record_batch-members.html +++ b/docs/cpp/classarrow_1_1_record_batch-members.html @@ -73,6 +73,8 @@ $(function() { <p>This is the complete list of members for <a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a>, including all inherited members.</p> <table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#a2710374c67fe1493c45cf11af2476aed">AddColumn</a>(int i, const std::shared_ptr< Field > &field, const std::shared_ptr< Array > &column, std::shared_ptr< RecordBatch > *out) const =0</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#a5aca1be72946a39f464d0f0fe90a0af3">AddColumn</a>(int i, const std::string &field_name, const std::shared_ptr< Array > &column, std::shared_ptr< RecordBatch > *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#ae5f6c3764a9b0a8473fb9736c67f8dab">ApproxEquals</a>(const RecordBatch &other) const</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#a45e8089b23491c64ae5fbe5b93f8b1c0">column</a>(int i) const =0</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</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_1_record_batch.html#a6e61dc823f7ae23d661a4acaa462cf03">column_data</a>(int i) const =0</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> @@ -86,13 +88,14 @@ $(function() { <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#aa1012641ffba9c70786dffbb2bb76d4f">num_rows</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#aa62597221dab95400905423cc0155611">num_rows_</a></td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</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_record_batch.html#a9fa033d8c32b5754eada93238da7bfc6">RecordBatch</a>(const std::shared_ptr< Schema > &schema, int64_t num_rows)</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#a2132c8cd9b758fc2d5fad4e9042f3abc">ReplaceSchemaMetadata</a>(const std::shared_ptr< const KeyValueMetadata > &metadata) const =0</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</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_1_record_batch.html#ab12ff2c2d5cca56fc185f9a4dfc64395">schema</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#a7ca77d78199001da4f3fd99ffd035922">schema_</a></td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</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_record_batch.html#a41f7ab5460497bbbbf54d02c10277bad">Slice</a>(int64_t offset) const</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#afb8a0265b3b63463d533362341c0ed8a">Slice</a>(int64_t offset, int64_t length) const =0</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</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_1_record_batch.html#a7b30a4c8ae99b8f21527983ed0622a76">Validate</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#a2605e9ac846d543eb84c01cf5225d253">~RecordBatch</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#ab1c3a28b3fb974ca73894571700197ce">RemoveColumn</a>(int i, std::shared_ptr< RecordBatch > *out) const =0</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</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_1_record_batch.html#a2132c8cd9b758fc2d5fad4e9042f3abc">ReplaceSchemaMetadata</a>(const std::shared_ptr< const KeyValueMetadata > &metadata) const =0</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#ab12ff2c2d5cca56fc185f9a4dfc64395">schema</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</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_record_batch.html#a7ca77d78199001da4f3fd99ffd035922">schema_</a></td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#a41f7ab5460497bbbbf54d02c10277bad">Slice</a>(int64_t offset) const</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#afb8a0265b3b63463d533362341c0ed8a">Slice</a>(int64_t offset, int64_t length) const =0</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#a7b30a4c8ae99b8f21527983ed0622a76">Validate</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html#a2605e9ac846d543eb84c01cf5225d253">~RecordBatch</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_record_batch.html">arrow::RecordBatch</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_1_record_batch.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1_record_batch.html b/docs/cpp/classarrow_1_1_record_batch.html index 02a9119..1210657 100644 --- a/docs/cpp/classarrow_1_1_record_batch.html +++ b/docs/cpp/classarrow_1_1_record_batch.html @@ -100,6 +100,15 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a6e61dc823f7ae23d661a4acaa462cf03"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr< <a class="el" href="structarrow_1_1_array_data.html">ArrayData</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a6e61dc823f7ae23d661a4acaa462cf03">column_data</a> (int i) const =0</td></tr> <tr class="memdesc:a6e61dc823f7ae23d661a4acaa462cf03"><td class="mdescLeft"> </td><td class="mdescRight">Retrieve an array's internaldata from the record batch. <a href="#a6e61dc823f7ae23d661a4acaa462cf03">More...</a><br /></td></tr> <tr class="separator:a6e61dc823f7ae23d661a4acaa462cf03"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2710374c67fe1493c45cf11af2476aed"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classarrow_1_1_status.html">Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a2710374c67fe1493c45cf11af2476aed">AddColumn</a> (int i, const std::shared_ptr< <a class="el" href="classarrow_1_1_field.html">Field</a> > &<a class="el" href="namespacearrow.html#a4918ab359f54d2544f8fa29b7ba88efe">field</a>, const std::shared_ptr< <a class="el" href="classarrow_1_1_array.html">Array</a> > &<a class="el" href="classarrow_1_1_record_batch.html#a45e8089b23491c64ae5fbe5b93f8b1c0">column</a>, std::shared_ptr< <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> > *out) const =0</td></tr> +<tr class="memdesc:a2710374c67fe1493c45cf11af2476aed"><td class="mdescLeft"> </td><td class="mdescRight">Add column to the record batch, producing a new <a class="el" href="classarrow_1_1_record_batch.html" title="Collection of equal-length arrays matching a particular Schema. ">RecordBatch</a>. <a href="#a2710374c67fe1493c45cf11af2476aed">More...</a><br /></td></tr> +<tr class="separator:a2710374c67fe1493c45cf11af2476aed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5aca1be72946a39f464d0f0fe90a0af3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classarrow_1_1_status.html">Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a5aca1be72946a39f464d0f0fe90a0af3">AddColumn</a> (int i, const std::string &field_name, const std::shared_ptr< <a class="el" href="classarrow_1_1_array.html">Array</a> > &<a class="el" href="classarrow_1_1_record_batch.html#a45e8089b23491c64ae5fbe5b93f8b1c0">column</a>, std::shared_ptr< <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> > *out) const</td></tr> +<tr class="memdesc:a5aca1be72946a39f464d0f0fe90a0af3"><td class="mdescLeft"> </td><td class="mdescRight">Add new nullable column to the record batch, producing a new <a class="el" href="classarrow_1_1_record_batch.html" title="Collection of equal-length arrays matching a particular Schema. ">RecordBatch</a>. <a href="#a5aca1be72946a39f464d0f0fe90a0af3">More...</a><br /></td></tr> +<tr class="separator:a5aca1be72946a39f464d0f0fe90a0af3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab1c3a28b3fb974ca73894571700197ce"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classarrow_1_1_status.html">Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#ab1c3a28b3fb974ca73894571700197ce">RemoveColumn</a> (int i, std::shared_ptr< <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> > *out) const =0</td></tr> +<tr class="memdesc:ab1c3a28b3fb974ca73894571700197ce"><td class="mdescLeft"> </td><td class="mdescRight">Remove column from the record batch, producing a new <a class="el" href="classarrow_1_1_record_batch.html" title="Collection of equal-length arrays matching a particular Schema. ">RecordBatch</a>. <a href="#ab1c3a28b3fb974ca73894571700197ce">More...</a><br /></td></tr> +<tr class="separator:ab1c3a28b3fb974ca73894571700197ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2132c8cd9b758fc2d5fad4e9042f3abc"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr< <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a2132c8cd9b758fc2d5fad4e9042f3abc">ReplaceSchemaMetadata</a> (const std::shared_ptr< const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> > &metadata) const =0</td></tr> <tr class="separator:a2132c8cd9b758fc2d5fad4e9042f3abc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0bd1bad353a59444d1f9ace0590eb0b4"><td class="memItemLeft" align="right" valign="top">const std::string & </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_record_batch.html#a0bd1bad353a59444d1f9ace0590eb0b4">column_name</a> (int i) const</td></tr> @@ -211,6 +220,125 @@ Protected Attributes</h2></td></tr> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> +<a id="a2710374c67fe1493c45cf11af2476aed"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2710374c67fe1493c45cf11af2476aed">◆ </a></span>AddColumn() <span class="overload">[1/2]</span></h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::RecordBatch::AddColumn </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>i</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::shared_ptr< <a class="el" href="classarrow_1_1_field.html">Field</a> > & </td> + <td class="paramname"><em>field</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::shared_ptr< <a class="el" href="classarrow_1_1_array.html">Array</a> > & </td> + <td class="paramname"><em>column</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">std::shared_ptr< <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> > * </td> + <td class="paramname"><em>out</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Add column to the record batch, producing a new <a class="el" href="classarrow_1_1_record_batch.html" title="Collection of equal-length arrays matching a particular Schema. ">RecordBatch</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">i</td><td>field index, which will be boundschecked </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">field</td><td>field to be added </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">column</td><td>column to be added </td></tr> + <tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>record batch with column added </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="a5aca1be72946a39f464d0f0fe90a0af3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5aca1be72946a39f464d0f0fe90a0af3">◆ </a></span>AddColumn() <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">virtual <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::RecordBatch::AddColumn </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>i</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>field_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::shared_ptr< <a class="el" href="classarrow_1_1_array.html">Array</a> > & </td> + <td class="paramname"><em>column</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">std::shared_ptr< <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> > * </td> + <td class="paramname"><em>out</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Add new nullable column to the record batch, producing a new <a class="el" href="classarrow_1_1_record_batch.html" title="Collection of equal-length arrays matching a particular Schema. ">RecordBatch</a>. </p> +<p>For non-nullable columns, use the Field-based version of this method.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">i</td><td>field index, which will be boundschecked </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">field_name</td><td>name of field to be added </td></tr> + <tr><td class="paramdir">[in]</td><td class="paramname">column</td><td>column to be added </td></tr> + <tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>record batch with column added </td></tr> + </table> + </dd> +</dl> + +</div> +</div> <a id="ae5f6c3764a9b0a8473fb9736c67f8dab"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae5f6c3764a9b0a8473fb9736c67f8dab">◆ </a></span>ApproxEquals()</h2> @@ -587,6 +715,51 @@ Protected Attributes</h2></td></tr> </div> </div> +<a id="ab1c3a28b3fb974ca73894571700197ce"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab1c3a28b3fb974ca73894571700197ce">◆ </a></span>RemoveColumn()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual <a class="el" href="classarrow_1_1_status.html">Status</a> arrow::RecordBatch::RemoveColumn </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>i</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">std::shared_ptr< <a class="el" href="classarrow_1_1_record_batch.html">RecordBatch</a> > * </td> + <td class="paramname"><em>out</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Remove column from the record batch, producing a new <a class="el" href="classarrow_1_1_record_batch.html" title="Collection of equal-length arrays matching a particular Schema. ">RecordBatch</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">i</td><td>field index, does boundscheck </td></tr> + <tr><td class="paramdir">[out]</td><td class="paramname">out</td><td>record batch with column removed </td></tr> + </table> + </dd> +</dl> + +</div> +</div> <a id="a2132c8cd9b758fc2d5fad4e9042f3abc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2132c8cd9b758fc2d5fad4e9042f3abc">◆ </a></span>ReplaceSchemaMetadata()</h2> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1_resizable_buffer-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1_resizable_buffer-members.html b/docs/cpp/classarrow_1_1_resizable_buffer-members.html index 75e8a34..86fd93b 100644 --- a/docs/cpp/classarrow_1_1_resizable_buffer-members.html +++ b/docs/cpp/classarrow_1_1_resizable_buffer-members.html @@ -78,29 +78,32 @@ $(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_1_mutable_buffer.html#a541704eb0b7720aa712e294634cf58f9">MutableBuffer</a>(uint8_t *data, const int64_t size)</td><td class="entry"><a class="el" href="classarrow_1_1_mutable_buffer.html">arrow::MutableBuffer</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_mutable_buffer.html#a594a044b4a2915aec40de4fe9ddd492d">MutableBuffer</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_mutable_buffer.html">arrow::MutableBuffer</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_mutable_buffer.html#a3b01c712ad660aea1b10a0ad2b232ac7">MutableBuffer</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_mutable_buffer.html">arrow::MutableBuffer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_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_resizable_buffer.html#ae3e4b7569105c6cd980ab2d10b5bbf73">Reserve</a>(const int64_t new_capacity)=0</td><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html">arrow::ResizableBuffer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html#a57de64a67003a42d06a4dc9d48c60857">ResizableBuffer</a>(uint8_t *data, int64_t size)</td><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html">arrow::ResizableBuffer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html#ac2d6a69440b5f438f1b02c610622d8f2">Resize</a>(const int64_t new_size, bool shrink_to_fit=true)=0</td><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html">arrow::ResizableBuffer</a></td><td class="entry"><span class="mlabel">pure virtual</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_resizable_buffer.html#ade214c893245689bc51965c90c4cd739">TypedReserve</a>(const int64_t new_nb_elements)</td><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html">arrow::ResizableBuffer</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_resizable_buffer.html#a2dd63263ee81611a4c43a2da9abfb6ae">TypedResize</a>(const int64_t new_nb_elements, bool shrink_to_fit=true)</td><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html">arrow::ResizableBuffer</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#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_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_1_mutable_buffer.html#a541704eb0b7720aa712e294634cf58f9">MutableBuffer</a>(uint8_t *data, const int64_t size)</td><td class="entry"><a class="el" href="classarrow_1_1_mutable_buffer.html">arrow::MutableBuffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_mutable_buffer.html#a594a044b4a2915aec40de4fe9ddd492d">MutableBuffer</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_mutable_buffer.html">arrow::MutableBuffer</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_mutable_buffer.html#a3b01c712ad660aea1b10a0ad2b232ac7">MutableBuffer</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_mutable_buffer.html">arrow::MutableBuffer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_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_resizable_buffer.html#ae3e4b7569105c6cd980ab2d10b5bbf73">Reserve</a>(const int64_t new_capacity)=0</td><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html">arrow::ResizableBuffer</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_1_resizable_buffer.html#a57de64a67003a42d06a4dc9d48c60857">ResizableBuffer</a>(uint8_t *data, int64_t size)</td><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html">arrow::ResizableBuffer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html#ac2d6a69440b5f438f1b02c610622d8f2">Resize</a>(const int64_t new_size, bool shrink_to_fit=true)=0</td><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html">arrow::ResizableBuffer</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_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_resizable_buffer.html#ade214c893245689bc51965c90c4cd739">TypedReserve</a>(const int64_t new_nb_elements)</td><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html">arrow::ResizableBuffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html#a2dd63263ee81611a4c43a2da9abfb6ae">TypedResize</a>(const int64_t new_nb_elements, bool shrink_to_fit=true)</td><td class="entry"><a class="el" href="classarrow_1_1_resizable_buffer.html">arrow::ResizableBuffer</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#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> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1_resizable_buffer.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1_resizable_buffer.html b/docs/cpp/classarrow_1_1_resizable_buffer.html index 6d5ab65..2251fb3 100644 --- a/docs/cpp/classarrow_1_1_resizable_buffer.html +++ b/docs/cpp/classarrow_1_1_resizable_buffer.html @@ -75,6 +75,9 @@ $(function() { </div><!--header--> <div class="contents"> +<p>A mutable buffer that can be resized. + <a href="classarrow_1_1_resizable_buffer.html#details">More...</a></p> + <p><code>#include <<a class="el" href="buffer_8h_source.html">arrow/buffer.h</a>></code></p> <div class="dynheader"> Inheritance diagram for arrow::ResizableBuffer:</div> @@ -82,8 +85,8 @@ Inheritance diagram for arrow::ResizableBuffer:</div> <div class="center"> <img src="classarrow_1_1_resizable_buffer.png" usemap="#arrow::ResizableBuffer_map" alt=""/> <map id="arrow::ResizableBuffer_map" name="arrow::ResizableBuffer_map"> -<area href="classarrow_1_1_mutable_buffer.html" title="A Buffer whose contents can be mutated. May or may not own its data. " alt="arrow::MutableBuffer" shape="rect" coords="0,56,140,80"/> -<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,140,24"/> +<area href="classarrow_1_1_mutable_buffer.html" title="A Buffer whose contents can be mutated. " alt="arrow::MutableBuffer" shape="rect" coords="0,56,140,80"/> +<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,140,24"/> <area href="classarrow_1_1_pool_buffer.html" title="A Buffer whose lifetime is tied to a particular MemoryPool. " alt="arrow::PoolBuffer" shape="rect" coords="0,168,140,192"/> </map> </div></div> @@ -128,10 +131,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> @@ -151,9 +154,19 @@ Protected Member Functions</h2></td></tr> <tr class="inherit_header pro_methods_classarrow_1_1_mutable_buffer"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classarrow_1_1_mutable_buffer')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classarrow_1_1_mutable_buffer.html">arrow::MutableBuffer</a></td></tr> <tr class="memitem:a3b01c712ad660aea1b10a0ad2b232ac7 inherit pro_methods_classarrow_1_1_mutable_buffer"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_mutable_buffer.html#a3b01c712ad660aea1b10a0ad2b232ac7">MutableBuffer</a> ()</td></tr> <tr class="separator:a3b01c712ad660aea1b10a0ad2b232ac7 inherit pro_methods_classarrow_1_1_mutable_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> </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_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> @@ -168,7 +181,9 @@ Additional Inherited Members</h2></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">Constructor & Destructor Documentation</h2> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>A mutable buffer that can be resized. </p> +</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="a57de64a67003a42d06a4dc9d48c60857"></a> <h2 class="memtitle"><span class="permalink"><a href="#a57de64a67003a42d06a4dc9d48c60857">◆ </a></span>ResizableBuffer()</h2> @@ -275,7 +290,7 @@ Additional Inherited Members</h2></td></tr> <p>This will ensure that the capacity of the buffer is a multiple of 64 bytes as defined in Layout.md.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> - <tr><td class="paramname">shrink_to_fit</td><td>On deactivating this option, the capacity of the <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> won't decrease. </td></tr> + <tr><td class="paramname">shrink_to_fit</td><td>On deactivating this option, the capacity of the <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> won't decrease. </td></tr> </table> </dd> </dl> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1_schema-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1_schema-members.html b/docs/cpp/classarrow_1_1_schema-members.html index 537b585..fe9b5a8 100644 --- a/docs/cpp/classarrow_1_1_schema-members.html +++ b/docs/cpp/classarrow_1_1_schema-members.html @@ -74,21 +74,20 @@ $(function() { <p>This is the complete list of members for <a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a>, including all inherited members.</p> <table class="directory"> <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#afb5d38ee20fb341cd3d34b7634729fa5">AddField</a>(int i, const std::shared_ptr< Field > &field, std::shared_ptr< Schema > *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a54ccda90d692e3e9a9f7a7204f72e071">AddMetadata</a>(const std::shared_ptr< const KeyValueMetadata > &metadata, std::shared_ptr< Schema > *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#aca11dd1e22abc2baaf6ee96baf9d8c81">AddMetadata</a>(const std::shared_ptr< const KeyValueMetadata > &metadata) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#aa3768245cc6e3c2411acc2bcb052d928">Equals</a>(const Schema &other) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a3d066a04d993a3a15b8ca18d1a5469d3">field</a>(int i) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a0a12b6fcf5c721d83cd7e2f5451f2760">fields</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</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_schema.html#a73c450d1aa2b373e42e742dd8fcb6ec3">GetFieldByName</a>(const std::string &name) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a1e9ba89aabf743926acccc6a11fd29c1">GetFieldIndex</a>(const std::string &name) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a7cae195f4fb47288e228330f0848fd69">metadata</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a3c7796ff608d03d1c004c6604bb09e5c">num_fields</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</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_schema.html#a4c85763a9754ac539ba363bc6cae532d">RemoveField</a>(int i, std::shared_ptr< Schema > *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a212da457d85a1f6b021ad05638649451">RemoveMetadata</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#ac9c9e237e43bd3ea25cf6767a08739f6">Schema</a>(const std::vector< std::shared_ptr< Field >> &fields, const std::shared_ptr< const KeyValueMetadata > &metadata=NULLPTR)</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#ac383254cb10f5c7eec87fdb4b29c7193">Schema</a>(std::vector< std::shared_ptr< Field >> &&fields, const std::shared_ptr< const KeyValueMetadata > &metadata=NULLPTR)</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</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_schema.html#a36d9ce3094f7ecd593c8d83b897f4572">ToString</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#aa488124e46c0a0d73a5f53dbcc45fd99">~Schema</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#aca11dd1e22abc2baaf6ee96baf9d8c81">AddMetadata</a>(const std::shared_ptr< const KeyValueMetadata > &metadata) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#aa3768245cc6e3c2411acc2bcb052d928">Equals</a>(const Schema &other) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a3d066a04d993a3a15b8ca18d1a5469d3">field</a>(int i) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</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_schema.html#a0a12b6fcf5c721d83cd7e2f5451f2760">fields</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a73c450d1aa2b373e42e742dd8fcb6ec3">GetFieldByName</a>(const std::string &name) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a1e9ba89aabf743926acccc6a11fd29c1">GetFieldIndex</a>(const std::string &name) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a7cae195f4fb47288e228330f0848fd69">metadata</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a3c7796ff608d03d1c004c6604bb09e5c">num_fields</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a4c85763a9754ac539ba363bc6cae532d">RemoveField</a>(int i, std::shared_ptr< Schema > *out) const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a212da457d85a1f6b021ad05638649451">RemoveMetadata</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#ac9c9e237e43bd3ea25cf6767a08739f6">Schema</a>(const std::vector< std::shared_ptr< Field >> &fields, const std::shared_ptr< const KeyValueMetadata > &metadata=NULLPTR)</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</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_schema.html#ac383254cb10f5c7eec87fdb4b29c7193">Schema</a>(std::vector< std::shared_ptr< Field >> &&fields, const std::shared_ptr< const KeyValueMetadata > &metadata=NULLPTR)</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_schema.html#a36d9ce3094f7ecd593c8d83b897f4572">ToString</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_schema.html#aa488124e46c0a0d73a5f53dbcc45fd99">~Schema</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_schema.html">arrow::Schema</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_1_schema.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1_schema.html b/docs/cpp/classarrow_1_1_schema.html index d7ea62d..e12f647 100644 --- a/docs/cpp/classarrow_1_1_schema.html +++ b/docs/cpp/classarrow_1_1_schema.html @@ -111,8 +111,6 @@ Public Member Functions</h2></td></tr> <tr class="separator:afb5d38ee20fb341cd3d34b7634729fa5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c85763a9754ac539ba363bc6cae532d"><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_schema.html#a4c85763a9754ac539ba363bc6cae532d">RemoveField</a> (int i, std::shared_ptr< <a class="el" href="classarrow_1_1_schema.html">Schema</a> > *out) const</td></tr> <tr class="separator:a4c85763a9754ac539ba363bc6cae532d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a54ccda90d692e3e9a9f7a7204f72e071"><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_schema.html#a54ccda90d692e3e9a9f7a7204f72e071">AddMetadata</a> (const std::shared_ptr< const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> > &<a class="el" href="classarrow_1_1_schema.html#a7cae195f4fb47288e228330f0848fd69">metadata</a>, std::shared_ptr< <a class="el" href="classarrow_1_1_schema.html">Schema</a> > *out) const</td></tr> -<tr class="separator:a54ccda90d692e3e9a9f7a7204f72e071"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca11dd1e22abc2baaf6ee96baf9d8c81"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classarrow_1_1_schema.html">Schema</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_schema.html#aca11dd1e22abc2baaf6ee96baf9d8c81">AddMetadata</a> (const std::shared_ptr< const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> > &<a class="el" href="classarrow_1_1_schema.html#a7cae195f4fb47288e228330f0848fd69">metadata</a>) const</td></tr> <tr class="memdesc:aca11dd1e22abc2baaf6ee96baf9d8c81"><td class="mdescLeft"> </td><td class="mdescRight">Replace key-value metadata with new metadata. <a href="#aca11dd1e22abc2baaf6ee96baf9d8c81">More...</a><br /></td></tr> <tr class="separator:aca11dd1e22abc2baaf6ee96baf9d8c81"><td class="memSeparator" colspan="2"> </td></tr> @@ -258,37 +256,8 @@ Public Member Functions</h2></td></tr> </div> </div> -<a id="a54ccda90d692e3e9a9f7a7204f72e071"></a> -<h2 class="memtitle"><span class="permalink"><a href="#a54ccda90d692e3e9a9f7a7204f72e071">◆ </a></span>AddMetadata() <span class="overload">[1/2]</span></h2> - -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname"><a class="el" href="classarrow_1_1_status.html">Status</a> arrow::Schema::AddMetadata </td> - <td>(</td> - <td class="paramtype">const std::shared_ptr< const <a class="el" href="classarrow_1_1_key_value_metadata.html">KeyValueMetadata</a> > & </td> - <td class="paramname"><em>metadata</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">std::shared_ptr< <a class="el" href="classarrow_1_1_schema.html">Schema</a> > * </td> - <td class="paramname"><em>out</em> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td> const</td> - </tr> - </table> -</div><div class="memdoc"> -<dl class="section note"><dt>Note</dt><dd>Deprecated since 0.8.0 </dd></dl> - -</div> -</div> <a id="aca11dd1e22abc2baaf6ee96baf9d8c81"></a> -<h2 class="memtitle"><span class="permalink"><a href="#aca11dd1e22abc2baaf6ee96baf9d8c81">◆ </a></span>AddMetadata() <span class="overload">[2/2]</span></h2> +<h2 class="memtitle"><span class="permalink"><a href="#aca11dd1e22abc2baaf6ee96baf9d8c81">◆ </a></span>AddMetadata()</h2> <div class="memitem"> <div class="memproto"> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1_string_array.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1_string_array.html b/docs/cpp/classarrow_1_1_string_array.html index 5d0db7d..0b2f28f 100644 --- a/docs/cpp/classarrow_1_1_string_array.html +++ b/docs/cpp/classarrow_1_1_string_array.html @@ -149,7 +149,7 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a155d9d827415438f976e3cb31e0a55f6 inherit pub_methods_classarrow_1_1_array"><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_array.html#a155d9d827415438f976e3cb31e0a55f6">type_id</a> () const</td></tr> <tr class="separator:a155d9d827415438f976e3cb31e0a55f6 inherit pub_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76c4756ac85b29f9135064d68d2ef908 inherit pub_methods_classarrow_1_1_array"><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_array.html#a76c4756ac85b29f9135064d68d2ef908">null_bitmap</a> () const</td></tr> -<tr class="memdesc:a76c4756ac85b29f9135064d68d2ef908 inherit pub_methods_classarrow_1_1_array"><td class="mdescLeft"> </td><td class="mdescRight"><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> for the null bitmap. <a href="classarrow_1_1_array.html#a76c4756ac85b29f9135064d68d2ef908">More...</a><br /></td></tr> +<tr class="memdesc:a76c4756ac85b29f9135064d68d2ef908 inherit pub_methods_classarrow_1_1_array"><td class="mdescLeft"> </td><td class="mdescRight"><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> for the null bitmap. <a href="classarrow_1_1_array.html#a76c4756ac85b29f9135064d68d2ef908">More...</a><br /></td></tr> <tr class="separator:a76c4756ac85b29f9135064d68d2ef908 inherit pub_methods_classarrow_1_1_array"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7a8838fbc97b9b3b8ca15cb163b2027c inherit pub_methods_classarrow_1_1_array"><td class="memItemLeft" align="right" valign="top">const uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classarrow_1_1_array.html#a7a8838fbc97b9b3b8ca15cb163b2027c">null_bitmap_data</a> () const</td></tr> <tr class="memdesc:a7a8838fbc97b9b3b8ca15cb163b2027c inherit pub_methods_classarrow_1_1_array"><td class="mdescLeft"> </td><td class="mdescRight">Raw pointer to the null bitmap. <a href="classarrow_1_1_array.html#a7a8838fbc97b9b3b8ca15cb163b2027c">More...</a><br /></td></tr> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/4c7c2f1b/docs/cpp/classarrow_1_1_string_builder-members.html ---------------------------------------------------------------------- diff --git a/docs/cpp/classarrow_1_1_string_builder-members.html b/docs/cpp/classarrow_1_1_string_builder-members.html index 5a9e175..f182d91 100644 --- a/docs/cpp/classarrow_1_1_string_builder-members.html +++ b/docs/cpp/classarrow_1_1_string_builder-members.html @@ -99,18 +99,18 @@ $(function() { <tr><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html#a13caa5ab30a6b60c95bc37c10ec6010b">FinishInternal</a>(std::shared_ptr< ArrayData > *out) override</td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html#abdb85ad459c436c2a91cc709b361c190">GetValue</a>(int64_t i, int32_t *out_length) const</td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html#adda875540f916d83bc931e1254eba95b">Init</a>(int64_t elements) override</td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html#aff5c15c1cc766da35995e85a50322571">kMaximumCapacity</a></td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#ae8b7ebc042e6684440bd9e1c77f0f5c1">length_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a1ebef9199b1e209d1e27debff6068e2f">null_bitmap</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a030598b8cf748d469a1faed173237db1">null_bitmap_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a03476f9edb6a8fb48854ba7ecc785fa7">null_bitmap_data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#aad098f61890072a4576867a7cf4fb9ee">null_count</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a9ea96ba4121857ab23241b6b408051b9">null_count_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#aa829b8339092408c9d710cc2c1bdc46a">num_children</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html#a25e78f8e1f3678f61d54ae3148ab45a1">offsets_builder_</a></td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a33e3aa20cedda9f6d8581809437f1c86">pool_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a177b858a7ef7ee0ac316ca626bb3bf21">Reserve</a>(int64_t elements)</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a296ac75b9b3d877192e37681c66513ba">length</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#ae8b7ebc042e6684440bd9e1c77f0f5c1">length_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a1ebef9199b1e209d1e27debff6068e2f">null_bitmap</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a030598b8cf748d469a1faed173237db1">null_bitmap_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a03476f9edb6a8fb48854ba7ecc785fa7">null_bitmap_data_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#aad098f61890072a4576867a7cf4fb9ee">null_count</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a9ea96ba4121857ab23241b6b408051b9">null_count_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#aa829b8339092408c9d710cc2c1bdc46a">num_children</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_binary_builder.html#a25e78f8e1f3678f61d54ae3148ab45a1">offsets_builder_</a></td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a33e3aa20cedda9f6d8581809437f1c86">pool_</a></td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a177b858a7ef7ee0ac316ca626bb3bf21">Reserve</a>(int64_t elements)</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html#ab5bda581f3a741a34241f9ad0f97c2c6">ReserveData</a>(int64_t elements)</td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html#ae49b062fbb8f24e2bba1f7f90fa266b7">Reset</a>()</td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html#aaa2e0651e2d191fd6248c843f4429a1d">Resize</a>(int64_t capacity) override</td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#aa505ec95646314c3b9254e0cce39538b">SetNotNull</a>(int64_t length)</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"></td></tr> @@ -122,8 +122,9 @@ $(function() { <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a361c8efe3030a75126cbbbe90e9a3ee4">UnsafeAppendToBitmap</a>(const std::vector< bool > &is_valid)</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#aa0a2125633a3cdb1860d3f62d44ac4a1">UnsafeSetNotNull</a>(int64_t length)</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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_binary_builder.html#adca4b2a7142b3c57f805cb1ec6686601">value_data_builder_</a></td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html#a1da67af983ae5c78810d48d8d3e92b36">value_data_length</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a74bb29b347e12ed7528925d12db109a7">~ArrayBuilder</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html#a56180c6e8fec7abd91a16aedd3015412">value_data_capacity</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</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_binary_builder.html#a1da67af983ae5c78810d48d8d3e92b36">value_data_length</a>() const</td><td class="entry"><a class="el" href="classarrow_1_1_binary_builder.html">arrow::BinaryBuilder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html#a74bb29b347e12ed7528925d12db109a7">~ArrayBuilder</a>()=default</td><td class="entry"><a class="el" href="classarrow_1_1_array_builder.html">arrow::ArrayBuilder</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>
