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