|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
This is the complete list of members for ice::TaskThreadPool, including all inherited members.
| attach_thread(ice::StringID name, ice::UniquePtr< ice::TaskThread > thread) noexcept -> ice::TaskThread &=0 | ice::TaskThreadPool | pure virtual |
| create_thread(ice::StringID name) noexcept -> ice::TaskThread &=0 | ice::TaskThreadPool | pure virtual |
| destroy_thread(ice::StringID name) noexcept=0 | ice::TaskThreadPool | pure virtual |
| detach_thread(ice::StringID name) noexcept -> ice::UniquePtr< ice::TaskThread >=0 | ice::TaskThreadPool | pure virtual |
| estimated_task_count() const noexcept -> ice::ncount=0 | ice::TaskThreadPool | pure virtual |
| find_thread(ice::StringID name) noexcept -> ice::TaskThread *=0 | ice::TaskThreadPool | pure virtual |
| managed_thread_count() const noexcept -> ice::ncount=0 | ice::TaskThreadPool | pure virtual |
| thread_count() const noexcept -> ice::ncount=0 | ice::TaskThreadPool | pure virtual |
| ~TaskThreadPool() noexcept=default | ice::TaskThreadPool | virtual |