Zen API
 All Classes Files Functions Variables Typedefs Macros Groups Pages
kAtomic.h File Reference

Description

Declares the kAtomic class.

Go to the source code of this file.

Macros

#define kAtomic_CompareExchange32s_(ATM, OLD, VAL)   kxAtomic_CompareExchange32s_(ATM, OLD, VAL)
 Macro version of kAtomic_CompareExchange32s.
 
#define kAtomic_CompareExchangePointer_(ATM, OLD, VAL)   kxAtomic_CompareExchangePointer_(ATM, OLD, VAL)
 Macro version of kAtomic_CompareExchangePointer.
 
#define kAtomic_Decrement32s_(ATM)   kxAtomic_Decrement32s_(ATM)
 Macro version of kAtomic_Decrement32s.
 
#define kAtomic_Exchange32s_(ATM, VAL)   kxAtomic_Exchange32s_(ATM, VAL)
 Macro version of kAtomic_Exchange32s.
 
#define kAtomic_ExchangePointer_(ATM, VAL)   kxAtomic_ExchangePointer_(ATM, VAL)
 Macro version of kAtomic_ExchangePointer.
 
#define kAtomic_Get32s_(ATM)   kxAtomic_Get32s_(ATM)
 Macro version of kAtomic_Get32s.
 
#define kAtomic_Increment32s_(ATM)   kxAtomic_Increment32s_(ATM)
 Macro version of kAtomic_Increment32s.