AIStatefulTask ‐ Asynchronous, Stateful Task Scheduler library. Threads-like task objects evolving through user-defined states. |
Mutex for stateful tasks. Declaration of class AIStatefulTaskMutex. More...
#include "threadsafe/aithreadsafe.h"
#include "utils/NodeMemoryResource.h"
#include "utils/threading/MpscQueue.h"
#include "utils/FuzzyBool.h"
#include "utils/cpu_relax.h"
#include "debug.h"
#include "AIStatefulTask.h"
Go to the source code of this file.
Classes | |
struct | AIStatefulTaskMutexNode |
class | AIStatefulTaskMutex |
class | statefultask::AdoptLock |
Namespaces | |
namespace | statefultask |
Tasks defined by the library project are put into this namespace. | |
Mutex for stateful tasks. Declaration of class AIStatefulTaskMutex.
ai-statefultask – Asynchronous, Stateful Task Scheduler library.