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 a541634  update documentation for tag main
a541634 is described below

commit a54163479ea4ea9c5fe7f642f6ac8a69e4bac82b
Author: GitHub Actions <[email protected]>
AuthorDate: Wed Nov 29 20:55:06 2023 +0000

    update documentation for tag main
---
 main/genindex.html    |  44 +++++++++----------
 main/objects.inv      | Bin 19663 -> 19680 bytes
 main/r/pkgdown.yml    |   2 +-
 main/reference/c.html | 114 +++++++++++++++++++++++++-------------------------
 main/searchindex.js   |   2 +-
 5 files changed, 81 insertions(+), 81 deletions(-)

diff --git a/main/genindex.html b/main/genindex.html
index 514d37d..9b2f875 100644
--- a/main/genindex.html
+++ b/main/genindex.html
@@ -439,7 +439,7 @@ document.write(`
 </li>
       <li><a 
href="reference/c.html#_CPPv421ArrowArrayAppendBytesP10ArrowArray15ArrowBufferView">ArrowArrayAppendBytes
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv423ArrowArrayAppendDecimalP10ArrowArrayP12ArrowDecimal">ArrowArrayAppendDecimal
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv423ArrowArrayAppendDecimalP10ArrowArrayPK12ArrowDecimal">ArrowArrayAppendDecimal
 (C++ function)</a>
 </li>
       <li><a 
href="reference/c.html#_CPPv422ArrowArrayAppendDoubleP10ArrowArrayd">ArrowArrayAppendDouble
 (C++ function)</a>
 </li>
@@ -447,7 +447,7 @@ document.write(`
 </li>
       <li><a 
href="reference/c.html#_CPPv419ArrowArrayAppendIntP10ArrowArray7int64_t">ArrowArrayAppendInt
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv424ArrowArrayAppendIntervalP10ArrowArrayP13ArrowInterval">ArrowArrayAppendInterval
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv424ArrowArrayAppendIntervalP10ArrowArrayPK13ArrowInterval">ArrowArrayAppendInterval
 (C++ function)</a>
 </li>
       <li><a 
href="reference/c.html#_CPPv420ArrowArrayAppendNullP10ArrowArray7int64_t">ArrowArrayAppendNull
 (C++ function)</a>
 </li>
@@ -465,9 +465,9 @@ document.write(`
 </li>
       <li><a 
href="reference/c.html#_CPPv428ArrowArrayFinishUnionElementP10ArrowArray6int8_t">ArrowArrayFinishUnionElement
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv427ArrowArrayInitFromArrayViewP10ArrowArrayP14ArrowArrayViewP10ArrowError">ArrowArrayInitFromArrayView
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv427ArrowArrayInitFromArrayViewP10ArrowArrayPK14ArrowArrayViewP10ArrowError">ArrowArrayInitFromArrayView
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv424ArrowArrayInitFromSchemaP10ArrowArrayP11ArrowSchemaP10ArrowError">ArrowArrayInitFromSchema
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv424ArrowArrayInitFromSchemaP10ArrowArrayPK11ArrowSchemaP10ArrowError">ArrowArrayInitFromSchema
 (C++ function)</a>
 </li>
       <li><a 
href="reference/c.html#_CPPv422ArrowArrayInitFromTypeP10ArrowArray9ArrowType">ArrowArrayInitFromType
 (C++ function)</a>
 </li>
@@ -527,39 +527,39 @@ document.write(`
 </li>
       <li><a 
href="reference/c.html#_CPPv432ArrowArrayViewAllocateDictionaryP14ArrowArrayView">ArrowArrayViewAllocateDictionary
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv428ArrowArrayViewGetBytesUnsafeP14ArrowArrayView7int64_t">ArrowArrayViewGetBytesUnsafe
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv428ArrowArrayViewGetBytesUnsafePK14ArrowArrayView7int64_t">ArrowArrayViewGetBytesUnsafe
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv430ArrowArrayViewGetDecimalUnsafeP14ArrowArrayView7int64_tP12ArrowDecimal">ArrowArrayViewGetDecimalUnsafe
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv430ArrowArrayViewGetDecimalUnsafePK14ArrowArrayView7int64_tP12ArrowDecimal">ArrowArrayViewGetDecimalUnsafe
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv429ArrowArrayViewGetDoubleUnsafeP14ArrowArrayView7int64_t">ArrowArrayViewGetDoubleUnsafe
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv429ArrowArrayViewGetDoubleUnsafePK14ArrowArrayView7int64_t">ArrowArrayViewGetDoubleUnsafe
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv426ArrowArrayViewGetIntUnsafeP14ArrowArrayView7int64_t">ArrowArrayViewGetIntUnsafe
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv426ArrowArrayViewGetIntUnsafePK14ArrowArrayView7int64_t">ArrowArrayViewGetIntUnsafe
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv429ArrowArrayViewGetStringUnsafeP14ArrowArrayView7int64_t">ArrowArrayViewGetStringUnsafe
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv429ArrowArrayViewGetStringUnsafePK14ArrowArrayView7int64_t">ArrowArrayViewGetStringUnsafe
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv427ArrowArrayViewGetUIntUnsafeP14ArrowArrayView7int64_t">ArrowArrayViewGetUIntUnsafe
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv427ArrowArrayViewGetUIntUnsafePK14ArrowArrayView7int64_t">ArrowArrayViewGetUIntUnsafe
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv428ArrowArrayViewInitFromSchemaP14ArrowArrayViewP11ArrowSchemaP10ArrowError">ArrowArrayViewInitFromSchema
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv428ArrowArrayViewInitFromSchemaP14ArrowArrayViewPK11ArrowSchemaP10ArrowError">ArrowArrayViewInitFromSchema
 (C++ function)</a>
 </li>
       <li><a 
href="reference/c.html#_CPPv426ArrowArrayViewInitFromTypeP14ArrowArrayView9ArrowType">ArrowArrayViewInitFromType
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv420ArrowArrayViewIsNullP14ArrowArrayView7int64_t">ArrowArrayViewIsNull
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv420ArrowArrayViewIsNullPK14ArrowArrayView7int64_t">ArrowArrayViewIsNull
 (C++ function)</a>
 </li>
       <li><a 
href="reference/c.html#_CPPv418ArrowArrayViewMoveP14ArrowArrayViewP14ArrowArrayView">ArrowArrayViewMove
 (C++ function)</a>
 </li>
       <li><a 
href="reference/c.html#_CPPv419ArrowArrayViewResetP14ArrowArrayView">ArrowArrayViewReset
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv422ArrowArrayViewSetArrayP14ArrowArrayViewP10ArrowArrayP10ArrowError">ArrowArrayViewSetArray
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv422ArrowArrayViewSetArrayP14ArrowArrayViewPK10ArrowArrayP10ArrowError">ArrowArrayViewSetArray
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv429ArrowArrayViewSetArrayMinimalP14ArrowArrayViewP10ArrowArrayP10ArrowError">ArrowArrayViewSetArrayMinimal
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv429ArrowArrayViewSetArrayMinimalP14ArrowArrayViewPK10ArrowArrayP10ArrowError">ArrowArrayViewSetArrayMinimal
 (C++ function)</a>
 </li>
       <li><a 
href="reference/c.html#_CPPv423ArrowArrayViewSetLengthP14ArrowArrayView7int64_t">ArrowArrayViewSetLength
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv429ArrowArrayViewUnionChildIndexP14ArrowArrayView7int64_t">ArrowArrayViewUnionChildIndex
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv429ArrowArrayViewUnionChildIndexPK14ArrowArrayView7int64_t">ArrowArrayViewUnionChildIndex
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv430ArrowArrayViewUnionChildOffsetP14ArrowArrayView7int64_t">ArrowArrayViewUnionChildOffset
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv430ArrowArrayViewUnionChildOffsetPK14ArrowArrayView7int64_t">ArrowArrayViewUnionChildOffset
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv425ArrowArrayViewUnionTypeIdP14ArrowArrayView7int64_t">ArrowArrayViewUnionTypeId
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv425ArrowArrayViewUnionTypeIdPK14ArrowArrayView7int64_t">ArrowArrayViewUnionTypeId
 (C++ function)</a>
 </li>
       <li><a 
href="reference/c.html#_CPPv422ArrowArrayViewValidateP14ArrowArrayView20ArrowValidationLevelP10ArrowError">ArrowArrayViewValidate
 (C++ function)</a>
 </li>
@@ -703,7 +703,7 @@ document.write(`
 </li>
       <li><a 
href="reference/c.html#_CPPv4N12ArrowDecimal5wordsE">ArrowDecimal::words (C++ 
member)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv420ArrowDecimalGetBytesP12ArrowDecimalP7uint8_t">ArrowDecimalGetBytes
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv420ArrowDecimalGetBytesPK12ArrowDecimalP7uint8_t">ArrowDecimalGetBytes
 (C++ function)</a>
 </li>
       <li><a 
href="reference/c.html#_CPPv416ArrowDecimalInitP12ArrowDecimal7int32_t7int32_t7int32_t">ArrowDecimalInit
 (C++ function)</a>
 </li>
@@ -711,7 +711,7 @@ document.write(`
 </li>
       <li><a 
href="reference/c.html#_CPPv418ArrowDecimalSetIntP12ArrowDecimal7int64_t">ArrowDecimalSetInt
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv416ArrowDecimalSignP12ArrowDecimal">ArrowDecimalSign
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv416ArrowDecimalSignPK12ArrowDecimal">ArrowDecimalSign
 (C++ function)</a>
 </li>
       <li><a href="reference/device.html#_CPPv411ArrowDevice">ArrowDevice (C++ 
struct)</a>
 </li>
@@ -1011,7 +1011,7 @@ document.write(`
 </li>
       <li><a 
href="reference/c.html#_CPPv429ArrowSchemaAllocateDictionaryP11ArrowSchema">ArrowSchemaAllocateDictionary
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv419ArrowSchemaDeepCopyP11ArrowSchemaP11ArrowSchema">ArrowSchemaDeepCopy
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv419ArrowSchemaDeepCopyPK11ArrowSchemaP11ArrowSchema">ArrowSchemaDeepCopy
 (C++ function)</a>
 </li>
       <li><a 
href="reference/c.html#_CPPv415ArrowSchemaInitP11ArrowSchema">ArrowSchemaInit 
(C++ function)</a>
 </li>
@@ -1037,7 +1037,7 @@ document.write(`
 </li>
       <li><a 
href="reference/c.html#_CPPv423ArrowSchemaSetTypeUnionP11ArrowSchema9ArrowType7int64_t">ArrowSchemaSetTypeUnion
 (C++ function)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv419ArrowSchemaToStringP11ArrowSchemaPc7int64_tc">ArrowSchemaToString
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv419ArrowSchemaToStringPK11ArrowSchemaPc7int64_tc">ArrowSchemaToString
 (C++ function)</a>
 </li>
       <li><a href="reference/c.html#_CPPv415ArrowSchemaView">ArrowSchemaView 
(C++ struct)</a>
 </li>
@@ -1067,7 +1067,7 @@ document.write(`
 </li>
       <li><a 
href="reference/c.html#_CPPv4N15ArrowSchemaView14union_type_idsE">ArrowSchemaView::union_type_ids
 (C++ member)</a>
 </li>
-      <li><a 
href="reference/c.html#_CPPv419ArrowSchemaViewInitP15ArrowSchemaViewP11ArrowSchemaP10ArrowError">ArrowSchemaViewInit
 (C++ function)</a>
+      <li><a 
href="reference/c.html#_CPPv419ArrowSchemaViewInitP15ArrowSchemaViewPK11ArrowSchemaP10ArrowError">ArrowSchemaViewInit
 (C++ function)</a>
 </li>
       <li><a href="reference/c.html#_CPPv415ArrowStringView">ArrowStringView 
(C++ struct)</a>
 </li>
diff --git a/main/objects.inv b/main/objects.inv
index 6b498fd..3ef4ad3 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 e2011d2..9dfab2c 100644
--- a/main/r/pkgdown.yml
+++ b/main/r/pkgdown.yml
@@ -2,5 +2,5 @@ pandoc: 2.9.2.1
 pkgdown: 2.0.7
 pkgdown_sha: ~
 articles: {}
-last_built: 2023-11-29T19:38Z
+last_built: 2023-11-29T20:54Z
 
diff --git a/main/reference/c.html b/main/reference/c.html
index 589ddda..cf99ab0 100644
--- a/main/reference/c.html
+++ b/main/reference/c.html
@@ -426,8 +426,8 @@ document.write(`
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv419ArrowSchemaToStringP11ArrowSchemaPc7int64_tc">
-<span id="_CPPv319ArrowSchemaToStringP11ArrowSchemaPc7int64_tc"></span><span 
id="_CPPv219ArrowSchemaToStringP11ArrowSchemaPc7int64_tc"></span><span 
id="ArrowSchemaToString__ArrowSchemaP.cP.int64_t.c"></span><span class="target" 
id="group__nanoarrow-schema_1gac04b2acd1d7522377c4d2ea722e8ccf8"></span><span 
class="n"><span class="pre">int64_t</span></span><span class="w"> </span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ArrowSchemaToString</span></span></span><span c [...]
+<dt class="sig sig-object cpp" 
id="_CPPv419ArrowSchemaToStringPK11ArrowSchemaPc7int64_tc">
+<span id="_CPPv319ArrowSchemaToStringPK11ArrowSchemaPc7int64_tc"></span><span 
id="_CPPv219ArrowSchemaToStringPK11ArrowSchemaPc7int64_tc"></span><span 
id="ArrowSchemaToString__ArrowSchemaCP.cP.int64_t.c"></span><span 
class="target" 
id="group__nanoarrow-schema_1ga38fd3f1be43d3fcda1d1d8f176ae6f03"></span><span 
class="n"><span class="pre">int64_t</span></span><span class="w"> </span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ArrowSchemaToString</span></span></span><spa [...]
 <dd><p>Get a human-readable summary of a Schema. </p>
 <p>Writes a summary of an <a class="reference internal" 
href="#struct_arrow_schema"><span class="std std-ref">ArrowSchema</span></a> to 
out (up to n - 1 characters) and returns the number of characters required for 
the output if n were sufficiently large. If recursive is non-zero, the result 
will also include children. </p>
 </dd></dl>
@@ -436,35 +436,35 @@ document.write(`
 <dt class="sig sig-object cpp" 
id="_CPPv418ArrowSchemaSetTypeP11ArrowSchema9ArrowType">
 <span id="_CPPv318ArrowSchemaSetTypeP11ArrowSchema9ArrowType"></span><span 
id="_CPPv218ArrowSchemaSetTypeP11ArrowSchema9ArrowType"></span><span 
id="ArrowSchemaSetType__ArrowSchemaP.ArrowType"></span><span class="target" 
id="group__nanoarrow-schema_1ga988bcfde77ba9fe310b4f0b649f465d7"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span class="w"> </span><span 
class="sig-name desc [...]
 <dd><p>Set the format field of a schema from an ArrowType. </p>
-<p>Initializes the fields and release callback of schema_out. For 
NANOARROW_TYPE_LIST, NANOARROW_TYPE_LARGE_LIST, and NANOARROW_TYPE_MAP, the 
appropriate number of children are allocated, initialized, and named; however, 
the caller must <a class="reference internal" 
href="#group__nanoarrow-schema_1ga988bcfde77ba9fe310b4f0b649f465d7"><span 
class="std std-ref">ArrowSchemaSetType()</span></a> on the preinitialized 
children. Schema must have been initialized using <a class="reference interna 
[...]
+<p>Initializes the fields and release callback of schema_out. For 
NANOARROW_TYPE_LIST, NANOARROW_TYPE_LARGE_LIST, and NANOARROW_TYPE_MAP, the 
appropriate number of children are allocated, initialized, and named; however, 
the caller must <a class="reference internal" 
href="#group__nanoarrow-schema_1ga988bcfde77ba9fe310b4f0b649f465d7"><span 
class="std std-ref">ArrowSchemaSetType()</span></a> on the preinitialized 
children. Schema must have been initialized using <a class="reference interna 
[...]
 </dd></dl>
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv424ArrowSchemaSetTypeStructP11ArrowSchema7int64_t">
 <span id="_CPPv324ArrowSchemaSetTypeStructP11ArrowSchema7int64_t"></span><span 
id="_CPPv224ArrowSchemaSetTypeStructP11ArrowSchema7int64_t"></span><span 
id="ArrowSchemaSetTypeStruct__ArrowSchemaP.int64_t"></span><span class="target" 
id="group__nanoarrow-schema_1gac46b4c625d64102870bdf87cf2362ab0"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span class="w"> </span><span 
class="s [...]
 <dd><p>Set the format field and initialize children of a struct schema. </p>
-<p>The specified number of children are initialized; however, the caller is 
responsible for calling <a class="reference internal" 
href="#group__nanoarrow-schema_1ga988bcfde77ba9fe310b4f0b649f465d7"><span 
class="std std-ref">ArrowSchemaSetType()</span></a> and <a class="reference 
internal" 
href="#group__nanoarrow-schema_1ga8724121ffb964a258577e1fb6038a2ab"><span 
class="std std-ref">ArrowSchemaSetName()</span></a> on each child. Schema must 
have been initialized using <a class="reference i [...]
+<p>The specified number of children are initialized; however, the caller is 
responsible for calling <a class="reference internal" 
href="#group__nanoarrow-schema_1ga988bcfde77ba9fe310b4f0b649f465d7"><span 
class="std std-ref">ArrowSchemaSetType()</span></a> and <a class="reference 
internal" 
href="#group__nanoarrow-schema_1ga8724121ffb964a258577e1fb6038a2ab"><span 
class="std std-ref">ArrowSchemaSetName()</span></a> on each child. Schema must 
have been initialized using <a class="reference i [...]
 </dd></dl>
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv427ArrowSchemaSetTypeFixedSizeP11ArrowSchema9ArrowType7int32_t">
 <span 
id="_CPPv327ArrowSchemaSetTypeFixedSizeP11ArrowSchema9ArrowType7int32_t"></span><span
 
id="_CPPv227ArrowSchemaSetTypeFixedSizeP11ArrowSchema9ArrowType7int32_t"></span><span
 id="ArrowSchemaSetTypeFixedSize__ArrowSchemaP.ArrowType.int32_t"></span><span 
class="target" 
id="group__nanoarrow-schema_1ga40c84753aaab38b9d2e82221da150801"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a [...]
 <dd><p>Set the format field of a fixed-size schema. </p>
-<p>Returns EINVAL for fixed_size &lt;= 0 or for type that is not 
NANOARROW_TYPE_FIXED_SIZE_BINARY or NANOARROW_TYPE_FIXED_SIZE_LIST. For 
NANOARROW_TYPE_FIXED_SIZE_LIST, the appropriate number of children are 
allocated, initialized, and named; however, the caller must <a class="reference 
internal" 
href="#group__nanoarrow-schema_1ga988bcfde77ba9fe310b4f0b649f465d7"><span 
class="std std-ref">ArrowSchemaSetType()</span></a> the first child. Schema 
must have been initialized using <a class="r [...]
+<p>Returns EINVAL for fixed_size &lt;= 0 or for type that is not 
NANOARROW_TYPE_FIXED_SIZE_BINARY or NANOARROW_TYPE_FIXED_SIZE_LIST. For 
NANOARROW_TYPE_FIXED_SIZE_LIST, the appropriate number of children are 
allocated, initialized, and named; however, the caller must <a class="reference 
internal" 
href="#group__nanoarrow-schema_1ga988bcfde77ba9fe310b4f0b649f465d7"><span 
class="std std-ref">ArrowSchemaSetType()</span></a> the first child. Schema 
must have been initialized using <a class="r [...]
 </dd></dl>
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv425ArrowSchemaSetTypeDecimalP11ArrowSchema9ArrowType7int32_t7int32_t">
 <span 
id="_CPPv325ArrowSchemaSetTypeDecimalP11ArrowSchema9ArrowType7int32_t7int32_t"></span><span
 
id="_CPPv225ArrowSchemaSetTypeDecimalP11ArrowSchema9ArrowType7int32_t7int32_t"></span><span
 
id="ArrowSchemaSetTypeDecimal__ArrowSchemaP.ArrowType.int32_t.int32_t"></span><span
 class="target" 
id="group__nanoarrow-schema_1gac929a2a27c4b336f31aa3adc6e9a70ee"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">ArrowErrorCod [...]
 <dd><p>Set the format field of a decimal schema. </p>
-<p>Returns EINVAL for scale &lt;= 0 or for type that is not 
NANOARROW_TYPE_DECIMAL128 or NANOARROW_TYPE_DECIMAL256. Schema must have been 
initialized using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga4d0f9b69f912b9316ee4201b974d7b6a"><span 
class="std std-ref">ArrowSchemaInit()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gaa6c710253f812d5d5f3663c204468af4"><span 
class="std std-ref">ArrowSchemaDeepCopy()</span></a>. </p>
+<p>Returns EINVAL for scale &lt;= 0 or for type that is not 
NANOARROW_TYPE_DECIMAL128 or NANOARROW_TYPE_DECIMAL256. Schema must have been 
initialized using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga4d0f9b69f912b9316ee4201b974d7b6a"><span 
class="std std-ref">ArrowSchemaInit()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gac1a2699e005030333c05bff130590c33"><span 
class="std std-ref">ArrowSchemaDeepCopy()</span></a>. </p>
 </dd></dl>
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv426ArrowSchemaSetTypeDateTimeP11ArrowSchema9ArrowType13ArrowTimeUnitPKc">
 <span 
id="_CPPv326ArrowSchemaSetTypeDateTimeP11ArrowSchema9ArrowType13ArrowTimeUnitPKc"></span><span
 
id="_CPPv226ArrowSchemaSetTypeDateTimeP11ArrowSchema9ArrowType13ArrowTimeUnitPKc"></span><span
 
id="ArrowSchemaSetTypeDateTime__ArrowSchemaP.ArrowType.ArrowTimeUnit.cCP"></span><span
 class="target" 
id="group__nanoarrow-schema_1ga1fdb8bec6602d5090f43fa6cde5499d6"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">Arro [...]
 <dd><p>Set the format field of a time, timestamp, or duration schema. </p>
-<p>Returns EINVAL for type that is not NANOARROW_TYPE_TIME32, 
NANOARROW_TYPE_TIME64, NANOARROW_TYPE_TIMESTAMP, or NANOARROW_TYPE_DURATION. 
The timezone parameter must be NULL for a non-timestamp type. Schema must have 
been initialized using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga4d0f9b69f912b9316ee4201b974d7b6a"><span 
class="std std-ref">ArrowSchemaInit()</span></a> or <a class="reference 
internal" href="#group__nanoarrow-schema_1gaa6c710253f812d5d5f3663c204468af 
[...]
+<p>Returns EINVAL for type that is not NANOARROW_TYPE_TIME32, 
NANOARROW_TYPE_TIME64, NANOARROW_TYPE_TIMESTAMP, or NANOARROW_TYPE_DURATION. 
The timezone parameter must be NULL for a non-timestamp type. Schema must have 
been initialized using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga4d0f9b69f912b9316ee4201b974d7b6a"><span 
class="std std-ref">ArrowSchemaInit()</span></a> or <a class="reference 
internal" href="#group__nanoarrow-schema_1gac1a2699e005030333c05bff130590c3 
[...]
 </dd></dl>
 
 <dl class="cpp function">
@@ -475,8 +475,8 @@ document.write(`
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv419ArrowSchemaDeepCopyP11ArrowSchemaP11ArrowSchema">
-<span 
id="_CPPv319ArrowSchemaDeepCopyP11ArrowSchemaP11ArrowSchema"></span><span 
id="_CPPv219ArrowSchemaDeepCopyP11ArrowSchemaP11ArrowSchema"></span><span 
id="ArrowSchemaDeepCopy__ArrowSchemaP.ArrowSchemaP"></span><span class="target" 
id="group__nanoarrow-schema_1gaa6c710253f812d5d5f3663c204468af4"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span class="w"> </span><span 
class= [...]
+<dt class="sig sig-object cpp" 
id="_CPPv419ArrowSchemaDeepCopyPK11ArrowSchemaP11ArrowSchema">
+<span 
id="_CPPv319ArrowSchemaDeepCopyPK11ArrowSchemaP11ArrowSchema"></span><span 
id="_CPPv219ArrowSchemaDeepCopyPK11ArrowSchemaP11ArrowSchema"></span><span 
id="ArrowSchemaDeepCopy__ArrowSchemaCP.ArrowSchemaP"></span><span 
class="target" 
id="group__nanoarrow-schema_1gac1a2699e005030333c05bff130590c33"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span class="w"> </span><span cla 
[...]
 <dd><p>Make a (recursive) copy of a schema. </p>
 <p>Allocates and copies fields of schema into schema_out. </p>
 </dd></dl>
@@ -485,14 +485,14 @@ document.write(`
 <dt class="sig sig-object cpp" 
id="_CPPv420ArrowSchemaSetFormatP11ArrowSchemaPKc">
 <span id="_CPPv320ArrowSchemaSetFormatP11ArrowSchemaPKc"></span><span 
id="_CPPv220ArrowSchemaSetFormatP11ArrowSchemaPKc"></span><span 
id="ArrowSchemaSetFormat__ArrowSchemaP.cCP"></span><span class="target" 
id="group__nanoarrow-schema_1ga8eb8a8a73a189ea2f9eabdc237adbf84"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span class="w"> </span><span 
class="sig-name descname"><span cl [...]
 <dd><p>Copy format into schema-&gt;format. </p>
-<p>schema must have been allocated using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga58b44e1513d1d754bfa7bf313ffac66f"><span 
class="std std-ref">ArrowSchemaInitFromType()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gaa6c710253f812d5d5f3663c204468af4"><span 
class="std std-ref">ArrowSchemaDeepCopy()</span></a>. </p>
+<p>schema must have been allocated using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga58b44e1513d1d754bfa7bf313ffac66f"><span 
class="std std-ref">ArrowSchemaInitFromType()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gac1a2699e005030333c05bff130590c33"><span 
class="std std-ref">ArrowSchemaDeepCopy()</span></a>. </p>
 </dd></dl>
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv418ArrowSchemaSetNameP11ArrowSchemaPKc">
 <span id="_CPPv318ArrowSchemaSetNameP11ArrowSchemaPKc"></span><span 
id="_CPPv218ArrowSchemaSetNameP11ArrowSchemaPKc"></span><span 
id="ArrowSchemaSetName__ArrowSchemaP.cCP"></span><span class="target" 
id="group__nanoarrow-schema_1ga8724121ffb964a258577e1fb6038a2ab"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span class="w"> </span><span 
class="sig-name descname"><span class="n [...]
 <dd><p>Copy name into schema-&gt;name. </p>
-<p>schema must have been allocated using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga58b44e1513d1d754bfa7bf313ffac66f"><span 
class="std std-ref">ArrowSchemaInitFromType()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gaa6c710253f812d5d5f3663c204468af4"><span 
class="std std-ref">ArrowSchemaDeepCopy()</span></a>. </p>
+<p>schema must have been allocated using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga58b44e1513d1d754bfa7bf313ffac66f"><span 
class="std std-ref">ArrowSchemaInitFromType()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gac1a2699e005030333c05bff130590c33"><span 
class="std std-ref">ArrowSchemaDeepCopy()</span></a>. </p>
 </dd></dl>
 
 <dl class="cpp function">
@@ -506,14 +506,14 @@ document.write(`
 <dt class="sig sig-object cpp" 
id="_CPPv427ArrowSchemaAllocateChildrenP11ArrowSchema7int64_t">
 <span 
id="_CPPv327ArrowSchemaAllocateChildrenP11ArrowSchema7int64_t"></span><span 
id="_CPPv227ArrowSchemaAllocateChildrenP11ArrowSchema7int64_t"></span><span 
id="ArrowSchemaAllocateChildren__ArrowSchemaP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-schema_1gabdbe36e6bdca89a4a8c3e11c6bb4660e"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span class="w"> </span><span [...]
 <dd><p>Allocate the schema-&gt;children array. </p>
-<p>Includes the memory for each child struct <a class="reference internal" 
href="#struct_arrow_schema"><span class="std std-ref">ArrowSchema</span></a>. 
schema must have been allocated using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga58b44e1513d1d754bfa7bf313ffac66f"><span 
class="std std-ref">ArrowSchemaInitFromType()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gaa6c710253f812d5d5f3663c204468af4"><span 
class="std std-ref">ArrowSchemaDe [...]
+<p>Includes the memory for each child struct <a class="reference internal" 
href="#struct_arrow_schema"><span class="std std-ref">ArrowSchema</span></a>. 
schema must have been allocated using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga58b44e1513d1d754bfa7bf313ffac66f"><span 
class="std std-ref">ArrowSchemaInitFromType()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gac1a2699e005030333c05bff130590c33"><span 
class="std std-ref">ArrowSchemaDe [...]
 </dd></dl>
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv429ArrowSchemaAllocateDictionaryP11ArrowSchema">
 <span id="_CPPv329ArrowSchemaAllocateDictionaryP11ArrowSchema"></span><span 
id="_CPPv229ArrowSchemaAllocateDictionaryP11ArrowSchema"></span><span 
id="ArrowSchemaAllocateDictionary__ArrowSchemaP"></span><span class="target" 
id="group__nanoarrow-schema_1ga7c2cc4b5fec3950a9d6cebda6af279da"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span class="w"> </span><span 
class="sig-name d [...]
 <dd><p>Allocate the schema-&gt;dictionary member. </p>
-<p>schema must have been allocated using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga58b44e1513d1d754bfa7bf313ffac66f"><span 
class="std std-ref">ArrowSchemaInitFromType()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gaa6c710253f812d5d5f3663c204468af4"><span 
class="std std-ref">ArrowSchemaDeepCopy()</span></a>. </p>
+<p>schema must have been allocated using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga58b44e1513d1d754bfa7bf313ffac66f"><span 
class="std std-ref">ArrowSchemaInitFromType()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gac1a2699e005030333c05bff130590c33"><span 
class="std std-ref">ArrowSchemaDeepCopy()</span></a>. </p>
 </dd></dl>
 
 </div>
@@ -528,8 +528,8 @@ document.write(`
 <dd><div class="breathe-sectiondef docutils container">
 <p class="breathe-sectiondef-title rubric" 
id="breathe-section-title-functions">Functions</p>
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv419ArrowSchemaViewInitP15ArrowSchemaViewP11ArrowSchemaP10ArrowError">
-<span 
id="_CPPv319ArrowSchemaViewInitP15ArrowSchemaViewP11ArrowSchemaP10ArrowError"></span><span
 
id="_CPPv219ArrowSchemaViewInitP15ArrowSchemaViewP11ArrowSchemaP10ArrowError"></span><span
 
id="ArrowSchemaViewInit__ArrowSchemaViewP.ArrowSchemaP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-schema-view_1ga3e14b8d831ace92286c476206ba00ca1"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">ArrowErrorCod [...]
+<dt class="sig sig-object cpp" 
id="_CPPv419ArrowSchemaViewInitP15ArrowSchemaViewPK11ArrowSchemaP10ArrowError">
+<span 
id="_CPPv319ArrowSchemaViewInitP15ArrowSchemaViewPK11ArrowSchemaP10ArrowError"></span><span
 
id="_CPPv219ArrowSchemaViewInitP15ArrowSchemaViewPK11ArrowSchemaP10ArrowError"></span><span
 
id="ArrowSchemaViewInit__ArrowSchemaViewP.ArrowSchemaCP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-schema-view_1ga0ac41f615f0e45076e41d7ca446bae2c"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">ArrowError [...]
 <dd><p>Initialize an <a class="reference internal" 
href="#struct_arrow_schema_view"><span class="std 
std-ref">ArrowSchemaView</span></a>. </p>
 </dd></dl>
 
@@ -545,7 +545,7 @@ document.write(`
 <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="_CPPv4N15ArrowSchemaView6schemaE">
-<span id="_CPPv3N15ArrowSchemaView6schemaE"></span><span 
id="_CPPv2N15ArrowSchemaView6schemaE"></span><span 
id="ArrowSchemaView::schema__ArrowSchemaP"></span><span class="target" 
id="struct_arrow_schema_view_1a57cab09d0c332eaf55d4886d600ecd6a"></span><span 
class="k"><span class="pre">struct</span></span><span class="w"> </span><a 
class="reference internal" href="#_CPPv411ArrowSchema" 
title="ArrowSchema"><span class="n"><span 
class="pre">ArrowSchema</span></span></a><span class="w"> </spa [...]
+<span id="_CPPv3N15ArrowSchemaView6schemaE"></span><span 
id="_CPPv2N15ArrowSchemaView6schemaE"></span><span 
id="ArrowSchemaView::schema__ArrowSchemaCP"></span><span class="target" 
id="struct_arrow_schema_view_1a4589bcd3e92fcababcb2485b7bbee74c"></span><span 
class="k"><span class="pre">const</span></span><span class="w"> </span><span 
class="k"><span class="pre">struct</span></span><span class="w"> </span><a 
class="reference internal" href="#_CPPv411ArrowSchema" 
title="ArrowSchema"><span c [...]
 <dd><p>A pointer to the schema represented by this view. </p>
 </dd></dl>
 
@@ -643,7 +643,7 @@ document.write(`
 <dl>
 <dt class="sig sig-object cpp">
 <span class="target" id="group__nanoarrow-array"></span><em><span 
class="pre">group</span></em> <span class="sig-name descname"><span 
class="pre">nanoarrow-array</span></span></dt>
-<dd><p>These functions allocate, copy, and destroy <a class="reference 
internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a> structures. Once an <a class="reference 
internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a> has been initialized via <a class="reference 
internal" 
href="#group__nanoarrow-array_1ga7ba21750febf031b1506fa5f391d9074"><span 
class="std std-ref">ArrowArrayInitFromType()</span></a> or <a class="reference 
inte [...]
+<dd><p>These functions allocate, copy, and destroy <a class="reference 
internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a> structures. Once an <a class="reference 
internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a> has been initialized via <a class="reference 
internal" 
href="#group__nanoarrow-array_1ga7ba21750febf031b1506fa5f391d9074"><span 
class="std std-ref">ArrowArrayInitFromType()</span></a> or <a class="reference 
inte [...]
 <div class="breathe-sectiondef docutils container">
 <p class="breathe-sectiondef-title rubric" 
id="breathe-section-title-enums">Enums</p>
 <dl class="cpp enum">
@@ -688,15 +688,15 @@ document.write(`
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv424ArrowArrayInitFromSchemaP10ArrowArrayP11ArrowSchemaP10ArrowError">
-<span 
id="_CPPv324ArrowArrayInitFromSchemaP10ArrowArrayP11ArrowSchemaP10ArrowError"></span><span
 
id="_CPPv224ArrowArrayInitFromSchemaP10ArrowArrayP11ArrowSchemaP10ArrowError"></span><span
 
id="ArrowArrayInitFromSchema__ArrowArrayP.ArrowSchemaP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array_1ga31a82c7fe72e5cc46eeab4713c284f84"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">ArrowErrorCode</spa 
[...]
+<dt class="sig sig-object cpp" 
id="_CPPv424ArrowArrayInitFromSchemaP10ArrowArrayPK11ArrowSchemaP10ArrowError">
+<span 
id="_CPPv324ArrowArrayInitFromSchemaP10ArrowArrayPK11ArrowSchemaP10ArrowError"></span><span
 
id="_CPPv224ArrowArrayInitFromSchemaP10ArrowArrayPK11ArrowSchemaP10ArrowError"></span><span
 
id="ArrowArrayInitFromSchema__ArrowArrayP.ArrowSchemaCP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array_1ga0b011cd02a535b58c241b7dcf1a46302"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">ArrowErrorCode</ [...]
 <dd><p>Initialize the contents of an <a class="reference internal" 
href="#struct_arrow_array"><span class="std std-ref">ArrowArray</span></a> from 
an <a class="reference internal" href="#struct_arrow_schema"><span class="std 
std-ref">ArrowSchema</span></a>. </p>
 <p>Caller is responsible for calling the array-&gt;release callback if 
NANOARROW_OK is returned. </p>
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv427ArrowArrayInitFromArrayViewP10ArrowArrayP14ArrowArrayViewP10ArrowError">
-<span 
id="_CPPv327ArrowArrayInitFromArrayViewP10ArrowArrayP14ArrowArrayViewP10ArrowError"></span><span
 
id="_CPPv227ArrowArrayInitFromArrayViewP10ArrowArrayP14ArrowArrayViewP10ArrowError"></span><span
 
id="ArrowArrayInitFromArrayView__ArrowArrayP.ArrowArrayViewP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array_1ga2014ebcd846b15b8f7a946bddaf9988c"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">A [...]
+<dt class="sig sig-object cpp" 
id="_CPPv427ArrowArrayInitFromArrayViewP10ArrowArrayPK14ArrowArrayViewP10ArrowError">
+<span 
id="_CPPv327ArrowArrayInitFromArrayViewP10ArrowArrayPK14ArrowArrayViewP10ArrowError"></span><span
 
id="_CPPv227ArrowArrayInitFromArrayViewP10ArrowArrayPK14ArrowArrayViewP10ArrowError"></span><span
 
id="ArrowArrayInitFromArrayView__ArrowArrayP.ArrowArrayViewCP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array_1ga7c0073253fb0cf6a2a70218eb290078e"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre [...]
 <dd><p>Initialize the contents of an <a class="reference internal" 
href="#struct_arrow_array"><span class="std std-ref">ArrowArray</span></a> from 
an <a class="reference internal" href="#struct_arrow_array_view"><span 
class="std std-ref">ArrowArrayView</span></a>. </p>
 <p>Caller is responsible for calling the array-&gt;release callback if 
NANOARROW_OK is returned. </p>
 </dd></dl>
@@ -805,15 +805,15 @@ document.write(`
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv424ArrowArrayAppendIntervalP10ArrowArrayP13ArrowInterval">
-<span 
id="_CPPv324ArrowArrayAppendIntervalP10ArrowArrayP13ArrowInterval"></span><span 
id="_CPPv224ArrowArrayAppendIntervalP10ArrowArrayP13ArrowInterval"></span><span 
id="ArrowArrayAppendInterval__ArrowArrayP.ArrowIntervalP"></span><span 
class="target" 
id="group__nanoarrow-array_1gaaed70f1ac0c6ed1402dafb4157eed4f7"></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="ref [...]
+<dt class="sig sig-object cpp" 
id="_CPPv424ArrowArrayAppendIntervalP10ArrowArrayPK13ArrowInterval">
+<span 
id="_CPPv324ArrowArrayAppendIntervalP10ArrowArrayPK13ArrowInterval"></span><span
 
id="_CPPv224ArrowArrayAppendIntervalP10ArrowArrayPK13ArrowInterval"></span><span
 id="ArrowArrayAppendInterval__ArrowArrayP.ArrowIntervalCP"></span><span 
class="target" 
id="group__nanoarrow-array_1ga71d66d85e466793fa58eef9f3c256244"></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=" [...]
 <dd><p>Append a Interval to an array. </p>
 <p>Returns NANOARROW_OK if value can be exactly represented by the underlying 
storage type or EINVAL otherwise. </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 [...]
+<dt class="sig sig-object cpp" 
id="_CPPv423ArrowArrayAppendDecimalP10ArrowArrayPK12ArrowDecimal">
+<span 
id="_CPPv323ArrowArrayAppendDecimalP10ArrowArrayPK12ArrowDecimal"></span><span 
id="_CPPv223ArrowArrayAppendDecimalP10ArrowArrayPK12ArrowDecimal"></span><span 
id="ArrowArrayAppendDecimal__ArrowArrayP.ArrowDecimalCP"></span><span 
class="target" 
id="group__nanoarrow-array_1gacabe9563326db5dd116274862fdb884a"></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 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>
@@ -929,8 +929,8 @@ document.write(`
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv428ArrowArrayViewInitFromSchemaP14ArrowArrayViewP11ArrowSchemaP10ArrowError">
-<span 
id="_CPPv328ArrowArrayViewInitFromSchemaP14ArrowArrayViewP11ArrowSchemaP10ArrowError"></span><span
 
id="_CPPv228ArrowArrayViewInitFromSchemaP14ArrowArrayViewP11ArrowSchemaP10ArrowError"></span><span
 
id="ArrowArrayViewInitFromSchema__ArrowArrayViewP.ArrowSchemaP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array-view_1gaaba0e72bc11b0696fef0260d1ecd554f"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span cl [...]
+<dt class="sig sig-object cpp" 
id="_CPPv428ArrowArrayViewInitFromSchemaP14ArrowArrayViewPK11ArrowSchemaP10ArrowError">
+<span 
id="_CPPv328ArrowArrayViewInitFromSchemaP14ArrowArrayViewPK11ArrowSchemaP10ArrowError"></span><span
 
id="_CPPv228ArrowArrayViewInitFromSchemaP14ArrowArrayViewPK11ArrowSchemaP10ArrowError"></span><span
 
id="ArrowArrayViewInitFromSchema__ArrowArrayViewP.ArrowSchemaCP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array-view_1gacceb4f41f61e081df14a5a6179e1ce27"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span [...]
 <dd><p>Initialize the contents of an <a class="reference internal" 
href="#struct_arrow_array_view"><span class="std 
std-ref">ArrowArrayView</span></a> from an <a class="reference internal" 
href="#struct_arrow_schema"><span class="std std-ref">ArrowSchema</span></a>. 
</p>
 </dd></dl>
 
@@ -954,14 +954,14 @@ document.write(`
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv422ArrowArrayViewSetArrayP14ArrowArrayViewP10ArrowArrayP10ArrowError">
-<span 
id="_CPPv322ArrowArrayViewSetArrayP14ArrowArrayViewP10ArrowArrayP10ArrowError"></span><span
 
id="_CPPv222ArrowArrayViewSetArrayP14ArrowArrayViewP10ArrowArrayP10ArrowError"></span><span
 
id="ArrowArrayViewSetArray__ArrowArrayViewP.ArrowArrayP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array-view_1gada04cd33265cf33ded2701fb1e365648"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">ArrowErrorC [...]
+<dt class="sig sig-object cpp" 
id="_CPPv422ArrowArrayViewSetArrayP14ArrowArrayViewPK10ArrowArrayP10ArrowError">
+<span 
id="_CPPv322ArrowArrayViewSetArrayP14ArrowArrayViewPK10ArrowArrayP10ArrowError"></span><span
 
id="_CPPv222ArrowArrayViewSetArrayP14ArrowArrayViewPK10ArrowArrayP10ArrowError"></span><span
 
id="ArrowArrayViewSetArray__ArrowArrayViewP.ArrowArrayCP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array-view_1gad5744e40f61d1de3e5f2ac528ec225c7"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">ArrowErr [...]
 <dd><p>Set buffer sizes and data pointers from an <a class="reference 
internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a>. </p>
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv429ArrowArrayViewSetArrayMinimalP14ArrowArrayViewP10ArrowArrayP10ArrowError">
-<span 
id="_CPPv329ArrowArrayViewSetArrayMinimalP14ArrowArrayViewP10ArrowArrayP10ArrowError"></span><span
 
id="_CPPv229ArrowArrayViewSetArrayMinimalP14ArrowArrayViewP10ArrowArrayP10ArrowError"></span><span
 
id="ArrowArrayViewSetArrayMinimal__ArrowArrayViewP.ArrowArrayP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array-view_1ga297fdec9ce48c0eb68a5a44d4567d047"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span cl [...]
+<dt class="sig sig-object cpp" 
id="_CPPv429ArrowArrayViewSetArrayMinimalP14ArrowArrayViewPK10ArrowArrayP10ArrowError">
+<span 
id="_CPPv329ArrowArrayViewSetArrayMinimalP14ArrowArrayViewPK10ArrowArrayP10ArrowError"></span><span
 
id="_CPPv229ArrowArrayViewSetArrayMinimalP14ArrowArrayViewPK10ArrowArrayP10ArrowError"></span><span
 
id="ArrowArrayViewSetArrayMinimal__ArrowArrayViewP.ArrowArrayCP.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array-view_1ga2fe4b6714bae3e201891d11b82819e4f"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span [...]
 <dd><p>Set buffer sizes and data pointers from an <a class="reference 
internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a> except for those that require dereferencing 
buffer content. </p>
 </dd></dl>
 
@@ -969,7 +969,7 @@ document.write(`
 <dt class="sig sig-object cpp" 
id="_CPPv422ArrowArrayViewValidateP14ArrowArrayView20ArrowValidationLevelP10ArrowError">
 <span 
id="_CPPv322ArrowArrayViewValidateP14ArrowArrayView20ArrowValidationLevelP10ArrowError"></span><span
 
id="_CPPv222ArrowArrayViewValidateP14ArrowArrayView20ArrowValidationLevelP10ArrowError"></span><span
 
id="ArrowArrayViewValidate__ArrowArrayViewP.ArrowValidationLevel.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array-view_1gaad1f410d559f83791c471313846970bd"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><s [...]
 <dd><p>Performs checks on the content of an <a class="reference internal" 
href="#struct_arrow_array_view"><span class="std 
std-ref">ArrowArrayView</span></a>. </p>
-<p>If using <a class="reference internal" 
href="#group__nanoarrow-array-view_1gada04cd33265cf33ded2701fb1e365648"><span 
class="std std-ref">ArrowArrayViewSetArray()</span></a> to back array_view with 
an <a class="reference internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a>, the buffer sizes and some content (fist and 
last offset) have already been validated at the “default” level. If setting the 
buffer pointers and sizes otherwise, you may wish to perfor [...]
+<p>If using <a class="reference internal" 
href="#group__nanoarrow-array-view_1gad5744e40f61d1de3e5f2ac528ec225c7"><span 
class="std std-ref">ArrowArrayViewSetArray()</span></a> to back array_view with 
an <a class="reference internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a>, the buffer sizes and some content (fist and 
last offset) have already been validated at the “default” level. If setting the 
buffer pointers and sizes otherwise, you may wish to perfor [...]
 </dd></dl>
 
 <dl class="cpp function">
@@ -979,67 +979,67 @@ document.write(`
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv420ArrowArrayViewIsNullP14ArrowArrayView7int64_t">
-<span id="_CPPv320ArrowArrayViewIsNullP14ArrowArrayView7int64_t"></span><span 
id="_CPPv220ArrowArrayViewIsNullP14ArrowArrayView7int64_t"></span><span 
id="ArrowArrayViewIsNull__ArrowArrayViewP.int64_t"></span><span class="target" 
id="group__nanoarrow-array-view_1ga01e5b0b30fa58f2ee8c4a7507a74f020"></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="pr [...]
+<dt class="sig sig-object cpp" 
id="_CPPv420ArrowArrayViewIsNullPK14ArrowArrayView7int64_t">
+<span id="_CPPv320ArrowArrayViewIsNullPK14ArrowArrayView7int64_t"></span><span 
id="_CPPv220ArrowArrayViewIsNullPK14ArrowArrayView7int64_t"></span><span 
id="ArrowArrayViewIsNull__ArrowArrayViewCP.int64_t"></span><span class="target" 
id="group__nanoarrow-array-view_1gaa6add7c8bf753ec735cdd4bab2ff5c3b"></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= [...]
 <dd><p>Check for a null element in an <a class="reference internal" 
href="#struct_arrow_array_view"><span class="std 
std-ref">ArrowArrayView</span></a>. </p>
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv425ArrowArrayViewUnionTypeIdP14ArrowArrayView7int64_t">
-<span 
id="_CPPv325ArrowArrayViewUnionTypeIdP14ArrowArrayView7int64_t"></span><span 
id="_CPPv225ArrowArrayViewUnionTypeIdP14ArrowArrayView7int64_t"></span><span 
id="ArrowArrayViewUnionTypeId__ArrowArrayViewP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1gadceccfb2edf264393b88a2e1985e264e"></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"> [...]
+<dt class="sig sig-object cpp" 
id="_CPPv425ArrowArrayViewUnionTypeIdPK14ArrowArrayView7int64_t">
+<span 
id="_CPPv325ArrowArrayViewUnionTypeIdPK14ArrowArrayView7int64_t"></span><span 
id="_CPPv225ArrowArrayViewUnionTypeIdPK14ArrowArrayView7int64_t"></span><span 
id="ArrowArrayViewUnionTypeId__ArrowArrayViewCP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1ga69796dcef3ab69bce49c7b9d66dae9bc"></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=" [...]
 <dd><p>Get the type id of a union array element. </p>
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv429ArrowArrayViewUnionChildIndexP14ArrowArrayView7int64_t">
-<span 
id="_CPPv329ArrowArrayViewUnionChildIndexP14ArrowArrayView7int64_t"></span><span
 
id="_CPPv229ArrowArrayViewUnionChildIndexP14ArrowArrayView7int64_t"></span><span
 id="ArrowArrayViewUnionChildIndex__ArrowArrayViewP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1gae4c2175417c784f950113b5d2874033b"></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><spa 
[...]
+<dt class="sig sig-object cpp" 
id="_CPPv429ArrowArrayViewUnionChildIndexPK14ArrowArrayView7int64_t">
+<span 
id="_CPPv329ArrowArrayViewUnionChildIndexPK14ArrowArrayView7int64_t"></span><span
 
id="_CPPv229ArrowArrayViewUnionChildIndexPK14ArrowArrayView7int64_t"></span><span
 id="ArrowArrayViewUnionChildIndex__ArrowArrayViewCP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1gae262532a0f88942b384423413a8ef727"></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>< [...]
 <dd><p>Get the child index of a union array element. </p>
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv430ArrowArrayViewUnionChildOffsetP14ArrowArrayView7int64_t">
-<span 
id="_CPPv330ArrowArrayViewUnionChildOffsetP14ArrowArrayView7int64_t"></span><span
 
id="_CPPv230ArrowArrayViewUnionChildOffsetP14ArrowArrayView7int64_t"></span><span
 id="ArrowArrayViewUnionChildOffset__ArrowArrayViewP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1gad69ea697c65b3a3c4f31f823cf3e84dd"></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>< [...]
+<dt class="sig sig-object cpp" 
id="_CPPv430ArrowArrayViewUnionChildOffsetPK14ArrowArrayView7int64_t">
+<span 
id="_CPPv330ArrowArrayViewUnionChildOffsetPK14ArrowArrayView7int64_t"></span><span
 
id="_CPPv230ArrowArrayViewUnionChildOffsetPK14ArrowArrayView7int64_t"></span><span
 id="ArrowArrayViewUnionChildOffset__ArrowArrayViewCP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1ga228883a1550284548b7757b2c1e6fbb4"></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"> </spa [...]
 <dd><p>Get the index to use into the relevant union child array. </p>
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv426ArrowArrayViewGetIntUnsafeP14ArrowArrayView7int64_t">
-<span 
id="_CPPv326ArrowArrayViewGetIntUnsafeP14ArrowArrayView7int64_t"></span><span 
id="_CPPv226ArrowArrayViewGetIntUnsafeP14ArrowArrayView7int64_t"></span><span 
id="ArrowArrayViewGetIntUnsafe__ArrowArrayViewP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1ga116de101807afd81b0b5949f0141c785"></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=" [...]
+<dt class="sig sig-object cpp" 
id="_CPPv426ArrowArrayViewGetIntUnsafePK14ArrowArrayView7int64_t">
+<span 
id="_CPPv326ArrowArrayViewGetIntUnsafePK14ArrowArrayView7int64_t"></span><span 
id="_CPPv226ArrowArrayViewGetIntUnsafePK14ArrowArrayView7int64_t"></span><span 
id="ArrowArrayViewGetIntUnsafe__ArrowArrayViewCP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1ga6ac7e866efa62838705cec462bf5bdb9"></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 
clas [...]
 <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 integer. </p>
 <p>This function does not check for null values, that values are actually 
integers, or that values are within a valid range for an int64. </p>
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv427ArrowArrayViewGetUIntUnsafeP14ArrowArrayView7int64_t">
-<span 
id="_CPPv327ArrowArrayViewGetUIntUnsafeP14ArrowArrayView7int64_t"></span><span 
id="_CPPv227ArrowArrayViewGetUIntUnsafeP14ArrowArrayView7int64_t"></span><span 
id="ArrowArrayViewGetUIntUnsafe__ArrowArrayViewP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1ga555c0b465f9c77eb26aa363102b11f19"></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 
clas [...]
+<dt class="sig sig-object cpp" 
id="_CPPv427ArrowArrayViewGetUIntUnsafePK14ArrowArrayView7int64_t">
+<span 
id="_CPPv327ArrowArrayViewGetUIntUnsafePK14ArrowArrayView7int64_t"></span><span 
id="_CPPv227ArrowArrayViewGetUIntUnsafePK14ArrowArrayView7int64_t"></span><span 
id="ArrowArrayViewGetUIntUnsafe__ArrowArrayViewCP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1gae67445259e445aae1655170930d4dc0b"></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 c 
[...]
 <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 unsigned integer. </p>
 <p>This function does not check for null values, that values are actually 
integers, or that values are within a valid range for a uint64. </p>
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv429ArrowArrayViewGetDoubleUnsafeP14ArrowArrayView7int64_t">
-<span 
id="_CPPv329ArrowArrayViewGetDoubleUnsafeP14ArrowArrayView7int64_t"></span><span
 
id="_CPPv229ArrowArrayViewGetDoubleUnsafeP14ArrowArrayView7int64_t"></span><span
 id="ArrowArrayViewGetDoubleUnsafe__ArrowArrayViewP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1ga4646cca89ab7fa8165989bc8bb76ad58"></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><spa 
[...]
+<dt class="sig sig-object cpp" 
id="_CPPv429ArrowArrayViewGetDoubleUnsafePK14ArrowArrayView7int64_t">
+<span 
id="_CPPv329ArrowArrayViewGetDoubleUnsafePK14ArrowArrayView7int64_t"></span><span
 
id="_CPPv229ArrowArrayViewGetDoubleUnsafePK14ArrowArrayView7int64_t"></span><span
 id="ArrowArrayViewGetDoubleUnsafe__ArrowArrayViewCP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1ga24f4ef2c0af9893de5e529e91a67e9a2"></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>< [...]
 <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 a double. </p>
 <p>This function does not check for null values, or that values are within a 
valid range for a double. </p>
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv429ArrowArrayViewGetStringUnsafeP14ArrowArrayView7int64_t">
-<span 
id="_CPPv329ArrowArrayViewGetStringUnsafeP14ArrowArrayView7int64_t"></span><span
 
id="_CPPv229ArrowArrayViewGetStringUnsafeP14ArrowArrayView7int64_t"></span><span
 id="ArrowArrayViewGetStringUnsafe__ArrowArrayViewP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1ga4cf36aeb79f398c708f58c091cf3d1ef"></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><spa 
[...]
+<dt class="sig sig-object cpp" 
id="_CPPv429ArrowArrayViewGetStringUnsafePK14ArrowArrayView7int64_t">
+<span 
id="_CPPv329ArrowArrayViewGetStringUnsafePK14ArrowArrayView7int64_t"></span><span
 
id="_CPPv229ArrowArrayViewGetStringUnsafePK14ArrowArrayView7int64_t"></span><span
 id="ArrowArrayViewGetStringUnsafe__ArrowArrayViewCP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1ga826d5e9e4a07b1bbd4b065af8942954e"></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>< [...]
 <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_string_view"><span class="std 
std-ref">ArrowStringView</span></a>. </p>
 <p>This function does not check for null values. </p>
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv428ArrowArrayViewGetBytesUnsafeP14ArrowArrayView7int64_t">
-<span 
id="_CPPv328ArrowArrayViewGetBytesUnsafeP14ArrowArrayView7int64_t"></span><span 
id="_CPPv228ArrowArrayViewGetBytesUnsafeP14ArrowArrayView7int64_t"></span><span 
id="ArrowArrayViewGetBytesUnsafe__ArrowArrayViewP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1ga6cb0bd30d8a95ff5dacf0232d401e512"></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 c 
[...]
+<dt class="sig sig-object cpp" 
id="_CPPv428ArrowArrayViewGetBytesUnsafePK14ArrowArrayView7int64_t">
+<span 
id="_CPPv328ArrowArrayViewGetBytesUnsafePK14ArrowArrayView7int64_t"></span><span
 
id="_CPPv228ArrowArrayViewGetBytesUnsafePK14ArrowArrayView7int64_t"></span><span
 id="ArrowArrayViewGetBytesUnsafe__ArrowArrayViewCP.int64_t"></span><span 
class="target" 
id="group__nanoarrow-array-view_1ga6e2d2ce8705d4e2b68af8eda3c5508f5"></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><spa 
[...]
 <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_buffer_view"><span class="std 
std-ref">ArrowBufferView</span></a>. </p>
 <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 [...]
+<dt class="sig sig-object cpp" 
id="_CPPv430ArrowArrayViewGetDecimalUnsafePK14ArrowArrayView7int64_tP12ArrowDecimal">
+<span 
id="_CPPv330ArrowArrayViewGetDecimalUnsafePK14ArrowArrayView7int64_tP12ArrowDecimal"></span><span
 
id="_CPPv230ArrowArrayViewGetDecimalUnsafePK14ArrowArrayView7int64_tP12ArrowDecimal"></span><span
 
id="ArrowArrayViewGetDecimalUnsafe__ArrowArrayViewCP.int64_t.ArrowDecimalP"></span><span
 class="target" 
id="group__nanoarrow-array-view_1gac3dae6ba7c747ab65808fca70845dd99"></span><span
 class="k"><span class="pre">static</span></span><span class="w"> </span><span 
class="k"><span class="pre [...]
 <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>
@@ -1056,7 +1056,7 @@ document.write(`
 <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="_CPPv4N14ArrowArrayView5arrayE">
-<span id="_CPPv3N14ArrowArrayView5arrayE"></span><span 
id="_CPPv2N14ArrowArrayView5arrayE"></span><span 
id="ArrowArrayView::array__ArrowArrayP"></span><span class="target" 
id="struct_arrow_array_view_1a3035bf0a4b816cf1ea002575fe1f7182"></span><span 
class="k"><span class="pre">struct</span></span><span class="w"> </span><a 
class="reference internal" href="#_CPPv410ArrowArray" title="ArrowArray"><span 
class="n"><span class="pre">ArrowArray</span></span></a><span class="w"> 
</span><span cla [...]
+<span id="_CPPv3N14ArrowArrayView5arrayE"></span><span 
id="_CPPv2N14ArrowArrayView5arrayE"></span><span 
id="ArrowArrayView::array__ArrowArrayCP"></span><span class="target" 
id="struct_arrow_array_view_1a0a94b27138a0e258d15a891c2905b9fa"></span><span 
class="k"><span class="pre">const</span></span><span class="w"> </span><span 
class="k"><span class="pre">struct</span></span><span class="w"> </span><a 
class="reference internal" href="#_CPPv410ArrowArray" title="ArrowArray"><span 
class="n">< [...]
 <dd><p>The underlying <a class="reference internal" 
href="#struct_arrow_array"><span class="std std-ref">ArrowArray</span></a> or 
NULL if it has not been set or if the buffers in this <a class="reference 
internal" href="#struct_arrow_array_view"><span class="std 
std-ref">ArrowArrayView</span></a> are not backed by an <a class="reference 
internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a>. </p>
 </dd></dl>
 
@@ -1999,14 +1999,14 @@ document.write(`
 </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 [...]
+<dt class="sig sig-object cpp" 
id="_CPPv420ArrowDecimalGetBytesPK12ArrowDecimalP7uint8_t">
+<span id="_CPPv320ArrowDecimalGetBytesPK12ArrowDecimalP7uint8_t"></span><span 
id="_CPPv220ArrowDecimalGetBytesPK12ArrowDecimalP7uint8_t"></span><span 
id="ArrowDecimalGetBytes__ArrowDecimalCP.uint8_tP"></span><span class="target" 
id="group__nanoarrow-utils_1ga120c2478747a89b5c978028e8ce51ea5"></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 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 [...]
+<dt class="sig sig-object cpp" id="_CPPv416ArrowDecimalSignPK12ArrowDecimal">
+<span id="_CPPv316ArrowDecimalSignPK12ArrowDecimal"></span><span 
id="_CPPv216ArrowDecimalSignPK12ArrowDecimal"></span><span 
id="ArrowDecimalSign__ArrowDecimalCP"></span><span class="target" 
id="group__nanoarrow-utils_1ga53ed07fe027d265d40c9c067ac8aba7c"></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"> </s [...]
 <dd><p>Returns 1 if the value represented by decimal is &gt;= 0 or -1 
otherwise. </p>
 </dd></dl>
 
diff --git a/main/searchindex.js b/main/searchindex.js
index 3459076..a4ca0db 100644
--- a/main/searchindex.js
+++ b/main/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["getting-started", "index", "reference/c", 
"reference/cpp", "reference/device", "reference/index", "reference/ipc", 
"reference/r", "reference/testing", "roadmap"], "filenames": 
["getting-started.rst", "index.rst", "reference/c.rst", "reference/cpp.rst", 
"reference/device.rst", "reference/index.rst", "reference/ipc.rst", 
"reference/r.rst", "reference/testing.rst", "roadmap.rst"], "titles": ["Getting 
started with nanoarrow", "nanoarrow", "C API Reference", "C+ [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["getting-started", "index", "reference/c", 
"reference/cpp", "reference/device", "reference/index", "reference/ipc", 
"reference/r", "reference/testing", "roadmap"], "filenames": 
["getting-started.rst", "index.rst", "reference/c.rst", "reference/cpp.rst", 
"reference/device.rst", "reference/index.rst", "reference/ipc.rst", 
"reference/r.rst", "reference/testing.rst", "roadmap.rst"], "titles": ["Getting 
started with nanoarrow", "nanoarrow", "C API Reference", "C+ [...]
\ No newline at end of file

Reply via email to