joque
task orchestration library
exec.hpp File Reference
#include "dag.hpp"
#include "exec_coro.hpp"
#include "exec_visitor.hpp"
#include "print_exec_visitor.hpp"
#include "task.hpp"
#include <string>
#include <thread>
+ Include dependency graph for exec.hpp:

Go to the source code of this file.

Namespaces

 joque
 MIT License.
 

Functions

exec_coro joque::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. More...
 
exec_coro joque::exec (dag g, unsigned thread_count=std::thread::hardware_concurrency(), exec_visitor &vis=PRINT_VISITOR)
 Overload of exec which uses dag as an input instead of task set. More...