|
Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
|
This is the complete list of members for gts::Thread, including all inherited members.
| DEFAULT_STACK_SIZE enum value (defined in gts::Thread) | gts::Thread | |
| destroy() | gts::Thread | inline |
| getCurrentProcessorId(uint32_t &groupId, uint32_t &hwTid) | gts::Thread | inlinestatic |
| getHardwareThreadCount() | gts::Thread | inlinestatic |
| getId() | gts::Thread | inline |
| getSystemTopology(SystemTopology &out) | gts::Thread | inlinestatic |
| join() (defined in gts::Thread) | gts::Thread | inline |
| Priority enum name (defined in gts::Thread) | gts::Thread | |
| setAffinity(size_t groupId, AffinitySet const &affinity) | gts::Thread | inline |
| setPriority(Priority priority) | gts::Thread | inline |
| start(ThreadFunction function, void *pArg, uint32_t stackSize=DEFAULT_STACK_SIZE) | gts::Thread | inline |
| Thread() (defined in gts::Thread) | gts::Thread | inline |
| ~Thread() (defined in gts::Thread) | gts::Thread | inline |