This is the complete list of members for syclcompat::atomic< T, DefaultScope, DefaultOrder, Space >, including all inherited members.
atomic() noexcept=default | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | |
atomic(T d) noexcept | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | inline |
compare_exchange_strong(T &expected, T desired, sycl::memory_order success, sycl::memory_order failure, sycl::memory_scope memoryScope=default_scope) noexcept | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | inline |
compare_exchange_strong(T &expected, T desired, sycl::memory_order memoryOrder=default_read_modify_write_order, sycl::memory_scope memoryScope=default_scope) noexcept | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | inline |
compare_exchange_weak(T &expected, T desired, sycl::memory_order success, sycl::memory_order failure, sycl::memory_scope memoryScope=default_scope) noexcept | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | inline |
compare_exchange_weak(T &expected, T desired, sycl::memory_order memoryOrder=default_read_modify_write_order, sycl::memory_scope memoryScope=default_scope) noexcept | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | inline |
default_read_modify_write_order | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | static |
default_read_order | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | static |
default_scope | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | static |
default_write_order | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | static |
exchange(T operand, sycl::memory_order memoryOrder=default_read_modify_write_order, sycl::memory_scope memoryScope=default_scope) noexcept | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | inline |
fetch_add(arith_t< T > operand, sycl::memory_order memoryOrder=default_read_modify_write_order, sycl::memory_scope memoryScope=default_scope) noexcept | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | inline |
fetch_sub(arith_t< T > operand, sycl::memory_order memoryOrder=default_read_modify_write_order, sycl::memory_scope memoryScope=default_scope) noexcept | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | inline |
load(sycl::memory_order memoryOrder=default_read_order, sycl::memory_scope memoryScope=default_scope) const noexcept | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | inline |
store(T operand, sycl::memory_order memoryOrder=default_write_order, sycl::memory_scope memoryScope=default_scope) noexcept | syclcompat::atomic< T, DefaultScope, DefaultOrder, Space > | inline |