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

Method Execute

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

Source from the content-addressed store, hash-verified

346} // namespace
347
348Result<Datum> Function::Execute(const std::vector<Datum>& args,
349 const FunctionOptions* options, ExecContext* ctx) const {
350 return ExecuteInternal(*this, args, /*passed_length=*/-1, options, ctx);
351}
352
353Result<Datum> Function::Execute(const ExecBatch& batch, const FunctionOptions* options,
354 ExecContext* ctx) const {

Callers 7

ExecuteScalarExpressionFunction · 0.45
ExecuteImplMethod · 0.45
CallMethod · 0.45
ExecuteMethod · 0.45
ExecuteInternalFunction · 0.45
BM_AddDispatchFunction · 0.45

Calls 6

ExecuteInternalFunction · 0.85
CheckArityImplFunction · 0.85
default_optionsFunction · 0.85
CheckOptionsFunction · 0.70
ExecuteFunction · 0.50
sizeMethod · 0.45

Tested by 2

CallMethod · 0.36