syclreference.com
  1. SYCL
  2. | API Reference
  3. | device
  4. | device

device

MISSING


device()
(1)
device(cl::sycl::device && rhs)
(2)
device(const cl::sycl::device & rhs)
(3)
explicit device(cl_device_id deviceID)
(4)
explicit device(const cl::sycl::ddevice_shptr & impl)
(5)
explicit device(const cl::sycl::device_selector & deviceSelector)
(6)
  1. Default Constructor. Constructs a device object in host mode.
  2. Constructs a device object by moving another device object
    Parameters:
    • cl::sycl::device && rhs
  3. Constructs a device object from another device object and retains the cl_device_id object if the device is not in host mode.
    Parameters:
    • const cl::sycl::device & rhs
  4. Constructs a device object using a cl_device_id object and retains the cl_device_id object if the device is not in host mode.
    Parameters:
    • cl_device_id deviceID : A cl_device_id object.
  5. Constructs a device using an existing implementation object.
    Parameters:
    • const cl::sycl::ddevice_shptr & impl
  6. Constructs a device using the requested device selector
    Parameters:
    • const cl::sycl::device_selector & deviceSelector : the device selector that will provide a device to

syclreference.com — SYCL Reference Pages

Last updated: 2019-01-24 00:24:52 +0000