Peano
Loading...
Searching...
No Matches
task.h File Reference
#include <omp.h>
#include <atomic>
#include <condition_variable>
#include <lang/assert.h>
#include <lang/channel.h>
#include <lang/thread_pool.h>
#include <lang/type.h>
Include dependency graph for task.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  TaskCtx
 
class  OmpTaskBackend
 
class  ThreadPoolTaskBackend
 

Concepts

concept  CtxUnawareStatelessTask
 
concept  CtxAwareStatelessTask
 
concept  StatelessTask
 
concept  OptionalStatelessTask
 
concept  StatelessTaskGenerator
 
concept  CtxUnawareStatefulTask
 
concept  CtxAwareStatefulTask
 
concept  StatefulTask
 
concept  OptionalStatefulTask
 
concept  StatefulTaskGenerator
 

Functions

StatefulTaskGenerator< Any > auto ToStatefulGenerator (StatelessTaskGenerator auto generator)
 

Function Documentation

◆ ToStatefulGenerator()

StatefulTaskGenerator< Any > auto ToStatefulGenerator ( StatelessTaskGenerator auto generator)