|
#include <RobotAPI/components/units/RobotUnit/util/AtomicWrapper.h>
Public Member Functions | |
AtomicWrapper () | |
AtomicWrapper (AtomicWrapper &&)=default | |
AtomicWrapper (const AtomicWrapper &other) | |
AtomicWrapper (const std::atomic< T > &a) | |
AtomicWrapper (const T &v) | |
operator T () const | |
AtomicWrapper & | operator= (AtomicWrapper &&)=default |
AtomicWrapper & | operator= (const AtomicWrapper &other) |
AtomicWrapper & | operator= (const std::atomic< T > &a) |
AtomicWrapper & | operator= (const T &v) |
Public Attributes | |
std::atomic< T > | atom |
Definition at line 29 of file AtomicWrapper.h.
|
inline |
Definition at line 33 of file AtomicWrapper.h.
|
inline |
|
inline |
|
inline |
Definition at line 45 of file AtomicWrapper.h.
|
default |
|
inline |
Definition at line 74 of file AtomicWrapper.h.
|
default |
|
inline |
Definition at line 66 of file AtomicWrapper.h.
|
inline |
|
inline |
std::atomic<T> atom |
Definition at line 31 of file AtomicWrapper.h.