MEL
Microthread & Execution library
mel::execution::Executor< Runnable > Member List

This is the complete list of members for mel::execution::Executor< Runnable >, including all inherited members.

Executor()=default (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >
Executor(Executor &&ex) (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >inline
Executor(const Executor &ex) (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >inline
Executor(std::shared_ptr< Runnable > runnable) (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >inline
getOpts() (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >inline
getRunnable() const (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >inline
getRunnable() (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >inline
launch(F &&f, TArg &&arg, ExFuture< Runnable, TRet > output) const noexceptmel::execution::Executor< Runnable >inline
launch(F &&f, ExFuture< Runnable, TRet > output) const noexcept (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >inline
loop(I &&begin, I &&end, F &&functor, int increment) (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >
loop(I &&begin, I &&end, F &&functor, int increment)mel::execution::Executor< Runnable >
operator=(const Executor &ex) (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >inline
operator=(Executor &&ex) (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >inline
parallel(ExFuture< Runnable, TArg > fut, std::exception_ptr &excpt, FTypes &&... functions) (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >
parallel(ExFuture< Runnable, TArg > fut, std::exception_ptr &except, FTypes &&... functions) (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >
parallel_convert(ExFuture< Runnable, TArg > fut, std::exception_ptr &excpt, ReturnTuple &result, FTypes &&... functions) (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >
parallel_convert(ExFuture< Runnable, TArg > fut, std::exception_ptr &except, ReturnTuple &result, FTypes &&... functions) (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >
setOpts(const RunnableExecutorOpts &opts) (defined in mel::execution::Executor< Runnable >)mel::execution::Executor< Runnable >inline