RxCpp
The Reactive Extensions for Native (RxCpp) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators in both C and C++.
|
Bring by one item from all given observables and select a value to emit from the new observable that is returned. More...
#include "../rx-includes.hpp"
Go to the source code of this file.
Classes | |
struct | rxcpp::member_overload< zip_tag > |
Namespaces | |
rxcpp | |
rxcpp::operators | |
Macros | |
#define | RXCPP_OPERATORS_RX_ZIP_HPP |
Functions | |
template<class... AN> | |
auto | rxcpp::operators::zip (AN &&... an) -> operator_factory< zip_tag, AN... > |
Bring by one item from all given observables and select a value to emit from the new observable that is returned. More... | |
Bring by one item from all given observables and select a value to emit from the new observable that is returned.
AN | types of scheduler (optional), aggregate function (optional), and source observables |
an | scheduler (optional), aggregation function (optional), and source observables |
If scheduler is omitted, identity_current_thread is used.
If aggregation function is omitted, the resulting observable returns tuples of emitted items.
Neither scheduler nor aggregation function are present:
Only scheduler is present:
Only aggregation function is present:
Both scheduler and aggregation function are present:
#define RXCPP_OPERATORS_RX_ZIP_HPP |