Zen API

- Home
- Help Topics
- Types by Category
- All Types
- Files

All Classes Files Functions Variables Typedefs Macros Groups Pages
Macros
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.