[][src]Trait open_cl_low_level::command_queue::CommandQueuePtr

pub unsafe trait CommandQueuePtr: Sized {
    unsafe fn command_queue_ptr(&self) -> cl_command_queue;

    fn address(&self) -> String { ... }
unsafe fn info<T: Copy>(&self, flag: CQInfo) -> Output<ClPointer<T>> { ... }
unsafe fn cl_context(&self) -> Output<cl_context> { ... }
unsafe fn context(&self) -> Output<ClContext> { ... }
unsafe fn cl_device_id(&self) -> Output<cl_device_id> { ... }
unsafe fn device(&self) -> Output<ClDeviceID> { ... }
unsafe fn reference_count(&self) -> Output<u32> { ... }
unsafe fn cl_command_queue_properties(
        &self
    ) -> Output<cl_command_queue_properties> { ... }
unsafe fn properties(&self) -> Output<CommandQueueProperties> { ... } }

Required methods

Loading content...

Provided methods

fn address(&self) -> String

unsafe fn info<T: Copy>(&self, flag: CQInfo) -> Output<ClPointer<T>>

unsafe fn cl_context(&self) -> Output<cl_context>

unsafe fn context(&self) -> Output<ClContext>

unsafe fn cl_device_id(&self) -> Output<cl_device_id>

unsafe fn device(&self) -> Output<ClDeviceID>

unsafe fn reference_count(&self) -> Output<u32>

unsafe fn cl_command_queue_properties(
    &self
) -> Output<cl_command_queue_properties>

unsafe fn properties(&self) -> Output<CommandQueueProperties>

Loading content...

Implementors

impl CommandQueuePtr for ObjectWrapper<cl_command_queue>[src]

Loading content...