|
|
Public Member Functions | |
| Impl (std::size_t pool_size, bool queueTasks) | |
Public Attributes | |
| std::size_t | available |
| boost::asio::io_service | io_service |
| std::mutex | mutex |
| bool | queueTasks |
| boost::thread_group | threads |
| boost::asio::io_service::work | work |
Definition at line 41 of file ThreadPool.cpp.
|
inline |
Definition at line 43 of file ThreadPool.cpp.
| std::size_t available |
Definition at line 51 of file ThreadPool.cpp.
| boost::asio::io_service io_service |
Definition at line 48 of file ThreadPool.cpp.
| std::mutex mutex |
Definition at line 52 of file ThreadPool.cpp.
| bool queueTasks |
Definition at line 53 of file ThreadPool.cpp.
| boost::thread_group threads |
Definition at line 50 of file ThreadPool.cpp.
| boost::asio::io_service::work work |
Definition at line 49 of file ThreadPool.cpp.