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.