Struct ocl_core::types::abs::Event [] [src]

pub struct Event(_);

cl_event

Methods

impl Event
[src]

Only call this when passing a newly created pointer directly from clCreate.... Do not use this to clone or copy.

Only use when cloning from a pre-existing and valid cl_event.

For passage directly to an 'event creation' function (such as enqueue).

Returns an immutable reference to a pointer, do not deref and store it unless you will manage its associated reference count carefully.

Returns a mutable reference to a pointer, do not deref then modify or store it unless you will manage its associated reference count carefully.

[FIXME]: ADD VALIDITY CHECK BY CALLING '_INFO' OR SOMETHING: NULL CHECK IS NOT ENOUGH

Trait Implementations

impl Debug for Event
[src]

Formats the value using the given formatter.

impl ClEventPtrNew for Event
[src]

impl<'e> ClEventRef<'e> for Event
[src]

impl ClWaitList for Event
[src]

impl Clone for Event
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Drop for Event
[src]

A method called when the value goes out of scope. Read more

impl Sync for Event
[src]

impl Send for Event
[src]