MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ make_fluent() [2/2]

template<typename Executor , ComputeData DataType>
auto MayaFlux::Yantra::make_fluent ( std::shared_ptr< Executor >  executor,
Datum< DataType > &&  datum 
)

Construct a FluentExecutor from a Datum with type deduction.

Template Parameters
ExecutorExecutor type
DataTypeInner data type (deduced from Datum)
Parameters
executorShared pointer to the executor
datumDatum to start the chain from
Returns
FluentExecutor<Executor, DataType>

Definition at line 565 of file OperationChain.hpp.

566{
568 std::move(executor),
569 std::forward<Datum<DataType>>(datum));
570}
Fluent interface for chaining operations on any executor.