Static Public Member Functions | |
static T | Increment (T *pValue) |
static T | Decrement (T *pValue) |
static T | Add (T *pAddend, T value) |
static T | Exchange (T *pValue, T newValue) |
static T | CompareExchange (T *pValue, T exchangeValue, T compareValue) |
static T Increment | ( | T * | pValue | ) | [static] |
static T Decrement | ( | T * | pValue | ) | [static] |
static T Add | ( | T * | pAddend, | |
T | value | |||
) | [static] |
static T Exchange | ( | T * | pValue, | |
T | newValue | |||
) | [static] |
static T CompareExchange | ( | T * | pValue, | |
T | exchangeValue, | |||
T | compareValue | |||
) | [static] |