20 #ifndef GALOIS_SUBSTRATE_CACHELINESTORAGE_H
21 #define GALOIS_SUBSTRATE_CACHELINESTORAGE_H
25 #include "galois/config.h"
28 namespace galois::substrate {
44 explicit operator T() {
return data; }
Definition: CacheLineStorage.h:32
CacheLineStorage(const T &v)
Definition: CacheLineStorage.h:39
constexpr int GALOIS_CACHE_LINE_SIZE
Definition: CompilerSpecific.h:37
char buffer[GALOIS_CACHE_LINE_SIZE-(sizeof(T)%GALOIS_CACHE_LINE_SIZE)]
Definition: CacheLineStorage.h:35
CacheLineStorage & operator=(const V &v)
Definition: CacheLineStorage.h:48
CacheLineStorage(A &&v)
Definition: CacheLineStorage.h:42
CacheLineStorage()
Definition: CacheLineStorage.h:38
T data
Definition: CacheLineStorage.h:33