|
Galois
|
#include <CacheLineStorage.h>
Public Member Functions | |
| CacheLineStorage () | |
| CacheLineStorage (const T &v) | |
| template<typename A > | |
| CacheLineStorage (A &&v) | |
| operator T () | |
| T & | get () |
| template<typename V > | |
| CacheLineStorage & | operator= (const V &v) |
Public Attributes | |
| T | data |
| char | buffer [GALOIS_CACHE_LINE_SIZE-(sizeof(T)%GALOIS_CACHE_LINE_SIZE)] |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
|
inlineexplicit |
|
inline |
| char galois::substrate::CacheLineStorage< T >::buffer[GALOIS_CACHE_LINE_SIZE-(sizeof(T)%GALOIS_CACHE_LINE_SIZE)] |
| T galois::substrate::CacheLineStorage< T >::data |