|
sipxportlib
Version 3.3
|
#include <OsAtomics.h>
Public Member Functions | |
| bool | is_lock_free () const |
| void | store (T val,::memory_order=::memory_order_seq_cst) |
| T | load (::memory_order=::memory_order_seq_cst) const |
| operator T () const | |
| void | fence (::memory_order) const |
| T | fetch_add (T val,::memory_order=::memory_order_seq_cst) |
| T | fetch_sub (T val,::memory_order=::memory_order_seq_cst) |
| T | fetch_and (T val,::memory_order=::memory_order_seq_cst) |
| T | fetch_or (T val,::memory_order=::memory_order_seq_cst) |
| T | fetch_xor (T val,::memory_order=::memory_order_seq_cst) |
| OsAtomic () | |
| OsAtomic (T val) | |
| T | operator= (T val) |
| T | operator++ (int) |
| T | operator-- (int) |
| T | operator++ () |
| T | operator-- () |
| T | operator+= (T val) |
| T | operator-= (T val) |
| T | operator&= (T val) |
| T | operator|= (T val) |
| T | operator^= (T val) |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.11