zip |
Defined in
<concurrency/channel.hpp> |
Zips the values in step from all upstream receivers. (The functionality has changed after release 1.2.0!)
Creates a receiver of type tuple<T...>
where T...
are the result_type
s of the passed upstream_receiver
. Whenever a complete set of values from each upstream receiver has arrived, it passes the tuple with the values downstream.
Parameters
Executor which is used to schedule the resulting task |
|||
The upstream receiver(s). |
Returns
a tuple<T...>
where T...
are the result_types
of all upstream_receiver
.