#include <QVector>
#include "task.h"
Go to the source code of this file.
|
template<typename T, template< typename > typename... Exts> |
Task< QVector< T >, Exts... > | LC::Util::InParallel (QVector< Task< T, Exts... > > tasks) |
template<typename Input, typename F> |
auto | LC::Util::InParallel (QVector< Input > &&inputs, F &&mkTask) -> detail::ParallelTraits< F, Input >::ResultType_t |
template<typename Input, typename F> |
auto | LC::Util::InParallelSemigroup (QVector< Input > &&inputs, F &&mkTask) -> detail::ParallelTraits< F, Input >::TaskType_t |
template<typename... Ts, template< typename > typename... Exts> |
Task< std::tuple< Ts... >, Exts... > | LC::Util::InParallel (Task< Ts, Exts... >... tasks) |