Galois::Runtime::LL::CacheLineStorage< T > Struct Template Reference

#include <CacheLineStorage.h>

Inheritance diagram for Galois::Runtime::LL::CacheLineStorage< T >:
Galois::Runtime::LL::CacheLineImpl< T, GALOIS_CACHE_LINE_SIZE%sizeof(T)>

List of all members.

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 ()
CacheLineStorageoperator= (const T &v)

template<typename T>
struct Galois::Runtime::LL::CacheLineStorage< T >


Member Typedef Documentation

template<typename T>
typedef CacheLineImpl<T, GALOIS_CACHE_LINE_SIZE % sizeof(T)> Galois::Runtime::LL::CacheLineStorage< T >::PTy

Constructor & Destructor Documentation

template<typename T>
Galois::Runtime::LL::CacheLineStorage< T >::CacheLineStorage (  )  [inline]
template<typename T>
Galois::Runtime::LL::CacheLineStorage< T >::CacheLineStorage ( const T &  v  )  [inline]
template<typename T>
template<typename A >
Galois::Runtime::LL::CacheLineStorage< T >::CacheLineStorage ( A &&  v  )  [inline, explicit]

Member Function Documentation

template<typename T>
Galois::Runtime::LL::CacheLineStorage< T >::operator T (  )  [inline, explicit]
template<typename T>
CacheLineStorage& Galois::Runtime::LL::CacheLineStorage< T >::operator= ( const T &  v  )  [inline]

The documentation for this struct was generated from the following file:

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1