Task allocator. This class maintains a pool of tasks with methods to allocate and free tasks.
More...
#include <task_manager.h>
|
T * | _task_pool |
|
size_t | _total |
|
size_t | _avail |
|
bool | _initialized |
|
volatile int | l |
|
template<class T>
class ibmppl::internal::task_allocator< T >
Task allocator. This class maintains a pool of tasks with methods to allocate and free tasks.
Instantiate a task allocator with an initial number of tasks (n)
Check whether task allocator is initialized
The documentation for this class was generated from the following file:
- /home/yxia/Work/ibmppl.gsa/runtime/task_manager.h