Public Types | |
typedef unsigned char * | T |
Static Public Member Functions | |
static T | Exchange (T *pValue, const T newValue) |
static T | CompareExchange (T *pValue, const T exchangeValue, const T compareValue) |
typedef unsigned char* T |
static T CompareExchange | ( | T * | pValue, | |
const T | exchangeValue, | |||
const T | compareValue | |||
) | [inline, static] |