ReactivePlusPlus
ReactiveX implementation for C++20
Loading...
Searching...
No Matches
rpp::dynamic_connectable_observable< Subject > Class Template Referencefinal

Public Types

using base = connectable_observable<rpp::dynamic_observable<rpp::subjects::utils::extract_subject_type_t<Subject>>, Subject>

Public Member Functions

template<rpp::constraint::observable_strategy< rpp::subjects::utils::extract_subject_type_t< Subject > > Strategy>
requires (!rpp::constraint::decayed_same_as<Strategy, rpp::dynamic_observable<rpp::subjects::utils::extract_subject_type_t<Subject>>>)
 dynamic_connectable_observable (const rpp::connectable_observable< Strategy, Subject > &original)
template<rpp::constraint::observable_strategy< rpp::subjects::utils::extract_subject_type_t< Subject > > Strategy>
requires (!rpp::constraint::decayed_same_as<Strategy, rpp::dynamic_observable<rpp::subjects::utils::extract_subject_type_t<Subject>>>)
 dynamic_connectable_observable (rpp::connectable_observable< Strategy, Subject > &&original)
Public Member Functions inherited from rpp::connectable_observable< rpp::dynamic_observable< rpp::subjects::utils::extract_subject_type_t< Subject > >, Subject >
 connectable_observable (const OriginalObservable &original_observable, const Subject &subject)
 connectable_observable (OriginalObservable &&original_observable, const Subject &subject)
rpp::disposable_wrapper connect (rpp::composite_disposable_wrapper wrapper=composite_disposable_wrapper::make()) const
 Connects to underlying observable right-now making it hot-observable.
auto ref_count () const
 Forces rpp::connectable_observable to behave like common observable.
auto operator| (Op &&op) const &
auto operator| (Op &&op) &&
auto pipe (Op &&op) const &
auto pipe (Op &&op) &&
auto as_dynamic_connectable () const &
auto as_dynamic_connectable () &&

The documentation for this class was generated from the following file: