1 #ifndef OPENDDS_DCPS_ATOMIC_H 2 #define OPENDDS_DCPS_ATOMIC_H 4 #if !defined (ACE_LACKS_PRAGMA_ONCE) 24 using Atomic = std::atomic<T>;
TYPE exchange(TYPE newval)
T operator=(const T &desired)
void store(T desired) const
T exchange(const T &desired)
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
ACE_Atomic_Op< ACE_Thread_Mutex, T > Base
The Internal API and Implementation of OpenDDS.