ReactivePlusPlus
ReactiveX implementation for C++20
|
Public Types | |
using | optimal_disposables_strategy = rpp::details::observables::default_disposables_strategy |
using | value_type = Type |
Public Member Functions | |
template<constraint::decayed_any_of< Observables... > TT> requires (!constraint::decayed_same_as<variant_observable_strategy, TT>) | |
variant_observable_strategy (TT &&observable) | |
variant_observable_strategy (const variant_observable_strategy &other)=default | |
variant_observable_strategy (variant_observable_strategy &&other) noexcept=default | |
template<rpp::constraint::observer_of_type< value_type > TObs> | |
void | subscribe (TObs &&obs) const |
Public Attributes | |
utils::unique_variant< Observables... > | observables |