syclreference.com
  1. SYCL
  2. | API Reference
  3. | Atomics
  4. | atomic
  5. | atomic

atomic<T, addressSpace>

Constructs an instance of SYCL atomic which is associated with the pointer ptr, converted to a pointer of data type T.


template <typename pointerT>
atomic<T, addressSpace>(multi_ptr<pointerT, addressSpace> ptr)
(1)
  1. Constructs an instance of SYCL atomic which is associated with the pointer ptr, converted to a pointer of data type T.
    Parameters:
    • multi_ptr<pointerT, addressSpace> ptr : Pointer to be used in an atomic manner

syclreference.com — SYCL Reference Pages

Last updated: 2019-01-24 00:24:52 +0000