Member List
|
HiCR
|
HiCR::backend::acl::ComputeManager Member List
This is the complete list of members for HiCR::backend::acl::ComputeManager, including all inherited members.
| await(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit) | HiCR::ComputeManager | inline |
| awaitImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit) override | HiCR::backend::acl::ComputeManager | inlineprotected |
| HiCR::ComputeManager::awaitImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit)=0 | HiCR::ComputeManager | protectedpure virtual |
| ComputeManager() | HiCR::backend::acl::ComputeManager | inline |
| createExecutionState(std::shared_ptr< HiCR::ExecutionUnit > executionUnit, void *const argument=nullptr) const override | HiCR::backend::acl::ComputeManager | inline |
| HiCR::ComputeManager::createExecutionState(std::shared_ptr< HiCR::ExecutionUnit > executionUnit, void *const argument=nullptr) const =0 | HiCR::ComputeManager | pure virtual |
| createExecutionUnit(const std::vector< std::shared_ptr< acl::Kernel > > &kernelOperations) | HiCR::backend::acl::ComputeManager | inline |
| HiCR::ComputeManager::createExecutionUnit(const replicableFc_t &function) | HiCR::ComputeManager | inlinevirtual |
| createProcessingUnit(std::shared_ptr< HiCR::ComputeResource > resource) const override | HiCR::backend::acl::ComputeManager | inline |
| HiCR::ComputeManager::createProcessingUnit(std::shared_ptr< HiCR::ComputeResource > resource) const =0 | HiCR::ComputeManager | pure virtual |
| initialize(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit) | HiCR::ComputeManager | inline |
| initializeImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit) override | HiCR::backend::acl::ComputeManager | inlineprotected |
| HiCR::ComputeManager::initializeImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit)=0 | HiCR::ComputeManager | protectedpure virtual |
| resume(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit) | HiCR::ComputeManager | inline |
| resumeImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit) override | HiCR::backend::acl::ComputeManager | inlineprotected |
| HiCR::ComputeManager::resumeImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit)=0 | HiCR::ComputeManager | protectedpure virtual |
| start(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit, std::unique_ptr< HiCR::ExecutionState > &executionState) | HiCR::ComputeManager | inline |
| startImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit, std::unique_ptr< HiCR::ExecutionState > &executionState) override | HiCR::backend::acl::ComputeManager | inlineprotected |
| HiCR::ComputeManager::startImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit, std::unique_ptr< HiCR::ExecutionState > &executionState)=0 | HiCR::ComputeManager | protectedpure virtual |
| suspend(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit) | HiCR::ComputeManager | inline |
| suspendImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit) override | HiCR::backend::acl::ComputeManager | inlineprotected |
| HiCR::ComputeManager::suspendImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit)=0 | HiCR::ComputeManager | protectedpure virtual |
| terminate(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit) | HiCR::ComputeManager | inline |
| terminateImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit) override | HiCR::backend::acl::ComputeManager | inlineprotected |
| HiCR::ComputeManager::terminateImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit)=0 | HiCR::ComputeManager | protectedpure virtual |
| ~ComputeManager() override=default | HiCR::backend::acl::ComputeManager | virtual |
Generated by