Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
Inherited by Rapicorn::Atomic< char >, and Rapicorn::Atomic< V * > [protected]
.
Public Member Functions | |
T | load () const volatile |
void | store (T i) volatile |
bool | cas (T o, T n) volatile |
T | operator+= (T i) volatile |
T | operator-= (T i) volatile |
T | operator&= (T i) volatile |
T | operator^= (T i) volatile |
T | operator|= (T i) volatile |
T | operator++ () volatile |
T | operator++ (int) volatile |
T | operator-- () volatile |
T | operator-- (int) volatile |
void | operator= (T i) volatile |
operator T () const volatile | |
Protected Member Functions | |
constexpr | Atomic (T i) |
Atomic< T > & | operator= (Atomic< T > &o) |
Atomic< T > volatile & | operator= (Atomic< T > &o) volatile |