Agora C++ API Reference for All Platforms
agora::AtomicOps Member List

This is the complete list of members for agora::AtomicOps, including all inherited members.

AcquireLoad(volatile const int *i)agora::AtomicOpsinlinestatic
AcquireLoad(volatile const int *i)agora::AtomicOpsinlinestatic
AcquireLoadPtr(T *volatile *ptr)agora::AtomicOpsinlinestatic
AcquireLoadPtr(T *volatile *ptr)agora::AtomicOpsinlinestatic
CompareAndSwap(volatile int *i, int old_value, int new_value)agora::AtomicOpsinlinestatic
CompareAndSwap(volatile int *i, int old_value, int new_value)agora::AtomicOpsinlinestatic
CompareAndSwapPtr(T *volatile *ptr, T *old_value, T *new_value)agora::AtomicOpsinlinestatic
CompareAndSwapPtr(T *volatile *ptr, T *old_value, T *new_value)agora::AtomicOpsinlinestatic
Decrement(volatile int *i)agora::AtomicOpsinlinestatic
Decrement(volatile int *i)agora::AtomicOpsinlinestatic
Increment(volatile int *i)agora::AtomicOpsinlinestatic
Increment(volatile int *i)agora::AtomicOpsinlinestatic
ReleaseStore(volatile int *i, int value)agora::AtomicOpsinlinestatic
ReleaseStore(volatile int *i, int value)agora::AtomicOpsinlinestatic