![]() |
Gaia-ECS v0.9.3
A simple and powerful entity component system
|
This is the complete list of members for gaia::mt::ThreadPool, including all inherited members.
| add(TJob &&job) | gaia::mt::ThreadPool | inline |
| del(JobHandle jobHandle) | gaia::mt::ThreadPool | inline |
| dep(JobHandle jobFirst, JobHandle jobSecond) | gaia::mt::ThreadPool | inline |
| dep(std::span< JobHandle > jobsFirst, JobHandle jobSecond) | gaia::mt::ThreadPool | inline |
| dep_refresh(JobHandle jobFirst, JobHandle jobSecond) | gaia::mt::ThreadPool | inline |
| dep_refresh(std::span< JobHandle > jobsFirst, JobHandle jobSecond) | gaia::mt::ThreadPool | inline |
| get() (defined in gaia::mt::ThreadPool) | gaia::mt::ThreadPool | inlinestatic |
| hw_efficiency_cores_cnt() | gaia::mt::ThreadPool | inlinestatic |
| hw_thread_cnt() | gaia::mt::ThreadPool | inlinestatic |
| JobManager (defined in gaia::mt::ThreadPool) | gaia::mt::ThreadPool | friend |
| make_main_thread() | gaia::mt::ThreadPool | inline |
| reset_state(std::span< JobHandle > jobHandles) (defined in gaia::mt::ThreadPool) | gaia::mt::ThreadPool | inline |
| reset_state(JobHandle jobHandle) (defined in gaia::mt::ThreadPool) | gaia::mt::ThreadPool | inline |
| sched(Job &job) | gaia::mt::ThreadPool | inline |
| sched(Job &job, JobHandle dependsOn) | gaia::mt::ThreadPool | inline |
| sched_par(JobParallel &job, uint32_t itemsToProcess, uint32_t groupSize) | gaia::mt::ThreadPool | inline |
| set_max_workers(uint32_t count, uint32_t countHighPrio) | gaia::mt::ThreadPool | inline |
| set_workers_high_prio(uint32_t count) | gaia::mt::ThreadPool | inline |
| set_workers_high_prio_inter(uint32_t &workerIdx, uint32_t count) | gaia::mt::ThreadPool | inline |
| set_workers_low_prio(uint32_t count) | gaia::mt::ThreadPool | inline |
| set_workers_low_prio_inter(uint32_t &workerIdx, uint32_t count) | gaia::mt::ThreadPool | inline |
| submit(std::span< JobHandle > jobHandles) | gaia::mt::ThreadPool | inline |
| submit(JobHandle jobHandle) | gaia::mt::ThreadPool | inline |
| update() | gaia::mt::ThreadPool | inline |
| wait(JobHandle jobHandle) | gaia::mt::ThreadPool | inline |
| workers() const | gaia::mt::ThreadPool | inline |
| ~ThreadPool() (defined in gaia::mt::ThreadPool) | gaia::mt::ThreadPool | inline |