clingo
|
#include <atomic.h>
Public Types | |
typedef T | value_type |
Public Member Functions | |
atomic () | |
atomic & | operator= (value_type t) |
operator value_type () const | |
value_type | operator+= (value_type v) |
value_type | operator-= (value_type v) |
value_type | operator++ () |
value_type | operator-- () |
value_type | operator-> () const |
value_type | fetch_and_store (value_type v) |
value_type | compare_and_swap (value_type y, value_type z) |
Public Attributes | |
T | value |
typedef T no_multi_threading::atomic< T >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
T no_multi_threading::atomic< T >::value |