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

Function MakeKernel

cpp/src/arrow/compute/kernels/hash_aggregate_internal.h:85–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

83}
84
85inline HashAggregateKernel MakeKernel(std::shared_ptr<KernelSignature> signature,
86 KernelInit init, const bool ordered = false) {
87 HashAggregateKernel kernel(std::move(signature), std::move(init), HashAggregateResize,
88 HashAggregateConsume, HashAggregateMerge,
89 HashAggregateFinalize, ordered);
90 return kernel;
91}
92
93inline HashAggregateKernel MakeKernel(InputType argument_type, KernelInit init,
94 const bool ordered = false) {

Callers 10

MakeUnaryKernelFunction · 0.85
VisitMethod · 0.85
VisitMethod · 0.85
VisitMethod · 0.85
VisitMethod · 0.85
VisitMethod · 0.85
VisitMethod · 0.85
VisitMethod · 0.85

Calls 3

InputTypeFunction · 0.85
OutputTypeFunction · 0.85
MakeFunction · 0.50

Tested by

no test coverage detected