Sese Framework  2.3.0
A cross-platform framework
Loading...
Searching...
No Matches
sese::ThreadPool::RuntimeData Struct Reference

Runtime data of thread pool. More...

Public Attributes

std::mutex mutex
 
std::condition_variable conditionVariable
 
std::queue< std::function< void()> > tasks
 
std::atomic< bool > isShutdown {false}
 

Detailed Description

Runtime data of thread pool.

Member Data Documentation

◆ conditionVariable

std::condition_variable sese::ThreadPool::RuntimeData::conditionVariable

◆ isShutdown

std::atomic<bool> sese::ThreadPool::RuntimeData::isShutdown {false}

◆ mutex

std::mutex sese::ThreadPool::RuntimeData::mutex

◆ tasks

std::queue<std::function<void()> > sese::ThreadPool::RuntimeData::tasks

The documentation for this struct was generated from the following file: