#include <bulk.h>
|
template<class F , class ShapeBegin , class ShapeEnd , class Target , class IF , class RS > |
auto | operator() (F &&func, ShapeBegin sb, ShapeEnd se, Target &&driver, IF &&initFunc, RS &&selector) const |
|
Definition at line 25 of file bulk.h.
template<class F , class ShapeBegin , class ShapeEnd , class Target , class IF , class RS >
auto folly::pushmi::operators::bulk_fn::operator() |
( |
F && |
func, |
|
|
ShapeBegin |
sb, |
|
|
ShapeEnd |
se, |
|
|
Target && |
driver, |
|
|
IF && |
initFunc, |
|
|
RS && |
selector |
|
) |
| const |
|
inline |
Definition at line 33 of file bulk.h.
References folly::pushmi::operators::bulk, folly::pushmi::make_receiver, folly::pushmi::make_single_sender, folly::gen::move, and folly::pushmi::operators::submit.
40 return [func, sb, se, driver, initFunc, selector](
auto in) {
42 [in, func, sb, se, driver, initFunc, selector](
auto out)
mutable {
47 [func, sb, se, driver, initFunc, selector](
48 auto& out,
auto input) {
PUSHMI_INLINE_VAR constexpr detail::submit_fn submit
constexpr detail::Map< Move > move
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::make_receiver_fn make_receiver
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::make_single_sender_fn make_single_sender
The documentation for this struct was generated from the following file:
- proxygen/folly/folly/experimental/pushmi/examples/bulk.h