.TH "std::aligned_union< _Len, _Types >" 3cxx "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::aligned_union< _Len, _Types > \- Provide aligned storage for types\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Public Types" .in +1c .ti -1c .RI "\fBtypedef\fP \fBaligned_storage\fP< _S_len, \fBalignment_value\fP >::type \fBtype\fP" .br .RI "The storage\&. " .in -1c .SS "Static Public Attributes" .in +1c .ti -1c .RI "\fBstatic\fP \fBconst\fP size_t \fBalignment_value\fP" .br .RI "The value of the strictest alignment of _Types\&. " .in -1c .SH "Detailed Description" .PP .SS "template .br struct std::aligned_union< _Len, _Types >"Provide aligned storage for types\&. [meta\&.trans\&.other] .PP Provides aligned storage for any of the provided types of at least size _Len\&. .PP \fBSee also\fP .RS 4 aligned_storage .RE .PP .SH "Member Typedef Documentation" .PP .SS "template \fBtypedef\fP \fBaligned_storage\fP<_S_len,\fBalignment_value\fP>::type \fBstd::aligned_union\fP< \fB_Len\fP, \fB_Types\fP >::type" .PP The storage\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.