ORIGINAL
Loading...
Searching...
No Matches
Classes | Namespaces
tasks.h File Reference

Thread pool and task management utilities. More...

#include "async.h"
#include "atomic.h"
#include "queue.h"
#include "refCntPtr.h"
#include "array.h"
#include "prique.h"
#include "vector.h"
Include dependency graph for tasks.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  original::taskDelegator
 Thread pool for managing and executing prioritized tasks. More...
 

Namespaces

namespace  original
 Main namespace for the project Original.
 

Detailed Description

Thread pool and task management utilities.

This header defines the taskDelegator class, which provides a managed thread pool with support for prioritized tasks, deferred execution, and futures.

The file also defines:

Features:

Note
taskDelegator is non-copyable and non-movable to prevent accidental duplication of threads or task state.