Galois
|
Class that inherits from std::atomic to make it copyable by defining a copy constructor. More...
#include <AtomicWrapper.h>
Public Member Functions | |
CopyableAtomic () | |
Default constructor. More... | |
constexpr | CopyableAtomic (T desired) |
Constructor initializing atomic to passed in data. More... | |
constexpr | CopyableAtomic (const CopyableAtomic< T > &other) |
Copy constructor. More... | |
CopyableAtomic & | operator= (const CopyableAtomic< T > &other) |
Copy constructor operator. More... | |
Class that inherits from std::atomic to make it copyable by defining a copy constructor.
T | type of the atomic |
|
inline |
Default constructor.
|
inline |
Constructor initializing atomic to passed in data.
|
inline |
Copy constructor.
|
inline |
Copy constructor operator.