Proud::CSlowAtomic 클래스 참조

정적 Public 멤버 함수

static int32_t Increment32 (volatile int32_t *target)
 
static int32_t Decrement32 (volatile int32_t *target)
 
static int32_t Exchange32 (volatile int32_t *target, int32_t newValue)
 
static int32_t CompareAndSwap (int32_t oldValue, int32_t newValue, volatile int32_t *target)
 
static int32_t Swap (int32_t newValue, volatile int32_t *target)