|
C++ Actor Framework 1.0.0
|
Materializes an observable from a source observable and one or more processing steps. More...
#include <observable.hpp>
Public Types | |
| using | output_type = Input |
Public Member Functions | |
| transformation_materializer (observable< Input > source) | |
| transformation_materializer (intrusive_ptr< op::base< Input > > source) | |
| transformation_materializer (const transformation_materializer &)=delete | |
| transformation_materializer & | operator= (const transformation_materializer &)=delete |
| transformation_materializer (transformation_materializer &&)=default | |
| transformation_materializer & | operator= (transformation_materializer &&)=default |
| bool | valid () const noexcept |
| coordinator * | parent () |
| template<class Step , class... Steps> | |
| auto | materialize (std::tuple< Step, Steps... > &&steps) && |
Materializes an observable from a source observable and one or more processing steps.