syclreference.com
  1. SYCL
  2. | API Reference
  3. | queue

queue

The cl::sycl::queue object is the SYCL abstraction of the OpenCL object cl_command_queue. It is responsible for constructing the OpenCL cl_command_queue object and all OpenCL API functions that involve enqueuing. It can be constructed using either a cl::sycl::device_selector, a cl::sycl::context or using default behaviour. As the cl::sycl::queue object can be constructed using different methods, it maintains the ownership over objects that it can potentially be responsible for constructing and destructing.

class cl::sycl::queue;

Enumerations

cl::sycl::info::queue

Queue information descriptors

Member Functions

(constructor)
(destructor)
get

MISSING

get_context

MISSING

get_device

MISSING

get_impl

MISSING

get_info

MISSING

get_property

MISSING

has_property

MISSING

is_host

MISSING

operator=

MISSING

submit

MISSING

throw_asynchronous

MISSING

wait

MISSING

wait_and_throw

MISSING

Functions

operator!=

MISSING

operator==

MISSING

syclreference.com — SYCL Reference Pages

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