

Public Types | |
| typedef Int | Type |
Public Member Functions | |
| Atomic (volatile Int rhs=0) | |
| Atomic (const Atomic &rhs) | |
| ~Atomic () | |
| operator bool () | |
| volatile Int | value () |
| volatile Int | operator++ () |
| volatile Int | operator++ (int) |
| volatile Int | operator-- () |
| volatile Int | operator-- (int) |
| volatile bool | equals (volatile Int rhs) |
| Atomic & | operator= (const Atomic &rhs) |
| Atomic & | operator= (volatile Int rhs) |
| Atomic & | operator+= (const Atomic &rhs) |
| Atomic & | operator+= (volatile Int rhs) |
| Atomic & | operator-= (const Atomic &rhs) |
| Atomic & | operator-= (volatile Int rhs) |
| Atomic & | operator *= (const Atomic &rhs) |
| Atomic & | operator *= (volatile Int rhs) |
| Atomic & | operator/= (const Atomic &rhs) |
| Atomic & | operator/= (volatile Int rhs) |
| Atomic & | operator &= (const Atomic &rhs) |
| Atomic & | operator &= (volatile Int rhs) |
| Atomic & | operator|= (const Atomic &rhs) |
| Atomic & | operator|= (volatile Int rhs) |
| Atomic & | operator^= (const Atomic &rhs) |
| Atomic & | operator^= (volatile Int rhs) |
Friends | |
| volatile bool | operator== (const Atomic &lhs, const Atomic &rhs) |
| Atomic | operator+ (const Atomic &lhs, const Atomic &rhs) |
| Atomic | operator+ (const Atomic &lhs, volatile Int rhs) |
| Atomic | operator- (const Atomic &lhs, const Atomic &rhs) |
| Atomic | operator- (const Atomic &lhs, volatile Int rhs) |
| Atomic | operator * (const Atomic &lhs, const Atomic &rhs) |
| Atomic | operator * (const Atomic &lhs, volatile Int rhs) |
| Atomic | operator/ (const Atomic &lhs, const Atomic &rhs) |
| Atomic | operator/ (const Atomic &lhs, volatile Int rhs) |
| Atomic | operator & (const Atomic &lhs, const Atomic &rhs) |
| Atomic | operator & (const Atomic &lhs, volatile Int rhs) |
| Atomic | operator| (const Atomic &lhs, const Atomic &rhs) |
| Atomic | operator| (const Atomic &lhs, volatile Int rhs) |
| Atomic | operator^ (const Atomic &lhs, const Atomic &rhs) |
| Atomic | operator^ (const Atomic &lhs, volatile Int rhs) |
Definition at line 54 of file Atomic.h.
1.5.1