My Project
Classes | Typedefs
aligned_union.hpp File Reference
#include "byte.hpp"
#include "cstdint.hpp"
#include "integer_sequence.hpp"

Go to the source code of this file.

Classes

class  bsl::aligned_union< GUARD, LEN, TYPES >
 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...
 
class  bsl::aligned_union< GUARD, LEN, TYPES >::type
 Implements the std::aligned_union type interface. More...
 

Typedefs

template<bsl::uintmax LEN, typename... TYPES>
using bsl::aligned_union_t = typename aligned_union< void, LEN, TYPES... >::type
 a helper that reduces the verbosity of bsl::aligned_union
 

Detailed Description