| Taskflow: A General-purpose Task-parallel Programming System

Loading...
Searching...
No Matches
tf::MultiConditionTask Concept Reference

determines if a callable is a multi-condition task More...

`#include <taskflow/core/task.hpp>`

## Concept definition

template<typename C>
concept tf::MultiConditionTask = std::invocable<C> &&
std::same_as<std::invoke_result_t<C>, SmallVector<int>>
tf::SmallVector
class to define a vector optimized for small array
Definition small_vector.hpp:931
tf::MultiConditionTask
determines if a callable is a multi-condition task
Definition task.hpp:188

## Detailed Description

determines if a callable is a multi-condition task

A multi-condition task is a callable object constructible from std::function<tf::SmallVector<int>()>.