|
C++ Actor Framework 1.0.0
|
Materializes an observable from a Generator that produces items and any number of processing steps that immediately transform the produced items.
More...
#include <observable_builder.hpp>
Public Types | |
| using | output_type = typename Generator::output_type |
Public Member Functions | |
| generation_materializer (coordinator *parent, Generator generator) | |
| generation_materializer (const generation_materializer &)=delete | |
| generation_materializer & | operator= (const generation_materializer &)=delete |
| generation_materializer (generation_materializer &&)=default | |
| generation_materializer & | operator= (generation_materializer &&)=default |
| template<class... Steps> | |
| auto | materialize (std::tuple< Steps... > &&steps) && |
| bool | valid () const noexcept |
Materializes an observable from a Generator that produces items and any number of processing steps that immediately transform the produced items.