MCPcopy Create free account
hub / github.com/apache/arrow / garrow_compute_initialize

Function garrow_compute_initialize

c_glib/arrow-glib/compute.cpp:158–369  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

156} // namespace
157
158G_BEGIN_DECLS
159
160/**
161 * SECTION: compute
162 * @section_id: compute
163 * @title: Computation on data
164 * @include: arrow-glib/arrow-glib.h
165 *
166 * You must call garrow_compute_initialize() explicitly before you use
167 * computation related features.
168 *
169 * #GArrowExecuteContext is a class to customize how to execute a
170 * function.
171 *
172 * #GArrowFunctionOptions is a base class for all function options
173 * classes such as #GArrowCastOptions.
174 *
175 * #GArrowFunctionDoc is a class for function document.
176 *
177 * #GArrowFunction is a class to process data.
178 *
179 * #GArrowExecuteNodeOptions is a base class for all execute node
180 * options classes such as #GArrowSourceNodeOptions.
181 *
182 * #GArrowSourceNodeOptions is a class to customize a source node.
183 *
184 * #GArrowFilterNodeOptions is a class to customize a filter node.
185 *
186 * #GArrowProjectNodeOptions is a class to customize a project node.
187 *
188 * #GArrowAggregation is a class to specify how to aggregate.
189 *
190 * #GArrowAggregateNodeOptions is a class to customize an aggregate node.
191 *
192 * #GArrowSinkNodeOptions is a class to customize a sink node.
193 *
194 * #GArrowHashJoinNodeOptions is a class to customize a hash join node.
195 *
196 * #GArrowExecuteNode is a class to execute an operation.
197 *
198 * #GArrowExecutePlan is a class to execute operations.
199 *
200 * #GArrowCastOptions is a class to customize the `cast` function and
201 * garrow_array_cast().
202 *
203 * #GArrowScalarAggregateOptions is a class to customize the scalar
204 * aggregate functions such as `count` function and convenient
205 * functions of them such as garrow_array_count().
206 *
207 * #GArrowCountOptions is a class to customize the `count` function and
208 * garrow_array_count() family.
209 *
210 * #GArrowFilterOptions is a class to customize the `filter` function and
211 * garrow_array_filter() family.
212 *
213 * #GArrowTakeOptions is a class to customize the `take` function and
214 * garrow_array_take() family.
215 *

Callers

nothing calls this directly

Calls 2

checkFunction · 0.70
InitializeFunction · 0.50

Tested by

no test coverage detected