compare_exchange_strong(reference expected, value_type desired, memory_order success, memory_order failure) const | vecmem::posix_device_atomic_ref< T, address > | |
compare_exchange_strong(reference expected, value_type desired, memory_order order=memory_order::seq_cst) const | vecmem::posix_device_atomic_ref< T, address > | |
difference_type typedef | vecmem::posix_device_atomic_ref< T, address > | |
exchange(value_type data, memory_order order=memory_order::seq_cst) const | vecmem::posix_device_atomic_ref< T, address > | |
fetch_add(value_type data, memory_order order=memory_order::seq_cst) const | vecmem::posix_device_atomic_ref< T, address > | |
fetch_and(value_type data, memory_order order=memory_order::seq_cst) const | vecmem::posix_device_atomic_ref< T, address > | |
fetch_or(value_type data, memory_order order=memory_order::seq_cst) const | vecmem::posix_device_atomic_ref< T, address > | |
fetch_sub(value_type data, memory_order order=memory_order::seq_cst) const | vecmem::posix_device_atomic_ref< T, address > | |
fetch_xor(value_type data, memory_order order=memory_order::seq_cst) const | vecmem::posix_device_atomic_ref< T, address > | |
load(memory_order order=memory_order::seq_cst) const | vecmem::posix_device_atomic_ref< T, address > | |
operator=(const posix_device_atomic_ref &)=delete | vecmem::posix_device_atomic_ref< T, address > | |
operator=(value_type data) const | vecmem::posix_device_atomic_ref< T, address > | |
pointer typedef | vecmem::posix_device_atomic_ref< T, address > | |
posix_device_atomic_ref(reference ref) | vecmem::posix_device_atomic_ref< T, address > | explicit |
posix_device_atomic_ref(const posix_device_atomic_ref &parent) | vecmem::posix_device_atomic_ref< T, address > | |
reference typedef | vecmem::posix_device_atomic_ref< T, address > | |
store(value_type data, memory_order order=memory_order::seq_cst) const | vecmem::posix_device_atomic_ref< T, address > | |
value_type typedef | vecmem::posix_device_atomic_ref< T, address > | |