![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Classes | |
| struct | AcqRel |
| Acquire-release memory ordering. More... | |
| struct | Acquire |
| Acquire memory ordering. More... | |
| struct | MemoryOrderTag |
| Base tag for memory order types. More... | |
| struct | Relaxed |
| Relaxed memory ordering. More... | |
| struct | Release |
| Release memory ordering. More... | |
| struct | SeqCst |
| Sequentially consistent memory ordering. More... | |
Variables | |
| constexpr AcqRel | acq_rel {} |
| constexpr Acquire | acquire {} |
| constexpr Relaxed | relaxed {} |
| constexpr Release | release {} |
| constexpr SeqCst | seq_cst {} |
|
inlineconstexpr |
Definition at line 65 of file memoryOrder.hpp.
|
inlineconstexpr |
Definition at line 97 of file memoryOrder.hpp.
|
inlineconstexpr |
Definition at line 112 of file memoryOrder.hpp.
|
inlineconstexpr |
Definition at line 81 of file memoryOrder.hpp.
|
inlineconstexpr |
Definition at line 49 of file memoryOrder.hpp.