62 unsigned thread_count = std::thread::hardware_concurrency(),
63 const std::string& filter =
"",
71 unsigned thread_count = std::thread::hardware_concurrency(),
Coroutine representing one execution of entire task set.
Definition: exec_coro.hpp:36
Execution visitor interface, used by execution.
Definition: exec_visitor.hpp:33
MIT License.
Definition: dag.hpp:27
print_exec_visitor PRINT_VISITOR
Global instance of print visitor used as default argument for exec
Definition: print_exec_visitor.hpp:69
exec_coro exec(const task_set &ts, unsigned thread_count=std::thread::hardware_concurrency(), const std::string &filter="", exec_visitor &vis=PRINT_VISITOR)
Runs execution of tasks within one taskset.
A set of tasks that contains either tasks or another sets.
Definition: task.hpp:81