#include <CacheLineStorage.h>
Public Types | |
typedef CacheLineImpl< T, GALOIS_CACHE_LINE_SIZE%sizeof(T)> | PTy |
Public Member Functions | |
CacheLineStorage () | |
CacheLineStorage (const T &v) | |
template<typename A > | |
CacheLineStorage (A &&v) | |
operator T () | |
CacheLineStorage & | operator= (const T &v) |
typedef CacheLineImpl<T, GALOIS_CACHE_LINE_SIZE % sizeof(T)> Galois::Runtime::LL::CacheLineStorage< T >::PTy |
Galois::Runtime::LL::CacheLineStorage< T >::CacheLineStorage | ( | ) | [inline] |
Galois::Runtime::LL::CacheLineStorage< T >::CacheLineStorage | ( | const T & | v | ) | [inline] |
Galois::Runtime::LL::CacheLineStorage< T >::CacheLineStorage | ( | A && | v | ) | [inline, explicit] |
Galois::Runtime::LL::CacheLineStorage< T >::operator T | ( | ) | [inline, explicit] |
Reimplemented from Galois::Runtime::LL::CacheLineImpl< T, GALOIS_CACHE_LINE_SIZE%sizeof(T)>.
CacheLineStorage& Galois::Runtime::LL::CacheLineStorage< T >::operator= | ( | const T & | v | ) | [inline] |