moodycamel::weak_atomic
More...
#include <atomicops.h>
Public Functions
Detailed Description
| template <typename T >
class moodycamel::weak_atomic;
|
Public Functions Documentation
function weak_atomic
| inline AE_NO_TSAN weak_atomic()
|
function weak_atomic
| template <typename U >
inline AE_NO_TSAN weak_atomic(
U && x
)
|
function weak_atomic
| inline AE_NO_TSAN weak_atomic(
weak_atomic const & other
)
|
function weak_atomic
| inline AE_NO_TSAN weak_atomic(
weak_atomic && other
)
|
function operator T
| inline AE_FORCEINLINE operator T() const
|
function operator=
| template <typename U >
inline AE_FORCEINLINEweak_atomic const & operator=(
U && x
)
|
function operator=
| inline AE_FORCEINLINEweak_atomic const & operator=(
weak_atomic const & other
)
|
function load
| inline AE_FORCEINLINE T load() const
|
function fetch_add_acquire
| inline AE_FORCEINLINE T fetch_add_acquire(
T increment
)
|
function fetch_add_release
| inline AE_FORCEINLINE T fetch_add_release(
T increment
)
|
Updated on 2023-07-03 at 11:01:59 +0000