Pt::atomic_t and the atomicGet(), atomicSet(), atomicIncrement(), atomicDecrement(), atomicExchange() and atomicCompareExchange() functions perform lock-free integer and pointer operations with acquire or release memory ordering; they are the building block for the higher-level concurrency primitives of Concurrency.
Classes | |
| class | atomic_t |
| Atomic integers to be used with atomicity functions. More... | |