|
Lockless Task Scheduler
v1.0a
A lockless task scheduler
|
Struct setup_container More...
#include <threadpool.h>
Public Attributes | |
| std::mutex | signal |
| The signal More... | |
| std::condition_variable | radio |
| The radio More... | |
| std::atomic_uint32_t | thread_sync |
| The thread synchronize More... | |
| std::atomic< state_selector > | request_exit |
| The request exit More... | |
Struct setup_container
| std::condition_variable task_scheduler::base_thread_pool< TMemInterface >::setup_container::radio |
The radio
| std::atomic< state_selector > task_scheduler::base_thread_pool< TMemInterface >::setup_container::request_exit |
The request exit
| std::mutex task_scheduler::base_thread_pool< TMemInterface >::setup_container::signal |
The signal
| std::atomic_uint32_t task_scheduler::base_thread_pool< TMemInterface >::setup_container::thread_sync |
The thread synchronize
1.8.13