|
Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
|
This is the complete list of members for gts::MicroSchedulerLambda_Workload, including all inherited members.
| execute(WorkloadContext const &ctx) final | gts::MicroSchedulerLambda_Workload | inlinevirtual |
| m_executionContext (defined in gts::MicroScheduler_Workload) | gts::MicroScheduler_Workload | protected |
| m_pMyNode | gts::Workload | protected |
| m_type | gts::Workload | protected |
| m_workerId (defined in gts::MicroScheduler_Workload) | gts::MicroScheduler_Workload | protected |
| MicroScheduler_Workload() (defined in gts::MicroScheduler_Workload) | gts::MicroScheduler_Workload | inline |
| MicroSchedulerLambda_Workload(TFunc &&func, TArgs &&... args) (defined in gts::MicroSchedulerLambda_Workload) | gts::MicroSchedulerLambda_Workload | inline |
| myNode() const | gts::Workload | inline |
| setWorkerAffinityId(uint32_t workerId) (defined in gts::MicroScheduler_Workload) | gts::MicroScheduler_Workload | inline |
| type() const | gts::Workload | inline |
| workerAffinityId() const (defined in gts::MicroScheduler_Workload) | gts::MicroScheduler_Workload | inline |
| Workload(WorkloadType::Enum type) (defined in gts::Workload) | gts::Workload | inlineexplicit |
| ~Workload()=default | gts::Workload | virtual |