| _buildTask(Schedule *pSchedule, Node *pNode) (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | protected |
| _buildTaskAndRun(Schedule *pSchedule, Node *pNode) (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | protected |
| _setMaxRank(uint32_t maxRank) | gts::ComputeResource | inline |
| _tryGetNextTask(CheckForTasksData *pData, bool myQueuesOnly, bool &executedTask) (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | protected |
| _tryRunNextNode(Schedule *pSchedule, bool myQueuesOnly) (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | protected |
| _tryToStealWork() (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | protected |
| canExecute(Node *pNode) const final | gts::MicroScheduler_ComputeResource | virtual |
| ComputeResource() | gts::ComputeResource | |
| currentSchedule() (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | inline |
| executionNormalizationFactor() const | gts::ComputeResource | inline |
| id() const | gts::ComputeResource | inline |
| init(MicroScheduler *pMicroScheduler) (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | |
| m_affinityQueue | gts::ComputeResource | protected |
| m_pMicroScheduler (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | protected |
| maxRank() const | gts::ComputeResource | inline |
| microScheduler() (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | inline |
| MicroScheduler_ComputeResource()=default (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | |
| MicroScheduler_ComputeResource(MicroScheduler *pMicroScheduler, uint32_t vectorWidth, uint32_t physicalProcessorCount) (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | |
| MicroScheduler_Task (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | friend |
| notify(Schedule *pSchedule) final | gts::MicroScheduler_ComputeResource | virtual |
| onCheckForTask(void *pUserData, MicroScheduler *, OwnedId, bool isCallerExternal, bool &executedTask) (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | protectedstatic |
| process(Schedule *pSchedule, bool canBlock) | gts::MicroScheduler_ComputeResource | virtual |
| processorCount() const final | gts::MicroScheduler_ComputeResource | virtual |
| registerSchedule(Schedule *pSchedulue) final | gts::MicroScheduler_ComputeResource | virtual |
| setExecutionNormalizationFactor(double exeWeight) | gts::ComputeResource | inline |
| spawnReadyChildren(WorkloadContext const &workloadContext, Task *pCurrentTask) (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | virtual |
| type() const final | gts::MicroScheduler_ComputeResource | inlinevirtual |
| unregisterSchedule(Schedule *pSchedulue) final | gts::MicroScheduler_ComputeResource | virtual |
| vectorWidth() (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | inline |
| ~ComputeResource()=default | gts::ComputeResource | virtual |
| ~MicroScheduler_ComputeResource() (defined in gts::MicroScheduler_ComputeResource) | gts::MicroScheduler_ComputeResource | virtual |