Base part of observable. Mostly used to provide some interface functions used by all observables. More...
#include <interface_observable.hpp>
Public Member Functions | |
| template<details::op_fn< SpecificObservable > OperatorFn> | |
| auto | op (OperatorFn &&fn) const & |
| The apply function to observable which returns observable of another type. | |
| template<details::op_fn< SpecificObservable > OperatorFn> | |
| auto | op (OperatorFn &&fn) && |
| auto | as_blocking () const & |
| Converts existing observable to rpp::blocking_observable which has another interface and abilities. | |
| auto | as_blocking () && |
Base part of observable. Mostly used to provide some interface functions used by all observables.
| Type | type provided by this observable |
| SpecificObservable | final type of observable inherited from this observable to successfully copy/move it |