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

Method FunctionExecutorImpl

cpp/src/arrow/compute/function.cc:185–195  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

183
184struct FunctionExecutorImpl : public FunctionExecutor {
185 FunctionExecutorImpl(std::vector<TypeHolder> in_types, const Kernel* kernel,
186 std::unique_ptr<detail::KernelExecutor> executor,
187 const Function& func)
188 : in_types(std::move(in_types)),
189 kernel(kernel),
190 kernel_ctx(default_exec_context(), kernel),
191 executor(std::move(executor)),
192 func(func),
193 state(),
194 options(NULLPTR),
195 inited(false) {}
196 virtual ~FunctionExecutorImpl() {}
197
198 Status KernelInit(const FunctionOptions* options) {

Callers

nothing calls this directly

Calls 1

default_exec_contextFunction · 0.85

Tested by

no test coverage detected