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 |