#include <openmp_threadpool.h>
◆ Status
| Enumerator |
|---|
| WORKER_MASTER | |
| WORKER_NOT_RUNNING | |
| WORKER_STARTING | |
| WORKER_IDLE | |
| WORKER_CLAIMED | |
| WORKER_ACTIVE | |
| WORKER_SHUTDOWN | |
◆ pop_work_item()
| WorkItem * Realm::ThreadPool::WorkerInfo::pop_work_item |
( |
void |
| ) |
|
◆ push_work_item()
| void Realm::ThreadPool::WorkerInfo::push_work_item |
( |
WorkItem * |
new_work | ) |
|
◆ app_num_threads
| int Realm::ThreadPool::WorkerInfo::app_num_threads |
◆ data
| void* Realm::ThreadPool::WorkerInfo::data |
◆ fnptr
| void(* Realm::ThreadPool::WorkerInfo::fnptr) (void *data) |
◆ num_threads
| int Realm::ThreadPool::WorkerInfo::num_threads |
◆ pool
◆ status
| atomic<int> Realm::ThreadPool::WorkerInfo::status |
◆ thread_id
| int Realm::ThreadPool::WorkerInfo::thread_id |
◆ work_item
| WorkItem* Realm::ThreadPool::WorkerInfo::work_item |
The documentation for this struct was generated from the following file: