|
Lockless Task Scheduler
v1.0a
A lockless task scheduler
|
class globals More...
#include <globals.h>
Public Member Functions | |
| ts_windows_only (HANDLE console_handle;) | |
| globals () | |
| Statics the data t. More... | |
Static Public Member Functions | |
| template<class TKey > | |
| static globals * | instance () |
Public Attributes | |
| std::mutex | io_mutex |
| The io mutex More... | |
| std::atomic< thread_num_t > | next_thread_number |
| The next thread number More... | |
class globals
|
inline |
Statics the data t.
| std::mutex task_scheduler::globals::io_mutex |
The io mutex
| std::atomic< thread_num_t > task_scheduler::globals::next_thread_number |
The next thread number
1.8.13