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