C++ Actor Framework 1.0.0
Loading...
Searching...
No Matches
caf::flow::transformation_materializer< Input > Class Template Reference

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_materializeroperator= (const transformation_materializer &)=delete
 
 transformation_materializer (transformation_materializer &&)=default
 
transformation_materializeroperator= (transformation_materializer &&)=default
 
bool valid () const noexcept
 
coordinatorparent ()
 
template<class Step , class... Steps>
auto materialize (std::tuple< Step, Steps... > &&steps) &&
 

Detailed Description

template<class Input>
class caf::flow::transformation_materializer< Input >

Materializes an observable from a source observable and one or more processing steps.


The documentation for this class was generated from the following files: