Agora Java API Reference for Android

Static Public Member Functions | List of all members
agora::AtomicOps Class Reference

## Static Public Member Functions
static int | Increment (volatile int *i)
static int | Decrement (volatile int *i)
static int | AcquireLoad (volatile const int *i)
static void | ReleaseStore (volatile int *i, int value)
static int | CompareAndSwap (volatile int *i, int old_value, int new_value)
template<typename T >
static T * | AcquireLoadPtr (T *volatile *ptr)
template<typename T >
static T * | CompareAndSwapPtr (T *volatile *ptr, T *old_value, T *new_value)