|
|
#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.