Skip to content

Commit cc977fb

Browse files
authored
Merge pull request #3 from kuzudb/api-documentation-update-61b46151d82f6715ce438dc8880de955bd106037
Update API documentations
2 parents 742faa7 + 9e7fb91 commit cc977fb

File tree

425 files changed

+20583
-6522
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

425 files changed

+20583
-6522
lines changed

cpp/annotated.html

+76-49
Large diffs are not rendered by default.

cpp/annotated_dup.js

+28-1
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,14 @@ var annotated_dup =
113113
[ "BinaryStringFunctionWrapper", "structkuzu_1_1function_1_1_binary_string_function_wrapper.html", null ],
114114
[ "BinaryUDFExecutor", "structkuzu_1_1function_1_1_binary_u_d_f_executor.html", null ],
115115
[ "BinaryUDFFunctionWrapper", "structkuzu_1_1function_1_1_binary_u_d_f_function_wrapper.html", null ],
116+
[ "BMInfoFunction", "structkuzu_1_1function_1_1_b_m_info_function.html", null ],
116117
[ "CastFunctionBindData", "structkuzu_1_1function_1_1_cast_function_bind_data.html", "structkuzu_1_1function_1_1_cast_function_bind_data" ],
118+
[ "ClearWarningsFunction", "structkuzu_1_1function_1_1_clear_warnings_function.html", null ],
117119
[ "ConstFunctionExecutor", "structkuzu_1_1function_1_1_const_function_executor.html", null ],
120+
[ "CreateProjectGraphFunction", "structkuzu_1_1function_1_1_create_project_graph_function.html", null ],
121+
[ "CurrentSettingFunction", "structkuzu_1_1function_1_1_current_setting_function.html", null ],
122+
[ "DBVersionFunction", "structkuzu_1_1function_1_1_d_b_version_function.html", null ],
123+
[ "DropProjectGraphFunction", "structkuzu_1_1function_1_1_drop_project_graph_function.html", null ],
118124
[ "ExtraScanTableFuncBindInput", "structkuzu_1_1function_1_1_extra_scan_table_func_bind_input.html", "structkuzu_1_1function_1_1_extra_scan_table_func_bind_input" ],
119125
[ "ExtraTableFuncBindInput", "structkuzu_1_1function_1_1_extra_table_func_bind_input.html", "structkuzu_1_1function_1_1_extra_table_func_bind_input" ],
120126
[ "Function", "structkuzu_1_1function_1_1_function.html", "structkuzu_1_1function_1_1_function" ],
@@ -125,13 +131,26 @@ var annotated_dup =
125131
[ "ScalarOrAggregateFunction", "structkuzu_1_1function_1_1_scalar_or_aggregate_function.html", "structkuzu_1_1function_1_1_scalar_or_aggregate_function" ],
126132
[ "ScanReplacement", "structkuzu_1_1function_1_1_scan_replacement.html", "structkuzu_1_1function_1_1_scan_replacement" ],
127133
[ "ScanReplacementData", "structkuzu_1_1function_1_1_scan_replacement_data.html", "structkuzu_1_1function_1_1_scan_replacement_data" ],
134+
[ "ShowAttachedDatabasesFunction", "structkuzu_1_1function_1_1_show_attached_databases_function.html", null ],
135+
[ "ShowConnectionFunction", "structkuzu_1_1function_1_1_show_connection_function.html", null ],
136+
[ "ShowFunctionsFunction", "structkuzu_1_1function_1_1_show_functions_function.html", null ],
137+
[ "ShowIndexesFunction", "structkuzu_1_1function_1_1_show_indexes_function.html", null ],
138+
[ "ShowLoadedExtensionsFunction", "structkuzu_1_1function_1_1_show_loaded_extensions_function.html", null ],
139+
[ "ShowOfficialExtensionsFunction", "structkuzu_1_1function_1_1_show_official_extensions_function.html", null ],
140+
[ "ShowSequencesFunction", "structkuzu_1_1function_1_1_show_sequences_function.html", null ],
141+
[ "ShowTablesFunction", "structkuzu_1_1function_1_1_show_tables_function.html", null ],
142+
[ "ShowWarningsFunction", "structkuzu_1_1function_1_1_show_warnings_function.html", null ],
143+
[ "StatsInfoFunction", "structkuzu_1_1function_1_1_stats_info_function.html", null ],
144+
[ "StorageInfoFunction", "structkuzu_1_1function_1_1_storage_info_function.html", null ],
128145
[ "TableFuncBindInput", "structkuzu_1_1function_1_1_table_func_bind_input.html", "structkuzu_1_1function_1_1_table_func_bind_input" ],
129146
[ "TableFuncInput", "structkuzu_1_1function_1_1_table_func_input.html", "structkuzu_1_1function_1_1_table_func_input" ],
130147
[ "TableFuncLocalState", "structkuzu_1_1function_1_1_table_func_local_state.html", "structkuzu_1_1function_1_1_table_func_local_state" ],
148+
[ "TableFuncMorsel", "structkuzu_1_1function_1_1_table_func_morsel.html", "structkuzu_1_1function_1_1_table_func_morsel" ],
131149
[ "TableFuncOutput", "structkuzu_1_1function_1_1_table_func_output.html", "structkuzu_1_1function_1_1_table_func_output" ],
132150
[ "TableFuncSharedState", "structkuzu_1_1function_1_1_table_func_shared_state.html", "structkuzu_1_1function_1_1_table_func_shared_state" ],
133151
[ "TableFunction", "structkuzu_1_1function_1_1_table_function.html", "structkuzu_1_1function_1_1_table_function" ],
134152
[ "TableFunctionInitInput", "structkuzu_1_1function_1_1_table_function_init_input.html", "structkuzu_1_1function_1_1_table_function_init_input" ],
153+
[ "TableInfoFunction", "structkuzu_1_1function_1_1_table_info_function.html", null ],
135154
[ "TernaryFunctionExecutor", "structkuzu_1_1function_1_1_ternary_function_executor.html", null ],
136155
[ "TernaryFunctionWrapper", "structkuzu_1_1function_1_1_ternary_function_wrapper.html", null ],
137156
[ "TernaryListFunctionWrapper", "structkuzu_1_1function_1_1_ternary_list_function_wrapper.html", null ],
@@ -176,9 +195,16 @@ var annotated_dup =
176195
] ],
177196
[ "processor", "namespacekuzu_1_1processor.html", [
178197
[ "CopyFromFileError", "structkuzu_1_1processor_1_1_copy_from_file_error.html", "structkuzu_1_1processor_1_1_copy_from_file_error" ],
198+
[ "DataChunkDescriptor", "structkuzu_1_1processor_1_1_data_chunk_descriptor.html", "structkuzu_1_1processor_1_1_data_chunk_descriptor" ],
199+
[ "DataPos", "structkuzu_1_1processor_1_1_data_pos.html", "structkuzu_1_1processor_1_1_data_pos" ],
179200
[ "FlatTuple", "classkuzu_1_1processor_1_1_flat_tuple.html", "classkuzu_1_1processor_1_1_flat_tuple" ],
180201
[ "LineContext", "structkuzu_1_1processor_1_1_line_context.html", "structkuzu_1_1processor_1_1_line_context" ],
202+
[ "OperatorMetrics", "structkuzu_1_1processor_1_1_operator_metrics.html", "structkuzu_1_1processor_1_1_operator_metrics" ],
203+
[ "PhysicalOperator", "classkuzu_1_1processor_1_1_physical_operator.html", "classkuzu_1_1processor_1_1_physical_operator" ],
204+
[ "PhysicalOperatorUtils", "classkuzu_1_1processor_1_1_physical_operator_utils.html", null ],
181205
[ "PopulatedCopyFromError", "structkuzu_1_1processor_1_1_populated_copy_from_error.html", "structkuzu_1_1processor_1_1_populated_copy_from_error" ],
206+
[ "ResultSet", "classkuzu_1_1processor_1_1_result_set.html", "classkuzu_1_1processor_1_1_result_set" ],
207+
[ "ResultSetDescriptor", "structkuzu_1_1processor_1_1_result_set_descriptor.html", "structkuzu_1_1processor_1_1_result_set_descriptor" ],
182208
[ "WarningContext", "classkuzu_1_1processor_1_1_warning_context.html", "classkuzu_1_1processor_1_1_warning_context" ],
183209
[ "WarningInfo", "structkuzu_1_1processor_1_1_warning_info.html", "structkuzu_1_1processor_1_1_warning_info" ],
184210
[ "WarningSourceData", "structkuzu_1_1processor_1_1_warning_source_data.html", "structkuzu_1_1processor_1_1_warning_source_data" ]
@@ -189,7 +215,8 @@ var annotated_dup =
189215
[ "transaction", "namespacekuzu_1_1transaction.html", [
190216
[ "Transaction", "classkuzu_1_1transaction_1_1_transaction.html", "classkuzu_1_1transaction_1_1_transaction" ],
191217
[ "TransactionContext", "classkuzu_1_1transaction_1_1_transaction_context.html", "classkuzu_1_1transaction_1_1_transaction_context" ]
192-
] ]
218+
] ],
219+
[ "OPPrintInfo", "structkuzu_1_1_o_p_print_info.html", "structkuzu_1_1_o_p_print_info" ]
193220
] ],
194221
[ "std", null, [
195222
[ "hash< kuzu::common::int128_t >", "structstd_1_1hash_3_01kuzu_1_1common_1_1int128__t_01_4.html", "structstd_1_1hash_3_01kuzu_1_1common_1_1int128__t_01_4" ]

cpp/auxiliary__buffer_8h_source.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@
271271
<div class="ttc" id="aclasskuzu_1_1common_1_1_struct_auxiliary_buffer_html_abdf8207dba8cf50fd9bcca1430085663"><div class="ttname"><a href="classkuzu_1_1common_1_1_struct_auxiliary_buffer.html#abdf8207dba8cf50fd9bcca1430085663">kuzu::common::StructAuxiliaryBuffer::StructAuxiliaryBuffer</a></div><div class="ttdeci">StructAuxiliaryBuffer(const LogicalType &amp;type, storage::MemoryManager *memoryManager)</div></div>
272272
<div class="ttc" id="aclasskuzu_1_1common_1_1_struct_auxiliary_buffer_html_ac019ce18aef6486e8a1e84bf0bdc5009"><div class="ttname"><a href="classkuzu_1_1common_1_1_struct_auxiliary_buffer.html#ac019ce18aef6486e8a1e84bf0bdc5009">kuzu::common::StructAuxiliaryBuffer::getFieldVectors</a></div><div class="ttdeci">const std::vector&lt; std::shared_ptr&lt; ValueVector &gt; &gt; &amp; getFieldVectors() const</div><div class="ttdef"><b>Definition</b> auxiliary_buffer.h:53</div></div>
273273
<div class="ttc" id="aclasskuzu_1_1common_1_1_struct_auxiliary_buffer_html_afcbcedd97b52dcac41f93f20ea45a8cf"><div class="ttname"><a href="classkuzu_1_1common_1_1_struct_auxiliary_buffer.html#afcbcedd97b52dcac41f93f20ea45a8cf">kuzu::common::StructAuxiliaryBuffer::getFieldVectorPtr</a></div><div class="ttdeci">ValueVector * getFieldVectorPtr(idx_t idx) const</div><div class="ttdef"><b>Definition</b> auxiliary_buffer.h:59</div></div>
274-
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html">kuzu::common::ValueVector</a></div><div class="ttdef"><b>Definition</b> value_vector.h:21</div></div>
274+
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html">kuzu::common::ValueVector</a></div><div class="ttdef"><b>Definition</b> value_vector.h:20</div></div>
275275
<div class="ttc" id="ain__mem__overflow__buffer_8h_html"><div class="ttname"><a href="in__mem__overflow__buffer_8h.html">in_mem_overflow_buffer.h</a></div></div>
276276
<div class="ttc" id="anamespacearrow_html"><div class="ttname"><a href="namespacearrow.html">arrow</a></div><div class="ttdef"><b>Definition</b> auxiliary_buffer.h:7</div></div>
277277
<div class="ttc" id="anamespacekuzu_1_1common_html_a205bbe18b53bc41f95e9fcd27055b56d"><div class="ttname"><a href="namespacekuzu_1_1common.html#a205bbe18b53bc41f95e9fcd27055b56d">kuzu::common::idx_t</a></div><div class="ttdeci">uint32_t idx_t</div><div class="ttdef"><b>Definition</b> types.h:45</div></div>

cpp/binary__function__executor_8h_source.html

+10-10
Original file line numberDiff line numberDiff line change
@@ -581,18 +581,18 @@
581581
</div>
582582
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"> 405</span>} <span class="comment">// namespace kuzu</span></div>
583583
<div class="ttc" id="aassert_8h_html_a15c7c828c306c4dbb80e0eb3ba333293"><div class="ttname"><a href="assert_8h.html#a15c7c828c306c4dbb80e0eb3ba333293">KU_ASSERT</a></div><div class="ttdeci">#define KU_ASSERT(condition)</div><div class="ttdef"><b>Definition</b> assert.h:19</div></div>
584-
<div class="ttc" id="aclasskuzu_1_1common_1_1_selection_vector_html"><div class="ttname"><a href="classkuzu_1_1common_1_1_selection_vector.html">kuzu::common::SelectionVector</a></div><div class="ttdef"><b>Definition</b> sel_vector.h:14</div></div>
585-
<div class="ttc" id="aclasskuzu_1_1common_1_1_selection_vector_html_ae3d02b1ed767b0d3d9606e7a9ab59a5a"><div class="ttname"><a href="classkuzu_1_1common_1_1_selection_vector.html#ae3d02b1ed767b0d3d9606e7a9ab59a5a">kuzu::common::SelectionVector::getMutableBuffer</a></div><div class="ttdeci">std::span&lt; sel_t &gt; getMutableBuffer() const</div><div class="ttdef"><b>Definition</b> sel_vector.h:78</div></div>
586-
<div class="ttc" id="aclasskuzu_1_1common_1_1_selection_vector_html_af0f812a43604466a9c3114de526d7b43"><div class="ttname"><a href="classkuzu_1_1common_1_1_selection_vector.html#af0f812a43604466a9c3114de526d7b43">kuzu::common::SelectionVector::setSelSize</a></div><div class="ttdeci">void setSelSize(sel_t size)</div><div class="ttdef"><b>Definition</b> sel_vector.h:100</div></div>
587-
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html">kuzu::common::ValueVector</a></div><div class="ttdef"><b>Definition</b> value_vector.h:21</div></div>
588-
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_a1c1651c945f1a523ca72b7054a3c05a6"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#a1c1651c945f1a523ca72b7054a3c05a6">kuzu::common::ValueVector::getData</a></div><div class="ttdeci">uint8_t * getData() const</div><div class="ttdef"><b>Definition</b> value_vector.h:111</div></div>
584+
<div class="ttc" id="aclasskuzu_1_1common_1_1_selection_vector_html"><div class="ttname"><a href="classkuzu_1_1common_1_1_selection_vector.html">kuzu::common::SelectionVector</a></div><div class="ttdef"><b>Definition</b> sel_vector.h:13</div></div>
585+
<div class="ttc" id="aclasskuzu_1_1common_1_1_selection_vector_html_ae3d02b1ed767b0d3d9606e7a9ab59a5a"><div class="ttname"><a href="classkuzu_1_1common_1_1_selection_vector.html#ae3d02b1ed767b0d3d9606e7a9ab59a5a">kuzu::common::SelectionVector::getMutableBuffer</a></div><div class="ttdeci">std::span&lt; sel_t &gt; getMutableBuffer() const</div><div class="ttdef"><b>Definition</b> sel_vector.h:68</div></div>
586+
<div class="ttc" id="aclasskuzu_1_1common_1_1_selection_vector_html_af0f812a43604466a9c3114de526d7b43"><div class="ttname"><a href="classkuzu_1_1common_1_1_selection_vector.html#af0f812a43604466a9c3114de526d7b43">kuzu::common::SelectionVector::setSelSize</a></div><div class="ttdeci">void setSelSize(sel_t size)</div><div class="ttdef"><b>Definition</b> sel_vector.h:90</div></div>
587+
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html">kuzu::common::ValueVector</a></div><div class="ttdef"><b>Definition</b> value_vector.h:20</div></div>
588+
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_a1c1651c945f1a523ca72b7054a3c05a6"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#a1c1651c945f1a523ca72b7054a3c05a6">kuzu::common::ValueVector::getData</a></div><div class="ttdeci">uint8_t * getData() const</div><div class="ttdef"><b>Definition</b> value_vector.h:99</div></div>
589589
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_a2836651b97f1805a06ba83b77aa900a6"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#a2836651b97f1805a06ba83b77aa900a6">kuzu::common::ValueVector::resetAuxiliaryBuffer</a></div><div class="ttdeci">void resetAuxiliaryBuffer()</div></div>
590-
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_a69814348344f25d60043a2663f55b2ca"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#a69814348344f25d60043a2663f55b2ca">kuzu::common::ValueVector::setAllNonNull</a></div><div class="ttdeci">void setAllNonNull()</div><div class="ttdef"><b>Definition</b> value_vector.h:68</div></div>
591-
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_a80662809ebd4a4e5e92f3aa89c812eae"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#a80662809ebd4a4e5e92f3aa89c812eae">kuzu::common::ValueVector::isNull</a></div><div class="ttdeci">uint8_t isNull(uint32_t pos) const</div><div class="ttdef"><b>Definition</b> value_vector.h:76</div></div>
592-
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_ab7739fee18ef97d03799caf39b30c5b2"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#ab7739fee18ef97d03799caf39b30c5b2">kuzu::common::ValueVector::hasNoNullsGuarantee</a></div><div class="ttdeci">bool hasNoNullsGuarantee() const</div><div class="ttdef"><b>Definition</b> value_vector.h:70</div></div>
593-
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_ab9d79923d14e4c321c682cf97c5da223"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#ab9d79923d14e4c321c682cf97c5da223">kuzu::common::ValueVector::setAllNull</a></div><div class="ttdeci">void setAllNull()</div><div class="ttdef"><b>Definition</b> value_vector.h:67</div></div>
590+
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_a69814348344f25d60043a2663f55b2ca"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#a69814348344f25d60043a2663f55b2ca">kuzu::common::ValueVector::setAllNonNull</a></div><div class="ttdeci">void setAllNonNull()</div><div class="ttdef"><b>Definition</b> value_vector.h:56</div></div>
591+
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_a80662809ebd4a4e5e92f3aa89c812eae"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#a80662809ebd4a4e5e92f3aa89c812eae">kuzu::common::ValueVector::isNull</a></div><div class="ttdeci">uint8_t isNull(uint32_t pos) const</div><div class="ttdef"><b>Definition</b> value_vector.h:64</div></div>
592+
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_ab7739fee18ef97d03799caf39b30c5b2"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#ab7739fee18ef97d03799caf39b30c5b2">kuzu::common::ValueVector::hasNoNullsGuarantee</a></div><div class="ttdeci">bool hasNoNullsGuarantee() const</div><div class="ttdef"><b>Definition</b> value_vector.h:58</div></div>
593+
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_ab9d79923d14e4c321c682cf97c5da223"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#ab9d79923d14e4c321c682cf97c5da223">kuzu::common::ValueVector::setAllNull</a></div><div class="ttdeci">void setAllNull()</div><div class="ttdef"><b>Definition</b> value_vector.h:55</div></div>
594594
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_adff0525b9a9d01f900b5b82424df2451"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#adff0525b9a9d01f900b5b82424df2451">kuzu::common::ValueVector::setNull</a></div><div class="ttdeci">void setNull(uint32_t pos, bool isNull)</div></div>
595-
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_aed355978414b9b29385aed6497213f17"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#aed355978414b9b29385aed6497213f17">kuzu::common::ValueVector::state</a></div><div class="ttdeci">std::shared_ptr&lt; DataChunkState &gt; state</div><div class="ttdef"><b>Definition</b> value_vector.h:134</div></div>
595+
<div class="ttc" id="aclasskuzu_1_1common_1_1_value_vector_html_aed355978414b9b29385aed6497213f17"><div class="ttname"><a href="classkuzu_1_1common_1_1_value_vector.html#aed355978414b9b29385aed6497213f17">kuzu::common::ValueVector::state</a></div><div class="ttdeci">std::shared_ptr&lt; DataChunkState &gt; state</div><div class="ttdef"><b>Definition</b> value_vector.h:122</div></div>
596596
<div class="ttc" id="anamespacekuzu_1_1function_html"><div class="ttname"><a href="namespacekuzu_1_1function.html">kuzu::function</a></div><div class="ttdef"><b>Definition</b> binary_function_executor.h:6</div></div>
597597
<div class="ttc" id="anamespacekuzu_html"><div class="ttname"><a href="namespacekuzu.html">kuzu</a></div><div class="ttdef"><b>Definition</b> array_utils.h:7</div></div>
598598
<div class="ttc" id="astructkuzu_1_1function_1_1_binary_comparison_function_wrapper_html"><div class="ttname"><a href="structkuzu_1_1function_1_1_binary_comparison_function_wrapper.html">kuzu::function::BinaryComparisonFunctionWrapper</a></div><div class="ttdef"><b>Definition</b> binary_function_executor.h:60</div></div>

0 commit comments

Comments
 (0)