Public Member Functions | |
TAtomic (const T value) | |
void | Set (const T newValue) |
T | Increment () |
T | Decrement () |
T | Add (const T value) |
T | Subtract (const T value) |
T | Exchange (const T value) |
T | CompareExchange (const T exchangeValue, const T compareValue) |
T | AccessValue () const |
TAtomic | ( | const T | value | ) | [inline] |
void Set | ( | const T | newValue | ) | [inline] |
T Increment | ( | ) | [inline] |
T Decrement | ( | ) | [inline] |
T Add | ( | const T | value | ) | [inline] |
T Subtract | ( | const T | value | ) | [inline] |
T Exchange | ( | const T | value | ) | [inline] |
T CompareExchange | ( | const T | exchangeValue, | |
const T | compareValue | |||
) | [inline] |
T AccessValue | ( | ) | const [inline] |