MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Yantra::ComputeMatrix Member List

This is the complete list of members for MayaFlux::Yantra::ComputeMatrix, including all inherited members.

add_operation(const std::string &name, std::shared_ptr< OpClass > operation)MayaFlux::Yantra::ComputeMatrixinline
clear_operations()MayaFlux::Yantra::ComputeMatrixinline
ComputeMatrix()=defaultMayaFlux::Yantra::ComputeMatrix
configure_execution_context(ExecutionContext &ctx, const std::type_index &op_type)MayaFlux::Yantra::ComputeMatrixinlineprivate
create()MayaFlux::Yantra::ComputeMatrixinlinestatic
create_operation(const std::string &name, Args &&... args)MayaFlux::Yantra::ComputeMatrixinline
drain_async()MayaFlux::Yantra::ComputeMatrixinline
execute(const Datum< InputType > &input, Args &&... args)MayaFlux::Yantra::ComputeMatrixinline
execute_async(const Datum< InputType > &input, Args &&... args)MayaFlux::Yantra::ComputeMatrixinline
execute_batch(const std::vector< Datum< InputType > > &inputs, Args &&... args)MayaFlux::Yantra::ComputeMatrixinline
execute_batch_parallel(const std::vector< Datum< InputType > > &inputs, Args &&... args)MayaFlux::Yantra::ComputeMatrixinline
execute_chain(const Datum< InputType > &input)MayaFlux::Yantra::ComputeMatrixinline
execute_chain_named(const std::string &first_name, const std::string &second_name, const Datum< InputType > &input)MayaFlux::Yantra::ComputeMatrixinline
execute_named(const std::string &name, const Datum< InputType > &input)MayaFlux::Yantra::ComputeMatrixinline
execute_named_async(const std::string &name, const Datum< InputType > &input)MayaFlux::Yantra::ComputeMatrixinline
execute_operation(std::shared_ptr< OpClass > operation, const Datum< InputType > &input)MayaFlux::Yantra::ComputeMatrixinlineprivate
execute_parallel(const Datum< InputType > &input)MayaFlux::Yantra::ComputeMatrixinline
execute_parallel_named(const std::vector< std::string > &names, const Datum< InputType > &input)MayaFlux::Yantra::ComputeMatrixinline
execute_with(std::shared_ptr< OpClass > operation, const Datum< InputType > &input)MayaFlux::Yantra::ComputeMatrixinline
get_execution_policy() constMayaFlux::Yantra::ComputeMatrixinline
get_last_error() constMayaFlux::Yantra::ComputeMatrixinline
get_operation(const std::string &name)MayaFlux::Yantra::ComputeMatrixinline
get_statistics() constMayaFlux::Yantra::ComputeMatrixinline
handle_execution_error(const std::exception &e, const std::type_index &op_type)MayaFlux::Yantra::ComputeMatrixinlineprivate
list_operations() constMayaFlux::Yantra::ComputeMatrixinline
m_async_futuresMayaFlux::Yantra::ComputeMatrixprivate
m_async_mtxMayaFlux::Yantra::ComputeMatrixprivate
m_average_execution_timeMayaFlux::Yantra::ComputeMatrixprivate
m_context_configuratorMayaFlux::Yantra::ComputeMatrixprivate
m_default_timeoutMayaFlux::Yantra::ComputeMatrixprivate
m_error_callbackMayaFlux::Yantra::ComputeMatrixprivate
m_execution_policyMayaFlux::Yantra::ComputeMatrixprivate
m_failed_executionsMayaFlux::Yantra::ComputeMatrixprivate
m_last_errorMayaFlux::Yantra::ComputeMatrixprivate
m_last_error_typeMayaFlux::Yantra::ComputeMatrixprivate
m_operationsMayaFlux::Yantra::ComputeMatrixprivate
m_profiling_enabledMayaFlux::Yantra::ComputeMatrixprivate
m_total_executionsMayaFlux::Yantra::ComputeMatrixprivate
register_async(std::future< void > f)MayaFlux::Yantra::ComputeMatrixinlineprivate
remove_operation(const std::string &name)MayaFlux::Yantra::ComputeMatrixinline
set_context_configurator(std::function< void(ExecutionContext &, const std::type_index &)> configurator)MayaFlux::Yantra::ComputeMatrixinline
set_default_timeout(std::chrono::milliseconds timeout)MayaFlux::Yantra::ComputeMatrixinline
set_error_callback(std::function< void(const std::exception &, const std::type_index &)> callback)MayaFlux::Yantra::ComputeMatrixinline
set_execution_policy(ExecutionPolicy policy)MayaFlux::Yantra::ComputeMatrixinline
set_profiling(bool enabled)MayaFlux::Yantra::ComputeMatrixinline
update_execution_time(double ms)MayaFlux::Yantra::ComputeMatrixinlineprivate
with(const Datum< StartType > &input)MayaFlux::Yantra::ComputeMatrixinline
with(const StartType &input)MayaFlux::Yantra::ComputeMatrixinline
with(Datum< StartType > &&input)MayaFlux::Yantra::ComputeMatrixinline
with(StartType &&input)MayaFlux::Yantra::ComputeMatrixinline
with_async(Datum< StartType > input, ChainFunc &&chain, CompleteFn &&on_complete)MayaFlux::Yantra::ComputeMatrixinline
with_async(StartType input, ChainFunc &&chain, CompleteFn &&on_complete)MayaFlux::Yantra::ComputeMatrixinline
~ComputeMatrix()MayaFlux::Yantra::ComputeMatrixinline