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

◆ consume_datum()

template<typename Executor , ComputeData DataType>
Datum< DataType > MayaFlux::Yantra::FluentExecutor< Executor, DataType >::consume_datum ( ) &&
inline

Move the full result Datum out of the chain.

Returns
Moved Datum including container and metadata

Definition at line 422 of file OperationChain.hpp.

423 {
424 if (!m_successful) {
425 error<std::runtime_error>(
427 std::source_location::current(),
428 "Cannot consume datum from failed chain");
429 }
430 return std::move(m_data);
431 }
@ ComputeMatrix
Compute operations (Yantra - algorithms, matrices, DSP)
@ Yantra
DSP algorithms, computational units, matrix operations, Grammar.