| Games Task Scheduler (GTS)
    A multi-processor scheduling framework for games engines | 
This is the complete list of members for gts::CentralQueue_MacroScheduler, including all inherited members.
| _allocateWorkload(size_t size) (defined in gts::MacroScheduler) | gts::MacroScheduler | protected | 
| _freeWorkload(void *ptr) (defined in gts::MacroScheduler) | gts::MacroScheduler | protected | 
| allocateNode() | gts::MacroScheduler | |
| buildSchedule(Node *pStart, Node *pEnd) final | gts::CentralQueue_MacroScheduler | virtual | 
| computeResources() const | gts::MacroScheduler | |
| computeResources() | gts::MacroScheduler | |
| destroyNode(Node *pNode) | gts::MacroScheduler | |
| executeSchedule(Schedule *pSchedule, ComputeResourceId id) final | gts::CentralQueue_MacroScheduler | virtual | 
| findComputeResource(ComputeResourceId id) | gts::MacroScheduler | |
| freeSchedule(Schedule *pSchedule) final | gts::CentralQueue_MacroScheduler | virtual | 
| init(MacroSchedulerDesc const &desc) final | gts::CentralQueue_MacroScheduler | virtual | 
| m_computeResources (defined in gts::MacroScheduler) | gts::MacroScheduler | protected | 
| MacroScheduler() (defined in gts::MacroScheduler) | gts::MacroScheduler | |
| ~MacroScheduler() | gts::MacroScheduler | virtual |