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

pub struct Mem(_);

cl_mem

Methods

impl Mem
[src]

unsafe fn from_fresh_ptr(ptr: cl_mem) -> Mem

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

unsafe fn from_copied_ptr(ptr: cl_mem) -> Mem

Only call this when passing a copied pointer such as from an clGet*****Info function.

unsafe fn as_ptr(&self) -> cl_mem

Returns a pointer, do not store it.

Trait Implementations

impl Debug for Mem
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Clone for Mem
[src]

fn clone(&self) -> Mem

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Drop for Mem
[src]

fn drop(&mut self)

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

impl Sync for Mem
[src]

impl Send for Mem
[src]