FAST  3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
fast::DeviceManager Member List

This is the complete list of members for fast::DeviceManager, including all inherited members.

deleteInstance()fast::DeviceManagerstatic
deviceHasOpenGLInteropCapability(const cl::Device &device, const cl::Platform &platform)fast::DeviceManager
devicePlatformMismatch(const cl::Device &device, const cl::Platform &platform)fast::DeviceManager
deviceSatisfiesCriteria(OpenCLDevice::pointer, const DeviceCriteria &criteria)fast::DeviceManager
deviceSatisfiesCriteria(const DeviceCriteria &criteria, const cl::Device &device, const cl::Platform &platform)fast::DeviceManager
getAllCPUDevices(bool enableVisualization=false)fast::DeviceManager
getAllDevices(bool enableVisualization=false)fast::DeviceManager
getAllGPUDevices(bool enableVisualization=false)fast::DeviceManager
getDefaultDevice()fast::DeviceManager
getDevice(DeviceCriteria criteria)fast::DeviceManager
getDevices(const DeviceCriteria &criteria)fast::DeviceManager
getDevices(DeviceCriteria criteria, bool enableVisualization)fast::DeviceManager
getDevicesForBestPlatform(const DeviceCriteria &deviceCriteria, std::vector< PlatformDevices > &platformDevices)fast::DeviceManager
getHostDevice()fast::DeviceManagerstatic
getInstance()fast::DeviceManagerstatic
getOneCPUDevice(bool enableVisualization=false)fast::DeviceManager
getOneGPUDevice(bool enableVisualization=false)fast::DeviceManager
getOneOpenCLDevice(bool enableVisualization=false, DevicePlatform platform=DEVICE_PLATFORM_ANY)fast::DeviceManager
getPlatforms(DevicePlatform platformCriteria)fast::DeviceManager
getReporter()fast::Object
getStaticNameOfClass()fast::Objectinlinestatic
mPtrfast::Objectprotected
Object()fast::Object
pointer typedeffast::Object
reportEnd() constfast::Objectprotected
reportError()fast::Objectprotected
reportInfo()fast::Objectprotected
reportWarning()fast::Objectprotected
setDefaultDevice(ExecutionDevice::pointer device)fast::DeviceManager
setDefaultPlatform(DevicePlatform platform)fast::DeviceManagerstatic
~Object()fast::Objectinlinevirtual