21#ifndef REALM_ATOMICS_H
22#define REALM_ATOMICS_H
81#include "realm/atomics.inl"
void store_release(T newval)
std::atomic< T > value
Definition atomics.h:76
T fetch_and_acqrel(T to_and)
T fetch_or_acqrel(T to_or)
T fetch_xor_acqrel(T to_xor)
T fetch_max_acqrel(T to_max)
T fetch_min_acqrel(T to_min)
bool compare_exchange_weak(T &expected, T newval)
atomic< T > & operator=(const atomic< T > ©_from)
atomic(const atomic< T > ©_from)
bool compare_exchange_relaxed(T &expected, T newval)
T fetch_add_acqrel(T to_add)
bool compare_exchange(T &expected, T newval)
T load_fenced(void) const
T load_acquire(void) const
T fetch_sub_acqrel(T to_sub)
Definition activemsg.h:38