multi_ptr
Types
Type | Definition | Notes |
---|---|---|
multi_ptr<dataType, access::address_space::constant_space> |
constant_ptr, pointer class definition for data living in the OpenCL constant address space |
|
multi_ptr<dataType, access::address_space::global_space> |
global_ptr pointer class definition for data pointing to the OpenCL global address space. |
|
multi_ptr<dataType, access::address_space::local_space> |
local_ptr pointer class definition for data pointing to the OpenCL local address space |
|
multi_ptr<dataType, access::address_space::private_space> |
private_ptr, pointer class definition for data pointing to the OpenCL private address space |
Classes
Type traits to convert cl::sycl::access::address_space into a qualified type with an address space. |
|
multi_ptr, generic pointer class. This class have the same interface as the explicit pointer classes (global_ptr, private_ptr, local_ptr and constant_ptr). The address space where the data point to is defined by the template parameter Space. A cast operator allow the conversion from a multi_ptr object to its equivalent explicit one. |
|
Generic pointer class, specialization for void. |
Functions
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |
|
MISSING |