|
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 |
1.7.6.1