00001
00002
00003 #ifndef DUNE_ALIGNMENT_HH
00004 #define DUNE_ALIGNMENT_HH
00005
00006 #warning The header dune/common/alignment.hh is deprecated. Use alignof(T) instead of Dune::AlignmentOf<T>::value.
00007
00008 #include <type_traits>
00009
00010 namespace Dune
00011 {
00012
00032 template <class T>
00033 struct AlignmentOf
00034 {
00035
00036 enum
00037 {
00039 value = std::alignment_of<T>::value
00040 };
00041 };
00042
00044 }
00045 #endif