Member List

HiCR: Member List
HiCR
HiCR::backend::opencl::Device Member List

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

addComputeResource(const std::shared_ptr< HiCR::ComputeResource > &computeResource)HiCR::Deviceinline
addMemorySpace(const std::shared_ptr< HiCR::MemorySpace > &memorySpace)HiCR::Deviceinline
computeResourceList_t typedefHiCR::Device
deserialize(const nlohmann::json &input)HiCR::Deviceinline
Device(const deviceIdentifier_t id, const std::string &type, const std::shared_ptr< cl::Device > &device, const computeResourceList_t &computeResources, const memorySpaceList_t &memorySpaces)HiCR::backend::opencl::Deviceinline
Device()HiCR::backend::opencl::Deviceinline
Device(const nlohmann::json &input)HiCR::backend::opencl::Deviceinline
HiCR::Device::Device(computeResourceList_t computeResources, memorySpaceList_t memorySpaces)HiCR::Deviceinline
deviceIdentifier_t typedefHiCR::backend::opencl::Device
getComputeResourceList()HiCR::Deviceinline
getId() constHiCR::backend::opencl::Deviceinline
getMemorySpaceList()HiCR::Deviceinline
getOpenCLDevice() constHiCR::backend::opencl::Deviceinline
getType() const overrideHiCR::backend::opencl::Deviceinlinevirtual
memorySpaceList_t typedefHiCR::Device
serialize() constHiCR::Deviceinline
~Device()HiCR::backend::opencl::Deviceinlinevirtual