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

Function MakeKernel

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

Source from the content-addressed store, hash-verified

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