|
My Project
|
Implements the std::aligned_union interface. The only real difference is we use "m_data" instead of "data" to represent the member variable name. More...
#include <aligned_union.hpp>
Classes | |
| class | type |
| Implements the std::aligned_union type interface. More... | |
Static Public Attributes | |
| static constexpr bsl::uintmax | alignment_value {index_sequence<alignof(TYPES)...>::max()} |
| the alignment of the union. | |
Implements the std::aligned_union interface. The only real difference is we use "m_data" instead of "data" to represent the member variable name.
| GUARD | used to prevent you from creating an aligned_union and not an aligned_union_t |
| LEN | the size of the storage buffer in bytes |
| TYPES | the types that make up the union |
1.8.15