Struct ocl::Queue [] [src]

pub struct Queue { /* fields omitted */ }

A command queue which manages all actions taken on kernels, buffers, and images.

Destruction

Underlying queue object is destroyed automatically.

Methods

impl Queue
[src]

Returns a new Queue on the device specified by device.

Blocks until all commands in this queue have completed before returning.

Returns a reference to the core pointer wrapper, usable by functions in the core module.

Returns a reference to the core pointer wrapper of the context associated with this queue, usable by functions in the core module.

Returns the OpenCL device associated with this queue.

Returns the cached device version.

Returns info about this queue.

Methods from Deref<Target=CommandQueueCore>

Returns a pointer, do not store it.

Returns the DeviceId associated with this command queue.

Trait Implementations

impl Clone for Queue
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Queue
[src]

Formats the value using the given formatter.

impl Display for Queue
[src]

Formats the value using the given formatter.

impl AsRef<CommandQueueCore> for Queue
[src]

Performs the conversion.

impl Deref for Queue
[src]

The resulting type after dereferencing

The method called to dereference a value

impl DerefMut for Queue
[src]

The method called to mutably dereference a value