This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git
The following commit(s) were added to refs/heads/gh-pages by this push:
new 10d125d update documentation for tag dev
10d125d is described below
commit 10d125d781923aa54417e03f30fcb21a07f9a6e9
Author: GitHub Actions <[email protected]>
AuthorDate: Fri Apr 14 17:54:16 2023 +0000
update documentation for tag dev
---
dev/c.html | 95 ++++++++++++++++++++++++-
dev/genindex.html | 32 ++++++++-
dev/objects.inv | Bin 12564 -> 13155 bytes
dev/r/pkgdown.yml | 2 +-
dev/r/reference/as_nanoarrow_array.html | 4 +-
dev/r/reference/as_nanoarrow_array_stream.html | 2 +-
dev/r/reference/as_nanoarrow_buffer.html | 4 +-
dev/r/search.json | 2 +-
dev/searchindex.js | 2 +-
9 files changed, 132 insertions(+), 11 deletions(-)
diff --git a/dev/c.html b/dev/c.html
index 49ab047..c454ad0 100644
--- a/dev/c.html
+++ b/dev/c.html
@@ -733,7 +733,15 @@ document.write(`
<dl class="cpp function">
<dt class="sig sig-object cpp"
id="_CPPv422ArrowArrayAppendStringP10ArrowArray15ArrowStringView">
<span
id="_CPPv322ArrowArrayAppendStringP10ArrowArray15ArrowStringView"></span><span
id="_CPPv222ArrowArrayAppendStringP10ArrowArray15ArrowStringView"></span><span
id="ArrowArrayAppendString__ArrowArrayP.ArrowStringView"></span><span
class="target"
id="group__nanoarrow-array_1gaa8c9118312eda7fc17fb6bf9d721ca9d"></span><span
class="k"><span class="pre">static</span></span><span class="w"> </span><span
class="k"><span class="pre">inline</span></span><span class="w"> </span><a
class="refere [...]
-<dd><p>Append a string value to an array Returns NANOARROW_OK if value can be
exactly represented by the underlying storage type or EINVAL otherwise (e.g.,
the underlying array is not a string or large string array). </p>
+<dd><p>Append a string value to an array. </p>
+<p>Returns NANOARROW_OK if value can be exactly represented by the underlying
storage type or EINVAL otherwise (e.g., the underlying array is not a string or
large string array). </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv423ArrowArrayAppendDecimalP10ArrowArrayP12ArrowDecimal">
+<span
id="_CPPv323ArrowArrayAppendDecimalP10ArrowArrayP12ArrowDecimal"></span><span
id="_CPPv223ArrowArrayAppendDecimalP10ArrowArrayP12ArrowDecimal"></span><span
id="ArrowArrayAppendDecimal__ArrowArrayP.ArrowDecimalP"></span><span
class="target"
id="group__nanoarrow-array_1gaa224decd739a8941991588cb94860386"></span><span
class="k"><span class="pre">static</span></span><span class="w"> </span><span
class="k"><span class="pre">inline</span></span><span class="w"> </span><a
class="reference [...]
+<dd><p>Append a decimal value to an array. </p>
+<p>Returns NANOARROW_OK if array is a decimal array with the appropriate
bitwidth or EINVAL otherwise. </p>
</dd></dl>
<dl class="cpp function">
@@ -932,6 +940,13 @@ document.write(`
<p>This function does not check for null values. </p>
</dd></dl>
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv430ArrowArrayViewGetDecimalUnsafeP14ArrowArrayView7int64_tP12ArrowDecimal">
+<span
id="_CPPv330ArrowArrayViewGetDecimalUnsafeP14ArrowArrayView7int64_tP12ArrowDecimal"></span><span
id="_CPPv230ArrowArrayViewGetDecimalUnsafeP14ArrowArrayView7int64_tP12ArrowDecimal"></span><span
id="ArrowArrayViewGetDecimalUnsafe__ArrowArrayViewP.int64_t.ArrowDecimalP"></span><span
class="target"
id="group__nanoarrow-array-view_1gabb75d3ea198c73f4fe7f494f884476c4"></span><span
class="k"><span class="pre">static</span></span><span class="w"> </span><span
class="k"><span class="pre">i [...]
+<dd><p>Get an element in an <a class="reference internal"
href="#struct_arrow_array_view"><span class="std
std-ref">ArrowArrayView</span></a> as an <a class="reference internal"
href="#struct_arrow_decimal"><span class="std std-ref">ArrowDecimal</span></a>.
</p>
+<p>This function does not check for null values. The out parameter must be
initialized with ArrowDecimalInit() with the proper parameters for this type
before calling this for the first time. </p>
+</dd></dl>
+
</div>
<dl class="cpp struct">
<dt class="sig sig-object cpp" id="_CPPv414ArrowArrayView">
@@ -1821,6 +1836,36 @@ document.write(`
<p>Returns NULL for invalid values for time_unit </p>
</dd></dl>
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv416ArrowDecimalInitP12ArrowDecimal7int32_t7int32_t7int32_t">
+<span
id="_CPPv316ArrowDecimalInitP12ArrowDecimal7int32_t7int32_t7int32_t"></span><span
id="_CPPv216ArrowDecimalInitP12ArrowDecimal7int32_t7int32_t7int32_t"></span><span
id="ArrowDecimalInit__ArrowDecimalP.int32_t.int32_t.int32_t"></span><span
class="target"
id="group__nanoarrow-utils_1ga07178a7a7ccc9339d129d717bcec88c9"></span><span
class="k"><span class="pre">static</span></span><span class="w"> </span><span
class="k"><span class="pre">inline</span></span><span class="w"> </span><span
[...]
+<dd><p>Initialize a decimal with a given set of type parameters. </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv420ArrowDecimalGetBytesP12ArrowDecimalP7uint8_t">
+<span id="_CPPv320ArrowDecimalGetBytesP12ArrowDecimalP7uint8_t"></span><span
id="_CPPv220ArrowDecimalGetBytesP12ArrowDecimalP7uint8_t"></span><span
id="ArrowDecimalGetBytes__ArrowDecimalP.uint8_tP"></span><span class="target"
id="group__nanoarrow-utils_1gac9ec414fec12fc2890a182ed4ec242ab"></span><span
class="k"><span class="pre">static</span></span><span class="w"> </span><span
class="k"><span class="pre">inline</span></span><span class="w"> </span><span
class="kt"><span class="pre">void [...]
+<dd><p>Copy the bytes of this decimal into a sufficiently large buffer. </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv416ArrowDecimalSignP12ArrowDecimal">
+<span id="_CPPv316ArrowDecimalSignP12ArrowDecimal"></span><span
id="_CPPv216ArrowDecimalSignP12ArrowDecimal"></span><span
id="ArrowDecimalSign__ArrowDecimalP"></span><span class="target"
id="group__nanoarrow-utils_1gadd1d55f0df0cb4a119e1b4c8dc255170"></span><span
class="k"><span class="pre">static</span></span><span class="w"> </span><span
class="k"><span class="pre">inline</span></span><span class="w"> </span><span
class="n"><span class="pre">int64_t</span></span><span class="w"> </span [...]
+<dd><p>Returns 1 if the value represented by decimal is >= 0 or -1
otherwise. </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv418ArrowDecimalSetIntP12ArrowDecimal7int64_t">
+<span id="_CPPv318ArrowDecimalSetIntP12ArrowDecimal7int64_t"></span><span
id="_CPPv218ArrowDecimalSetIntP12ArrowDecimal7int64_t"></span><span
id="ArrowDecimalSetInt__ArrowDecimalP.int64_t"></span><span class="target"
id="group__nanoarrow-utils_1gad67d62564afed7c66c0c304cc87e63f0"></span><span
class="k"><span class="pre">static</span></span><span class="w"> </span><span
class="k"><span class="pre">inline</span></span><span class="w"> </span><span
class="kt"><span class="pre">void</span></ [...]
+<dd><p>Sets the integer value of this decimal. </p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp"
id="_CPPv420ArrowDecimalSetBytesP12ArrowDecimalPK7uint8_t">
+<span id="_CPPv320ArrowDecimalSetBytesP12ArrowDecimalPK7uint8_t"></span><span
id="_CPPv220ArrowDecimalSetBytesP12ArrowDecimalPK7uint8_t"></span><span
id="ArrowDecimalSetBytes__ArrowDecimalP.uint8_tCP"></span><span class="target"
id="group__nanoarrow-utils_1gae1a97e4544e59f2c381f1f1cd5351a33"></span><span
class="k"><span class="pre">static</span></span><span class="w"> </span><span
class="k"><span class="pre">inline</span></span><span class="w"> </span><span
class="kt"><span class="pre">v [...]
+<dd><p>Copy bytes from a buffer into this decimal. </p>
+</dd></dl>
+
</div>
<dl class="cpp struct">
<dt class="sig sig-object cpp" id="_CPPv415ArrowStringView">
@@ -1901,6 +1946,54 @@ document.write(`
</div>
</dd></dl>
+<dl class="cpp struct">
+<dt class="sig sig-object cpp" id="_CPPv412ArrowDecimal">
+<span id="_CPPv312ArrowDecimal"></span><span
id="_CPPv212ArrowDecimal"></span><span id="ArrowDecimal"></span><span
class="target" id="struct_arrow_decimal"></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">ArrowDecimal</span></span></span><a
class="headerlink" href="#_CPPv412ArrowDecimal" title="Permalink to this
definition">#</a><br /></dt>
+<dd><div class="docutils container">
+<em>#include <nanoarrow_types.h></em></div>
+<p>A representation of a fixed-precision decimal number. </p>
+<p>This structure should be initialized with ArrowDecimalInit() once and
values set using ArrowDecimalSetInt(), ArrowDecimalSetBytes128(), or
ArrowDecimalSetBytes256(). </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="_CPPv4N12ArrowDecimal5wordsE">
+<span id="_CPPv3N12ArrowDecimal5wordsE"></span><span
id="_CPPv2N12ArrowDecimal5wordsE"></span><span
id="ArrowDecimal::words__uint64_tA"></span><span class="target"
id="struct_arrow_decimal_1aca665738c134dae7f1cb545b48d1ebb8"></span><span
class="n"><span class="pre">uint64_t</span></span><span class="w"> </span><span
class="sig-name descname"><span class="n"><span
class="pre">words</span></span></span><span class="p"><span
class="pre">[</span></span><span class="m"><span class="pre">4</sp [...]
+<dd><p>An array of 64-bit integers of n_words length defined in native-endian
order. </p>
+</dd></dl>
+
+<dl class="cpp var">
+<dt class="sig sig-object cpp" id="_CPPv4N12ArrowDecimal9precisionE">
+<span id="_CPPv3N12ArrowDecimal9precisionE"></span><span
id="_CPPv2N12ArrowDecimal9precisionE"></span><span
id="ArrowDecimal::precision__int32_t"></span><span class="target"
id="struct_arrow_decimal_1a7784aa2189b67dd479ab3cee0044d2ba"></span><span
class="n"><span class="pre">int32_t</span></span><span class="w"> </span><span
class="sig-name descname"><span class="n"><span
class="pre">precision</span></span></span><a class="headerlink"
href="#_CPPv4N12ArrowDecimal9precisionE" title="Perma [...]
+<dd><p>The number of significant digits this decimal number can represent. </p>
+</dd></dl>
+
+<dl class="cpp var">
+<dt class="sig sig-object cpp" id="_CPPv4N12ArrowDecimal5scaleE">
+<span id="_CPPv3N12ArrowDecimal5scaleE"></span><span
id="_CPPv2N12ArrowDecimal5scaleE"></span><span
id="ArrowDecimal::scale__int32_t"></span><span class="target"
id="struct_arrow_decimal_1aa88bae3df5964afb34cd012ccdff1970"></span><span
class="n"><span class="pre">int32_t</span></span><span class="w"> </span><span
class="sig-name descname"><span class="n"><span
class="pre">scale</span></span></span><a class="headerlink"
href="#_CPPv4N12ArrowDecimal5scaleE" title="Permalink to this definit [...]
+<dd><p>The number of digits after the decimal point. This can be negative. </p>
+</dd></dl>
+
+<dl class="cpp var">
+<dt class="sig sig-object cpp" id="_CPPv4N12ArrowDecimal7n_wordsE">
+<span id="_CPPv3N12ArrowDecimal7n_wordsE"></span><span
id="_CPPv2N12ArrowDecimal7n_wordsE"></span><span
id="ArrowDecimal::n_words__i"></span><span class="target"
id="struct_arrow_decimal_1a6c70dd46548980ab26e411f6051c5e96"></span><span
class="kt"><span class="pre">int</span></span><span class="w"> </span><span
class="sig-name descname"><span class="n"><span
class="pre">n_words</span></span></span><a class="headerlink"
href="#_CPPv4N12ArrowDecimal7n_wordsE" title="Permalink to this defini [...]
+<dd><p>The number of words in the words array. </p>
+</dd></dl>
+
+<dl class="cpp var">
+<dt class="sig sig-object cpp" id="_CPPv4N12ArrowDecimal15high_word_indexE">
+<span id="_CPPv3N12ArrowDecimal15high_word_indexE"></span><span
id="_CPPv2N12ArrowDecimal15high_word_indexE"></span><span
id="ArrowDecimal::high_word_index__i"></span><span class="target"
id="struct_arrow_decimal_1a1d8e73ef1240fd6f3e2fecdb48d9a15a"></span><span
class="kt"><span class="pre">int</span></span><span class="w"> </span><span
class="sig-name descname"><span class="n"><span
class="pre">high_word_index</span></span></span><a class="headerlink"
href="#_CPPv4N12ArrowDecimal15high_w [...]
+<dd><p>Cached value used by the implementation. </p>
+</dd></dl>
+
+<dl class="cpp var">
+<dt class="sig sig-object cpp" id="_CPPv4N12ArrowDecimal14low_word_indexE">
+<span id="_CPPv3N12ArrowDecimal14low_word_indexE"></span><span
id="_CPPv2N12ArrowDecimal14low_word_indexE"></span><span
id="ArrowDecimal::low_word_index__i"></span><span class="target"
id="struct_arrow_decimal_1a6e388c4f048137011236c914abc03241"></span><span
class="kt"><span class="pre">int</span></span><span class="w"> </span><span
class="sig-name descname"><span class="n"><span
class="pre">low_word_index</span></span></span><a class="headerlink"
href="#_CPPv4N12ArrowDecimal14low_word_i [...]
+<dd><p>Cached value used by the implementation. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
</dd></dl>
</section>
diff --git a/dev/genindex.html b/dev/genindex.html
index 7db5b3d..3d2fe7e 100644
--- a/dev/genindex.html
+++ b/dev/genindex.html
@@ -353,6 +353,8 @@ document.write(`
<li><a
href="c.html#_CPPv428ArrowArrayAllocateDictionaryP10ArrowArray">ArrowArrayAllocateDictionary
(C++ function)</a>
</li>
<li><a
href="c.html#_CPPv421ArrowArrayAppendBytesP10ArrowArray15ArrowBufferView">ArrowArrayAppendBytes
(C++ function)</a>
+</li>
+ <li><a
href="c.html#_CPPv423ArrowArrayAppendDecimalP10ArrowArrayP12ArrowDecimal">ArrowArrayAppendDecimal
(C++ function)</a>
</li>
<li><a
href="c.html#_CPPv422ArrowArrayAppendDoubleP10ArrowArrayd">ArrowArrayAppendDouble
(C++ function)</a>
</li>
@@ -427,6 +429,8 @@ document.write(`
<li><a
href="c.html#_CPPv430ArrowArrayViewAllocateChildrenP14ArrowArrayView7int64_t">ArrowArrayViewAllocateChildren
(C++ function)</a>
</li>
<li><a
href="c.html#_CPPv428ArrowArrayViewGetBytesUnsafeP14ArrowArrayView7int64_t">ArrowArrayViewGetBytesUnsafe
(C++ function)</a>
+</li>
+ <li><a
href="c.html#_CPPv430ArrowArrayViewGetDecimalUnsafeP14ArrowArrayView7int64_tP12ArrowDecimal">ArrowArrayViewGetDecimalUnsafe
(C++ function)</a>
</li>
<li><a
href="c.html#_CPPv429ArrowArrayViewGetDoubleUnsafeP14ArrowArrayView7int64_t">ArrowArrayViewGetDoubleUnsafe
(C++ function)</a>
</li>
@@ -572,8 +576,6 @@ document.write(`
</li>
<li><a
href="c.html#_CPPv4N15ArrowBufferType30NANOARROW_BUFFER_TYPE_VALIDITYE">ArrowBufferType::NANOARROW_BUFFER_TYPE_VALIDITY
(C++ enumerator)</a>
</li>
- </ul></td>
- <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="c.html#_CPPv415ArrowBufferView">ArrowBufferView (C++
struct)</a>
</li>
<li><a
href="c.html#_CPPv4N15ArrowBufferView4dataE">ArrowBufferView::data (C++
member)</a>
@@ -581,6 +583,32 @@ document.write(`
<li><a
href="c.html#_CPPv4N15ArrowBufferView10size_bytesE">ArrowBufferView::size_bytes
(C++ member)</a>
</li>
<li><a href="c.html#_CPPv413ArrowCharViewPKc">ArrowCharView (C++
function)</a>
+</li>
+ <li><a href="c.html#_CPPv412ArrowDecimal">ArrowDecimal (C++ struct)</a>
+</li>
+ </ul></td>
+ <td style="width: 33%; vertical-align: top;"><ul>
+ <li><a
href="c.html#_CPPv4N12ArrowDecimal15high_word_indexE">ArrowDecimal::high_word_index
(C++ member)</a>
+</li>
+ <li><a
href="c.html#_CPPv4N12ArrowDecimal14low_word_indexE">ArrowDecimal::low_word_index
(C++ member)</a>
+</li>
+ <li><a
href="c.html#_CPPv4N12ArrowDecimal7n_wordsE">ArrowDecimal::n_words (C++
member)</a>
+</li>
+ <li><a
href="c.html#_CPPv4N12ArrowDecimal9precisionE">ArrowDecimal::precision (C++
member)</a>
+</li>
+ <li><a href="c.html#_CPPv4N12ArrowDecimal5scaleE">ArrowDecimal::scale
(C++ member)</a>
+</li>
+ <li><a href="c.html#_CPPv4N12ArrowDecimal5wordsE">ArrowDecimal::words
(C++ member)</a>
+</li>
+ <li><a
href="c.html#_CPPv420ArrowDecimalGetBytesP12ArrowDecimalP7uint8_t">ArrowDecimalGetBytes
(C++ function)</a>
+</li>
+ <li><a
href="c.html#_CPPv416ArrowDecimalInitP12ArrowDecimal7int32_t7int32_t7int32_t">ArrowDecimalInit
(C++ function)</a>
+</li>
+ <li><a
href="c.html#_CPPv420ArrowDecimalSetBytesP12ArrowDecimalPK7uint8_t">ArrowDecimalSetBytes
(C++ function)</a>
+</li>
+ <li><a
href="c.html#_CPPv418ArrowDecimalSetIntP12ArrowDecimal7int64_t">ArrowDecimalSetInt
(C++ function)</a>
+</li>
+ <li><a
href="c.html#_CPPv416ArrowDecimalSignP12ArrowDecimal">ArrowDecimalSign (C++
function)</a>
</li>
<li><a href="c.html#_CPPv410ArrowError">ArrowError (C++ struct)</a>
</li>
diff --git a/dev/objects.inv b/dev/objects.inv
index a315f80..ee5cb65 100644
Binary files a/dev/objects.inv and b/dev/objects.inv differ
diff --git a/dev/r/pkgdown.yml b/dev/r/pkgdown.yml
index 6c99eec..e5839c0 100644
--- a/dev/r/pkgdown.yml
+++ b/dev/r/pkgdown.yml
@@ -2,5 +2,5 @@ pandoc: 2.19.2
pkgdown: 2.0.7
pkgdown_sha: ~
articles: {}
-last_built: 2023-03-30T17:01Z
+last_built: 2023-04-14T17:54Z
diff --git a/dev/r/reference/as_nanoarrow_array.html
b/dev/r/reference/as_nanoarrow_array.html
index 9beb1bf..22c2cd4 100644
--- a/dev/r/reference/as_nanoarrow_array.html
+++ b/dev/r/reference/as_nanoarrow_array.html
@@ -97,7 +97,7 @@ type. Defaults to <code><a
href="as_nanoarrow_schema.html">infer_nanoarrow_schem
<span class="r-out co"><span class="r-pr">#></span> $ offset : int
0</span>
<span class="r-out co"><span class="r-pr">#></span> $ buffers :List of
2</span>
<span class="r-out co"><span class="r-pr">#></span> ..$
:<nanoarrow_buffer_validity[0 b] at (nil)></span>
-<span class="r-out co"><span class="r-pr">#></span> ..$
:<nanoarrow_buffer_data_int32[20 b] at 0x556e5c4ef958></span>
+<span class="r-out co"><span class="r-pr">#></span> ..$
:<nanoarrow_buffer_data_int32[20 b] at 0x55a625f90d38></span>
<span class="r-out co"><span class="r-pr">#></span> $ dictionary:
NULL</span>
<span class="r-out co"><span class="r-pr">#></span> $ children :
list()</span>
<span class="r-in"><span><span class="fu"><a
href="https://rdrr.io/r/base/vector.html"
class="external-link">as.vector</a></span><span class="op">(</span><span
class="va">array</span><span class="op">)</span></span></span>
@@ -117,7 +117,7 @@ type. Defaults to <code><a
href="as_nanoarrow_schema.html">infer_nanoarrow_schem
<span class="r-out co"><span class="r-pr">#></span> .. ..$ offset :
int 0</span>
<span class="r-out co"><span class="r-pr">#></span> .. ..$ buffers
:List of 2</span>
<span class="r-out co"><span class="r-pr">#></span> .. .. ..$
:<nanoarrow_buffer_validity[0 b] at (nil)></span>
-<span class="r-out co"><span class="r-pr">#></span> .. .. ..$
:<nanoarrow_buffer_data_int32[20 b] at 0x556e5c3eb108></span>
+<span class="r-out co"><span class="r-pr">#></span> .. .. ..$
:<nanoarrow_buffer_data_int32[20 b] at 0x55a6273298e8></span>
<span class="r-out co"><span class="r-pr">#></span> .. ..$ dictionary:
NULL</span>
<span class="r-out co"><span class="r-pr">#></span> .. ..$ children :
list()</span>
<span class="r-out co"><span class="r-pr">#></span> $ dictionary:
NULL</span>
diff --git a/dev/r/reference/as_nanoarrow_array_stream.html
b/dev/r/reference/as_nanoarrow_array_stream.html
index c9b3c7a..a94338c 100644
--- a/dev/r/reference/as_nanoarrow_array_stream.html
+++ b/dev/r/reference/as_nanoarrow_array_stream.html
@@ -133,7 +133,7 @@ type. Defaults to <code><a
href="as_nanoarrow_schema.html">infer_nanoarrow_schem
<span class="r-out co"><span class="r-pr">#></span> .. ..$ offset :
int 0</span>
<span class="r-out co"><span class="r-pr">#></span> .. ..$ buffers
:List of 2</span>
<span class="r-out co"><span class="r-pr">#></span> .. .. ..$
:<nanoarrow_buffer_validity[0 b] at (nil)></span>
-<span class="r-out co"><span class="r-pr">#></span> .. .. ..$
:<nanoarrow_buffer_data_int32[20 b] at 0x556e5d0854a8></span>
+<span class="r-out co"><span class="r-pr">#></span> .. .. ..$
:<nanoarrow_buffer_data_int32[20 b] at 0x55a6272ce8a8></span>
<span class="r-out co"><span class="r-pr">#></span> .. ..$ dictionary:
NULL</span>
<span class="r-out co"><span class="r-pr">#></span> .. ..$ children :
list()</span>
<span class="r-out co"><span class="r-pr">#></span> $ dictionary:
NULL</span>
diff --git a/dev/r/reference/as_nanoarrow_buffer.html
b/dev/r/reference/as_nanoarrow_buffer.html
index d70ac9f..06bde5e 100644
--- a/dev/r/reference/as_nanoarrow_buffer.html
+++ b/dev/r/reference/as_nanoarrow_buffer.html
@@ -72,12 +72,12 @@
<h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor"
href="#ref-examples"></a></h2>
<div class="sourceCode"><pre class="sourceCode r"><code><span
class="r-in"><span><span class="va">array</span> <span class="op"><-</span>
<span class="fu"><a
href="as_nanoarrow_array.html">as_nanoarrow_array</a></span><span
class="op">(</span><span class="fl">1</span><span class="op">:</span><span
class="fl">4</span><span class="op">)</span></span></span>
<span class="r-in"><span><span class="va">array</span><span
class="op">$</span><span class="va">buffers</span><span
class="op">[[</span><span class="fl">2</span><span class="op">]</span><span
class="op">]</span></span></span>
-<span class="r-out co"><span class="r-pr">#></span>
<nanoarrow_buffer_data_int32[16 b] at 0x556e5f147b38></span>
+<span class="r-out co"><span class="r-pr">#></span>
<nanoarrow_buffer_data_int32[16 b] at 0x55a62938d068></span>
<span class="r-in"><span><span class="fu"><a
href="https://rdrr.io/r/base/raw.html"
class="external-link">as.raw</a></span><span class="op">(</span><span
class="va">array</span><span class="op">$</span><span
class="va">buffers</span><span class="op">[[</span><span
class="fl">2</span><span class="op">]</span><span class="op">]</span><span
class="op">)</span></span></span>
<span class="r-out co"><span class="r-pr">#></span> [1] 01 00 00 00 02 00
00 00 03 00 00 00 04 00 00 00</span>
<span class="r-in"><span></span></span>
<span class="r-in"><span><span class="fu">as_nanoarrow_buffer</span><span
class="op">(</span><span class="fl">1</span><span class="op">:</span><span
class="fl">5</span><span class="op">)</span></span></span>
-<span class="r-out co"><span class="r-pr">#></span> <nanoarrow_buffer[20
b] at 0x556e5f418538></span>
+<span class="r-out co"><span class="r-pr">#></span> <nanoarrow_buffer[20
b] at 0x55a62965da68></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span><span class="va">buffer</span> <span
class="op"><-</span> <span class="fu">as_nanoarrow_buffer</span><span
class="op">(</span><span class="cn">NULL</span><span
class="op">)</span></span></span>
<span class="r-in"><span></span></span>
diff --git a/dev/r/search.json b/dev/r/search.json
index 8a99bef..20d0d4c 100644
--- a/dev/r/search.json
+++ b/dev/r/search.json
@@ -1 +1 @@
-[{"path":"/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"Apache
License","title":"Apache License","text":"Version 2.0, January 2004
<http://www.apache.org/licenses/>","code":""},{"path":[]},{"path":"/LICENSE.html","id":"id_1-definitions","dir":"","previous_headings":"Terms
and Conditions for use, reproduction, and distribution","what":"1.
Definitions","title":"Apache License","text":"“License” shall mean terms
conditions use, reproduction, distribution defined Sections [...]
+[{"path":"/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"Apache
License","title":"Apache License","text":"Version 2.0, January 2004
<http://www.apache.org/licenses/>","code":""},{"path":[]},{"path":"/LICENSE.html","id":"id_1-definitions","dir":"","previous_headings":"Terms
and Conditions for use, reproduction, and distribution","what":"1.
Definitions","title":"Apache License","text":"“License” shall mean terms
conditions use, reproduction, distribution defined Sections [...]
diff --git a/dev/searchindex.js b/dev/searchindex.js
index 2fc95f8..8de4487 100644
--- a/dev/searchindex.js
+++ b/dev/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["c", "cpp", "index"], "filenames": ["c.rst",
"cpp.rst", "index.rst"], "titles": ["C API Reference", "C++ API Reference",
"nanoarrow"], "terms": {"group": [0, 1], "nanoarrow": [0, 1], "except": 0,
"where": [0, 2], "note": 0, "object": [0, 2], "ar": [0, 1], "thread": 0,
"safe": 0, "client": [0, 2], "should": [0, 2], "take": [0, 1], "care": 0,
"serial": 0, "access": [0, 1], "method": [0, 1], "becaus": 0, "thi": [0, 1, 2],
"librari": [0, 1], "i": [0, 1, 2], "int [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["c", "cpp", "index"], "filenames": ["c.rst",
"cpp.rst", "index.rst"], "titles": ["C API Reference", "C++ API Reference",
"nanoarrow"], "terms": {"group": [0, 1], "nanoarrow": [0, 1], "except": 0,
"where": [0, 2], "note": 0, "object": [0, 2], "ar": [0, 1], "thread": 0,
"safe": 0, "client": [0, 2], "should": [0, 2], "take": [0, 1], "care": 0,
"serial": 0, "access": [0, 1], "method": [0, 1], "becaus": 0, "thi": [0, 1, 2],
"librari": [0, 1], "i": [0, 1, 2], "int [...]
\ No newline at end of file