#include <private_ge_sys_atomic.h>
◆ Get()
◆ Set()
◆ CompareAndSwap()
T CompareAndSwap |
( |
T |
new_value, |
|
|
T |
compare |
|
) |
| |
◆ TryCompareAndSwap()
Bool TryCompareAndSwap |
( |
T |
new_value, |
|
|
T |
compare |
|
) |
| |
◆ Swap() [1/2]
◆ Swap() [2/2]
static T Swap |
( |
volatile T * |
v, |
|
|
T |
new_value |
|
) |
| |
|
static |
◆ SwapAdd() [1/2]
◆ SwapIncrement() [1/3]
◆ SwapDecrement() [1/3]
◆ SwapAdd() [2/2]
static T SwapAdd |
( |
volatile T * |
v, |
|
|
T |
add |
|
) |
| |
|
static |
◆ SwapIncrement() [2/3]
static T SwapIncrement |
( |
volatile T * |
v | ) |
|
|
static |
◆ SwapDecrement() [2/3]
static T SwapDecrement |
( |
volatile T * |
v | ) |
|
|
static |
◆ SwapIncrement() [3/3]
static T SwapIncrement |
( |
Atomic32< T > * |
v | ) |
|
|
static |
◆ SwapDecrement() [3/3]
static T SwapDecrement |
( |
Atomic32< T > * |
v | ) |
|
|
static |
◆ UnsafeAdd()
◆ UnsafeIncrement()
◆ UnsafeDecrement()
◆ value