|
Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
|
This is the complete list of members for rtp::thread::ThreadPool, including all inherited members.
| _condition | rtp::thread::ThreadPool | private |
| _queueMutex | rtp::thread::ThreadPool | private |
| _stop | rtp::thread::ThreadPool | private |
| _tasks | rtp::thread::ThreadPool | private |
| _workers | rtp::thread::ThreadPool | private |
| create(size_t numThreads) -> std::expected< std::unique_ptr< ThreadPool >, rtp::Error > | rtp::thread::ThreadPool | static |
| enqueue(F &&f, Args &&...args) -> std::expected< std::future< std::invoke_result_t< F, Args... > >, rtp::Error > | rtp::thread::ThreadPool | |
| operator=(const ThreadPool &)=delete | rtp::thread::ThreadPool | |
| start(size_t numThreads) | rtp::thread::ThreadPool | private |
| ThreadPool(const ThreadPool &)=delete | rtp::thread::ThreadPool | |
| ThreadPool(void) noexcept=default | rtp::thread::ThreadPool | private |
| workerThread(std::stop_token stopToken) noexcept | rtp::thread::ThreadPool | private |
| ~ThreadPool() noexcept | rtp::thread::ThreadPool |