merge |
Defined in
<concurrency/channel.hpp> |
Creates a receiver that merges all passed arguments. This function is deprecated and will be removed soon. Please instead merge_channel<unordered_t>
.
(deprecated("Use merge_channel |
Creates a process that executes the provided function object whenever an upstream process provides a value. There is no defined order in which the process f
is called with the incoming upstream values.
Parameters
Executor which is used to schedule the resulting task |
|||
Callable object that implements the process. All results from the upstream process must be convertible to the only argument of the provided function object’s function operator or the argument of process’ await function. |
|||
The upstream receiver. |
Returns
a receiver that merges all passed arguments