MCPcopy Create free account
hub / github.com/apache/nifi-minifi-cpp / make_aggregate

Method make_aggregate

extensions/expression-language/Expression.cpp:1666–1673  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1664}
1665
1666Expression Expression::make_aggregate(std::function<Value(const Parameters &params, const std::vector<Expression> &sub_exprs)> val_fn) const {
1667 auto sub_expr_generator = sub_expr_generator_;
1668 return make_dynamic([sub_expr_generator,
1669 val_fn](const Parameters &params,
1670 const std::vector<Expression>& /*sub_exprs*/) -> Value {
1671 return val_fn(params, sub_expr_generator(params));
1672 });
1673}
1674
1675} /* namespace expression */
1676} /* namespace minifi */

Callers 2

make_countFunction · 0.80
make_joinFunction · 0.80

Calls 1

make_dynamicFunction · 0.85

Tested by

no test coverage detected