tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
aligned_storage.hpp File Reference

Go to the source code of this file.

Classes

struct  aligned_storage< Len, Align >
 Provides the nested type type, which is a trivial standard-layout type suitable for use as uninitialized storage for any object whose size is at most Len and whose alignment requirement is a divisor of Align. The default value of Align is the most stringent (the largest) alignment requirement for any object whose size is at most Len. If the default value is not used, Align must be the value of alignof(T) for some type T, or the behavior is undefined. More...
 
struct  aligned_storage< Len, Align >::type
 

Namespaces

namespace  etl
 

Typedefs

template<size_t Len, size_t Align = alignof(detail::aligned_storage_impl<Len>)>
using aligned_storage_t = typename aligned_storage<Len, Align>::type