Member List

HiCR: Member List
HiCR
HiCR::backend::boost::ComputeManager Member List

This is the complete list of members for HiCR::backend::boost::ComputeManager, including all inherited members.

await(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit)HiCR::ComputeManagerinline
ComputeManager()HiCR::backend::boost::ComputeManagerinline
createExecutionState(std::shared_ptr< HiCR::ExecutionUnit > executionUnit, void *const argument=nullptr) const overrideHiCR::backend::boost::ComputeManagerinline
HiCR::ComputeManager::createExecutionState(std::shared_ptr< HiCR::ExecutionUnit > executionUnit, void *const argument=nullptr) const =0HiCR::ComputeManagerpure virtual
createExecutionUnit(const Coroutine::coroutineFc_t &coroutineFunction)HiCR::backend::boost::ComputeManagerinlinestatic
createProcessingUnit(std::shared_ptr< HiCR::ComputeResource > computeResource) const overrideHiCR::backend::boost::ComputeManagerinlinevirtual
initialize(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit)HiCR::ComputeManagerinline
resume(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit)HiCR::ComputeManagerinline
start(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit, std::unique_ptr< HiCR::ExecutionState > &executionState)HiCR::ComputeManagerinline
HiCR::ComputeManager::startImpl(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit, std::unique_ptr< HiCR::ExecutionState > &executionState)=0HiCR::ComputeManagerprotectedpure virtual
suspend(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit)HiCR::ComputeManagerinline
terminate(std::unique_ptr< HiCR::ProcessingUnit > &processingUnit)HiCR::ComputeManagerinline
~ComputeManager() override=defaultHiCR::backend::boost::ComputeManagervirtual