std::aligned_union< _Len, _Types >(3cxstd::aligned_union< _Len, _Types >(3cxx)
NAME
std::aligned_union< _Len, _Types > - Provide aligned storage for types.
SYNOPSIS
Public Types
typedef aligned_storage< _S_len, alignment_value >::type type
The storage.
Static Public Attributes
static const size_t alignment_value
The value of the strictest alignment of _Types.
Detailed Description
template<size_t _Len, typename... _Types>
struct std::aligned_union< _Len, _Types >" Provide aligned storage for
types.
[meta.trans.other]
Provides aligned storage for any of the provided types of at least size
_Len.
See also
aligned_storage
Member Typedef Documentation
template<size_t _Len, typename... _Types> typedef aligned_storage<_S_len,
alignment_value>::type std::aligned_union< _Len, _Types >::type
The storage.
Author
Generated automatically by Doxygen for libstdc++ from the source code.
libstdc++ Thu Destd::aligned_union< _Len, _Types >(3cxx)
Generated by dwww version 1.14 on Sat Jun 13 11:19:43 CEST 2026.