dune-common  2.3.0
Public Types | List of all members
Dune::AlignmentOf< T > Struct Template Reference

Calculates the alignment requirement of a type. More...

#include <dune/common/alignment.hh>

Public Types

enum  { value = AlignmentTester<T, sizeof(AlignmentStruct<T>) - sizeof(T) -1>::result }

Detailed Description

template<class T>
struct Dune::AlignmentOf< T >

Calculates the alignment requirement of a type.

See Also
http://en.wikipedia.org/wiki/Data_structure_alignment

This will be a safe value and not an optimal one. If TR1 is available it falls back to std::alignment_of.

Member Enumeration Documentation

template<class T >
anonymous enum
Enumerator:
value 

The alignment requirement.


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