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.