|
io-chess
UCI chess engine
|
Public Attributes | |
| int | total = 0 |
| std::atomic< int > | next {0} |
| std::atomic< int > | remaining {0} |
| std::function< void(int)> | fn |
| std::mutex | doneMu |
| std::condition_variable | doneCv |
| std::condition_variable PersistentThreadPool::Job::doneCv |
| std::mutex PersistentThreadPool::Job::doneMu |
| std::function<void(int)> PersistentThreadPool::Job::fn |
| std::atomic<int> PersistentThreadPool::Job::next {0} |
| std::atomic<int> PersistentThreadPool::Job::remaining {0} |
| int PersistentThreadPool::Job::total = 0 |