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

Function GetRegisteredFunctionSignatures

cpp/src/gandiva/expression_registry.cc:177–186  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

175}
176
177std::vector<std::shared_ptr<FunctionSignature>> GetRegisteredFunctionSignatures() {
178 ExpressionRegistry registry;
179 std::vector<std::shared_ptr<FunctionSignature>> signatures;
180 for (auto iter = registry.function_signature_begin();
181 iter != registry.function_signature_end(); iter++) {
182 signatures.push_back(std::make_shared<FunctionSignature>(
183 (*iter).base_name(), (*iter).param_types(), (*iter).ret_type()));
184 }
185 return signatures;
186}
187
188} // namespace gandiva

Callers

nothing calls this directly

Calls 4

push_backMethod · 0.80
base_nameMethod · 0.80

Tested by

no test coverage detected