This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 9bf5e090 update documentation for tag main
9bf5e090 is described below
commit 9bf5e09011960b82357cec7590e8f72415f93294
Author: GitHub Actions <[email protected]>
AuthorDate: Thu Aug 8 18:31:03 2024 +0000
update documentation for tag main
---
main/.doctrees/environment.pickle | Bin 1116618 -> 1145256 bytes
main/.doctrees/reference/ipc.doctree | Bin 309954 -> 352661 bytes
main/genindex.html | 26 ++++++++++--
main/objects.inv | Bin 16981 -> 17369 bytes
main/r/pkgdown.yml | 2 +-
main/reference/ipc.html | 76 +++++++++++++++++++++++++++++++++++
main/searchindex.js | 2 +-
7 files changed, 100 insertions(+), 6 deletions(-)
diff --git a/main/.doctrees/environment.pickle
b/main/.doctrees/environment.pickle
index 8d500acb..8ab769cf 100644
Binary files a/main/.doctrees/environment.pickle and
b/main/.doctrees/environment.pickle differ
diff --git a/main/.doctrees/reference/ipc.doctree
b/main/.doctrees/reference/ipc.doctree
index a47f0214..6004a407 100644
Binary files a/main/.doctrees/reference/ipc.doctree and
b/main/.doctrees/reference/ipc.doctree differ
diff --git a/main/genindex.html b/main/genindex.html
index 7e4f2d0c..be8c1c92 100644
--- a/main/genindex.html
+++ b/main/genindex.html
@@ -673,8 +673,6 @@ document.write(`
</li>
<li><a
href="reference/device.html#_CPPv424ArrowDeviceArrayViewCopyP20ArrowDeviceArrayViewP11ArrowDeviceP16ArrowDeviceArray">ArrowDeviceArrayViewCopy
(C++ function)</a>
</li>
- </ul></td>
- <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="reference/device.html#_CPPv429ArrowDeviceArrayViewCopyAsyncP20ArrowDeviceArrayViewP11ArrowDeviceP16ArrowDeviceArrayPv">ArrowDeviceArrayViewCopyAsync
(C++ function)</a>
</li>
<li><a
href="reference/device.html#_CPPv424ArrowDeviceArrayViewInitP20ArrowDeviceArrayView">ArrowDeviceArrayViewInit
(C++ function)</a>
@@ -683,6 +681,8 @@ document.write(`
</li>
<li><a
href="reference/device.html#_CPPv428ArrowDeviceArrayViewSetArrayP20ArrowDeviceArrayViewP16ArrowDeviceArrayP10ArrowError">ArrowDeviceArrayViewSetArray
(C++ function)</a>
</li>
+ </ul></td>
+ <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="reference/device.html#_CPPv433ArrowDeviceArrayViewSetArrayAsyncP20ArrowDeviceArrayViewP16ArrowDeviceArrayPvP10ArrowError">ArrowDeviceArrayViewSetArrayAsync
(C++ function)</a>
</li>
<li><a
href="reference/device.html#_CPPv435ArrowDeviceArrayViewSetArrayMinimalP20ArrowDeviceArrayViewP16ArrowDeviceArrayP10ArrowError">ArrowDeviceArrayViewSetArrayMinimal
(C++ function)</a>
@@ -850,6 +850,8 @@ document.write(`
<li><a
href="reference/ipc.html#_CPPv428ArrowIpcOutputStreamInitFileP20ArrowIpcOutputStreamPvi">ArrowIpcOutputStreamInitFile
(C++ function)</a>
</li>
<li><a
href="reference/ipc.html#_CPPv424ArrowIpcOutputStreamMoveP20ArrowIpcOutputStreamP20ArrowIpcOutputStream">ArrowIpcOutputStreamMove
(C++ function)</a>
+</li>
+ <li><a
href="reference/ipc.html#_CPPv425ArrowIpcOutputStreamWriteP20ArrowIpcOutputStream15ArrowBufferViewP10ArrowError">ArrowIpcOutputStreamWrite
(C++ function)</a>
</li>
<li><a
href="reference/ipc.html#_CPPv420ArrowIpcSharedBuffer">ArrowIpcSharedBuffer
(C++ struct)</a>
</li>
@@ -860,6 +862,20 @@ document.write(`
<li><a
href="reference/ipc.html#_CPPv425ArrowIpcSharedBufferResetP20ArrowIpcSharedBuffer">ArrowIpcSharedBufferReset
(C++ function)</a>
</li>
<li><a
href="reference/ipc.html#_CPPv424ArrowIpcSystemEndiannessv">ArrowIpcSystemEndianness
(C++ function)</a>
+</li>
+ <li><a href="reference/ipc.html#_CPPv414ArrowIpcWriter">ArrowIpcWriter
(C++ struct)</a>
+</li>
+ <li><a
href="reference/ipc.html#_CPPv4N14ArrowIpcWriter12private_dataE">ArrowIpcWriter::private_data
(C++ member)</a>
+</li>
+ <li><a
href="reference/ipc.html#_CPPv418ArrowIpcWriterInitP14ArrowIpcWriterP20ArrowIpcOutputStream">ArrowIpcWriterInit
(C++ function)</a>
+</li>
+ <li><a
href="reference/ipc.html#_CPPv419ArrowIpcWriterResetP14ArrowIpcWriter">ArrowIpcWriterReset
(C++ function)</a>
+</li>
+ <li><a
href="reference/ipc.html#_CPPv430ArrowIpcWriterWriteArrayStreamP14ArrowIpcWriterP16ArrowArrayStreamP10ArrowError">ArrowIpcWriterWriteArrayStream
(C++ function)</a>
+</li>
+ <li><a
href="reference/ipc.html#_CPPv428ArrowIpcWriterWriteArrayViewP14ArrowIpcWriterPK14ArrowArrayViewP10ArrowError">ArrowIpcWriterWriteArrayView
(C++ function)</a>
+</li>
+ <li><a
href="reference/ipc.html#_CPPv425ArrowIpcWriterWriteSchemaP14ArrowIpcWriterPK11ArrowSchemaP10ArrowError">ArrowIpcWriterWriteSchema
(C++ function)</a>
</li>
<li><a
href="reference/c.html#_CPPv415ArrowLayoutInitP11ArrowLayout9ArrowType">ArrowLayoutInit
(C++ function)</a>
</li>
@@ -1453,10 +1469,10 @@ document.write(`
</li>
<li><a href="reference/cpp.html#_CPPv412UniqueBuffer">UniqueBuffer (C++
type)</a>
</li>
- </ul></td>
- <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference/ipc.html#_CPPv413UniqueDecoder">UniqueDecoder
(C++ type)</a>
</li>
+ </ul></td>
+ <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference/device.html#_CPPv412UniqueDevice">UniqueDevice
(C++ type)</a>
</li>
<li><a
href="reference/device.html#_CPPv417UniqueDeviceArray">UniqueDeviceArray (C++
type)</a>
@@ -1472,6 +1488,8 @@ document.write(`
<li><a
href="reference/ipc.html#_CPPv418UniqueOutputStream">UniqueOutputStream (C++
type)</a>
</li>
<li><a href="reference/cpp.html#_CPPv412UniqueSchema">UniqueSchema (C++
type)</a>
+</li>
+ <li><a href="reference/ipc.html#_CPPv412UniqueWriter">UniqueWriter (C++
type)</a>
</li>
<li><a
href="reference/python/schema.html#nanoarrow.schema.Schema.unit">unit (Schema
property)</a>
</li>
diff --git a/main/objects.inv b/main/objects.inv
index 5cc8a5b3..6abb4480 100644
Binary files a/main/objects.inv and b/main/objects.inv differ
diff --git a/main/r/pkgdown.yml b/main/r/pkgdown.yml
index 6776d26d..68bf879a 100644
--- a/main/r/pkgdown.yml
+++ b/main/r/pkgdown.yml
@@ -2,4 +2,4 @@ pandoc: 3.1.3
pkgdown: 2.1.0
pkgdown_sha: ~
articles: {}
-last_built: 2024-08-07T00:59Z
+last_built: 2024-08-08T18:30Z
diff --git a/main/reference/ipc.html b/main/reference/ipc.html
index 185af2c1..7e994f4a 100644
--- a/main/reference/ipc.html
+++ b/main/reference/ipc.html
@@ -746,6 +746,47 @@ document.write(`
<p>Note that the <a class="reference internal"
href="#struct_arrow_ipc_output_stream"><span class="std
std-ref">ArrowIpcOutputStream</span></a> has no mechanism to communicate an
error if file_ptr fails to close. If this behaviour is needed, pass false to
close_on_release and handle closing the file independently from stream. </p>
</dd></dl>
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv425ArrowIpcOutputStreamWriteP20ArrowIpcOutputStream15ArrowBufferViewP10ArrowError">
+<span
id="_CPPv325ArrowIpcOutputStreamWriteP20ArrowIpcOutputStream15ArrowBufferViewP10ArrowError"></span><span
id="_CPPv225ArrowIpcOutputStreamWriteP20ArrowIpcOutputStream15ArrowBufferViewP10ArrowError"></span><span
id="ArrowIpcOutputStreamWrite__ArrowIpcOutputStreamP.ArrowBufferView.ArrowErrorP"></span><span
class="target"
id="group__nanoarrow__ipc_1gad0a3a28186eae05e1bc2eed63a7e2a45"></span><span
class="n"><span class="pre">ArrowErrorCode</span></span><span class="w">
</span><span clas [...]
+<dd><p>Write to a stream, trying again until all are written or the stream
errors. </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv418ArrowIpcWriterInitP14ArrowIpcWriterP20ArrowIpcOutputStream">
+<span
id="_CPPv318ArrowIpcWriterInitP14ArrowIpcWriterP20ArrowIpcOutputStream"></span><span
id="_CPPv218ArrowIpcWriterInitP14ArrowIpcWriterP20ArrowIpcOutputStream"></span><span
id="ArrowIpcWriterInit__ArrowIpcWriterP.ArrowIpcOutputStreamP"></span><span
class="target"
id="group__nanoarrow__ipc_1ga5bb79e194c08d710b368d0123305dca8"></span><span
class="n"><span class="pre">ArrowErrorCode</span></span><span class="w">
</span><span class="sig-name descname"><span class="n"><span class="pre">Arr
[...]
+<dd><p>Initialize an output stream of bytes from an ArrowArrayStream. </p>
+<p>Returns NANOARROW_OK on success. If NANOARROW_OK is returned the writer
takes ownership of the output byte stream, and the caller is responsible for
releasing the writer by calling <a class="reference internal"
href="#group__nanoarrow__ipc_1gabfd2c94f5f588b95529800039f37dc78"><span
class="std std-ref">ArrowIpcWriterReset()</span></a>. </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv419ArrowIpcWriterResetP14ArrowIpcWriter">
+<span id="_CPPv319ArrowIpcWriterResetP14ArrowIpcWriter"></span><span
id="_CPPv219ArrowIpcWriterResetP14ArrowIpcWriter"></span><span
id="ArrowIpcWriterReset__ArrowIpcWriterP"></span><span class="target"
id="group__nanoarrow__ipc_1gabfd2c94f5f588b95529800039f37dc78"></span><span
class="kt"><span class="pre">void</span></span><span class="w"> </span><span
class="sig-name descname"><span class="n"><span
class="pre">ArrowIpcWriterReset</span></span></span><span
class="sig-paren">(</span><span [...]
+<dd><p>Release all resources attached to a writer. </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv425ArrowIpcWriterWriteSchemaP14ArrowIpcWriterPK11ArrowSchemaP10ArrowError">
+<span
id="_CPPv325ArrowIpcWriterWriteSchemaP14ArrowIpcWriterPK11ArrowSchemaP10ArrowError"></span><span
id="_CPPv225ArrowIpcWriterWriteSchemaP14ArrowIpcWriterPK11ArrowSchemaP10ArrowError"></span><span
id="ArrowIpcWriterWriteSchema__ArrowIpcWriterP.ArrowSchemaCP.ArrowErrorP"></span><span
class="target"
id="group__nanoarrow__ipc_1ga4267afe9163a170b3ef9dd530cfc840f"></span><span
class="n"><span class="pre">ArrowErrorCode</span></span><span class="w">
</span><span class="sig-name descname"><s [...]
+<dd><p>Write a schema to the output byte stream. </p>
+<p>Errors are propagated from the underlying encoder and output byte stream.
</p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv428ArrowIpcWriterWriteArrayViewP14ArrowIpcWriterPK14ArrowArrayViewP10ArrowError">
+<span
id="_CPPv328ArrowIpcWriterWriteArrayViewP14ArrowIpcWriterPK14ArrowArrayViewP10ArrowError"></span><span
id="_CPPv228ArrowIpcWriterWriteArrayViewP14ArrowIpcWriterPK14ArrowArrayViewP10ArrowError"></span><span
id="ArrowIpcWriterWriteArrayView__ArrowIpcWriterP.ArrowArrayViewCP.ArrowErrorP"></span><span
class="target"
id="group__nanoarrow__ipc_1gad347b7960338e9d156b6c6563decab9e"></span><span
class="n"><span class="pre">ArrowErrorCode</span></span><span class="w">
</span><span class="sig [...]
+<dd><p>Write an array view to the output byte stream. </p>
+<p>The array view may be NULL, in which case an EOS will be written. The
writer does not check that a schema was already written.</p>
+<p>Errors are propagated from the underlying encoder and output byte stream,
</p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv430ArrowIpcWriterWriteArrayStreamP14ArrowIpcWriterP16ArrowArrayStreamP10ArrowError">
+<span
id="_CPPv330ArrowIpcWriterWriteArrayStreamP14ArrowIpcWriterP16ArrowArrayStreamP10ArrowError"></span><span
id="_CPPv230ArrowIpcWriterWriteArrayStreamP14ArrowIpcWriterP16ArrowArrayStreamP10ArrowError"></span><span
id="ArrowIpcWriterWriteArrayStream__ArrowIpcWriterP.ArrowArrayStreamP.ArrowErrorP"></span><span
class="target"
id="group__nanoarrow__ipc_1ga62123e24e30290dcffc54fcf6208594c"></span><span
class="n"><span class="pre">ArrowErrorCode</span></span><span class="w">
</span><span c [...]
+<dd><p>Write an entire stream (including EOS) to the output byte stream. </p>
+<p>Errors are propagated from the underlying encoder, array stream, and output
byte stream. </p>
+</dd></dl>
+
</div>
<dl class="cpp struct">
<dt class="sig sig-object cpp" id="_CPPv420ArrowIpcSharedBuffer">
@@ -921,6 +962,24 @@ document.write(`
</div>
</dd></dl>
+<dl class="cpp struct">
+<dt class="sig sig-object cpp" id="_CPPv414ArrowIpcWriter">
+<span id="_CPPv314ArrowIpcWriter"></span><span
id="_CPPv214ArrowIpcWriter"></span><span id="ArrowIpcWriter"></span><span
class="target" id="struct_arrow_ipc_writer"></span><span class="k"><span
class="pre">struct</span></span><span class="w"> </span><span class="sig-name
descname"><span class="n"><span
class="pre">ArrowIpcWriter</span></span></span><a class="headerlink"
href="#_CPPv414ArrowIpcWriter" title="Link to this definition">#</a><br /></dt>
+<dd><div class="docutils container">
+<em>#include <nanoarrow_ipc.h></em></div>
+<p>A stream writer which encodes Schemas and ArrowArrays into an IPC byte
stream. </p>
+<p>This structure is intended to be allocated by the caller, initialized using
<a class="reference internal"
href="#group__nanoarrow__ipc_1ga5bb79e194c08d710b368d0123305dca8"><span
class="std std-ref">ArrowIpcWriterInit()</span></a>, and released with <a
class="reference internal"
href="#group__nanoarrow__ipc_1gabfd2c94f5f588b95529800039f37dc78"><span
class="std std-ref">ArrowIpcWriterReset()</span></a>. </p>
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric"
id="breathe-section-title-public-members">Public Members</p>
+<dl class="cpp var">
+<dt class="sig sig-object cpp" id="_CPPv4N14ArrowIpcWriter12private_dataE">
+<span id="_CPPv3N14ArrowIpcWriter12private_dataE"></span><span
id="_CPPv2N14ArrowIpcWriter12private_dataE"></span><span
id="ArrowIpcWriter::private_data__voidP"></span><span class="target"
id="struct_arrow_ipc_writer_1aa0d45e7ad948b17a798a534ed641edc5"></span><span
class="kt"><span class="pre">void</span></span><span class="w"> </span><span
class="p"><span class="pre">*</span></span><span class="sig-name
descname"><span class="n"><span class="pre">private_data</span></span></span><a
clas [...]
+<dd><p>Private resources managed by this library. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
</dd></dl>
</section>
@@ -956,6 +1015,12 @@ document.write(`
<dd><p>Class wrapping a unique struct <a class="reference internal"
href="#struct_arrow_ipc_output_stream"><span class="std
std-ref">ArrowIpcOutputStream</span></a>. </p>
</dd></dl>
+<dl class="cpp type">
+<dt class="sig sig-object cpp" id="_CPPv412UniqueWriter">
+<span id="_CPPv312UniqueWriter"></span><span
id="_CPPv212UniqueWriter"></span><span class="target"
id="group__nanoarrow__ipc__hpp-unique_1gafcf94e5b1bb6a1cf05c3381ddc7aaeb0"></span><span
class="k"><span class="pre">using</span></span><span class="w"> </span><span
class="sig-name descname"><span class="n"><span
class="pre">UniqueWriter</span></span></span><span class="w"> </span><span
class="p"><span class="pre">=</span></span><span class="w"> </span><span
class="n"><span class="pre">inte [...]
+<dd><p>Class wrapping a unique struct <a class="reference internal"
href="#struct_arrow_ipc_writer"><span class="std
std-ref">ArrowIpcWriter</span></a>. </p>
+</dd></dl>
+
</div>
</dd></dl>
@@ -1066,6 +1131,12 @@ document.write(`
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv424ArrowIpcOutputStreamMoveP20ArrowIpcOutputStreamP20ArrowIpcOutputStream"><code
class="docutils literal notranslate"><span
class="pre">ArrowIpcOutputStreamMove()</span></code></a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv430ArrowIpcOutputStreamInitBufferP20ArrowIpcOutputStreamP11ArrowBuffer"><code
class="docutils literal notranslate"><span
class="pre">ArrowIpcOutputStreamInitBuffer()</span></code></a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv428ArrowIpcOutputStreamInitFileP20ArrowIpcOutputStreamPvi"><code
class="docutils literal notranslate"><span
class="pre">ArrowIpcOutputStreamInitFile()</span></code></a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv425ArrowIpcOutputStreamWriteP20ArrowIpcOutputStream15ArrowBufferViewP10ArrowError"><code
class="docutils literal notranslate"><span
class="pre">ArrowIpcOutputStreamWrite()</span></code></a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv418ArrowIpcWriterInitP14ArrowIpcWriterP20ArrowIpcOutputStream"><code
class="docutils literal notranslate"><span
class="pre">ArrowIpcWriterInit()</span></code></a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv419ArrowIpcWriterResetP14ArrowIpcWriter"><code class="docutils
literal notranslate"><span
class="pre">ArrowIpcWriterReset()</span></code></a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv425ArrowIpcWriterWriteSchemaP14ArrowIpcWriterPK11ArrowSchemaP10ArrowError"><code
class="docutils literal notranslate"><span
class="pre">ArrowIpcWriterWriteSchema()</span></code></a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv428ArrowIpcWriterWriteArrayViewP14ArrowIpcWriterPK14ArrowArrayViewP10ArrowError"><code
class="docutils literal notranslate"><span
class="pre">ArrowIpcWriterWriteArrayView()</span></code></a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv430ArrowIpcWriterWriteArrayStreamP14ArrowIpcWriterP16ArrowArrayStreamP10ArrowError"><code
class="docutils literal notranslate"><span
class="pre">ArrowIpcWriterWriteArrayStream()</span></code></a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv420ArrowIpcSharedBuffer"><code class="docutils literal
notranslate"><span class="pre">ArrowIpcSharedBuffer</span></code></a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv415ArrowIpcDecoder"><code class="docutils literal
notranslate"><span class="pre">ArrowIpcDecoder</span></code></a><ul class="nav
section-nav flex-column">
<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv4N15ArrowIpcDecoder12message_typeE"><code class="docutils literal
notranslate"><span
class="pre">ArrowIpcDecoder::message_type</span></code></a></li>
@@ -1099,6 +1170,10 @@ document.write(`
<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv4N20ArrowIpcOutputStream12private_dataE"><code class="docutils
literal notranslate"><span
class="pre">ArrowIpcOutputStream::private_data</span></code></a></li>
</ul>
</li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv414ArrowIpcWriter"><code class="docutils literal notranslate"><span
class="pre">ArrowIpcWriter</span></code></a><ul class="nav section-nav
flex-column">
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv4N14ArrowIpcWriter12private_dataE"><code class="docutils literal
notranslate"><span
class="pre">ArrowIpcWriter::private_data</span></code></a></li>
+</ul>
+</li>
</ul>
</li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#c-helpers">C++ Helpers</a><ul class="visible nav section-nav
flex-column">
@@ -1106,6 +1181,7 @@ document.write(`
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv413UniqueEncoder"><code class="docutils literal notranslate"><span
class="pre">UniqueEncoder</span></code></a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv417UniqueInputStream"><code class="docutils literal
notranslate"><span class="pre">UniqueInputStream</span></code></a></li>
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv418UniqueOutputStream"><code class="docutils literal
notranslate"><span class="pre">UniqueOutputStream</span></code></a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#_CPPv412UniqueWriter"><code class="docutils literal notranslate"><span
class="pre">UniqueWriter</span></code></a></li>
</ul>
</li>
</ul>
diff --git a/main/searchindex.js b/main/searchindex.js
index a035c303..41d1a8a6 100644
--- a/main/searchindex.js
+++ b/main/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"API Reference": [[8, null]], "Array Stream
utilities": [[6, "array-stream-utilities"]], "Array Streams": [[3,
"array-streams"]], "Array streams": [[2, "array-streams"]], "Arrays": [[2,
"arrays"], [3, "arrays"]], "Arrow C Data Interface": [[5,
"arrow-c-data-interface"]], "Arrow C Device Interface": [[7,
"arrow-c-device-interface"]], "Arrow C data/nanoarrow interface basics": [[0,
"arrow-c-data-nanoarrow-interface-basics"]], "Bitmap utilities": [[5, "bitmap-
[...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"API Reference": [[8, null]], "Array Stream
utilities": [[6, "array-stream-utilities"]], "Array Streams": [[3,
"array-streams"]], "Array streams": [[2, "array-streams"]], "Arrays": [[2,
"arrays"], [3, "arrays"]], "Arrow C Data Interface": [[5,
"arrow-c-data-interface"]], "Arrow C Device Interface": [[7,
"arrow-c-device-interface"]], "Arrow C data/nanoarrow interface basics": [[0,
"arrow-c-data-nanoarrow-interface-basics"]], "Bitmap utilities": [[5, "bitmap-
[...]
\ No newline at end of file