Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::detail::aligned_storage::aligned_storage_imp< size_, alignment_ >::data_t Union Reference

#include <aligned_storage.hpp>

Collaboration diagram for boost::detail::aligned_storage::aligned_storage_imp< size_, alignment_ >::data_t:

Public Attributes

char buf [size_]
 
typename::boost::mpl::eval_if_c
< alignment_==std::size_t(-1),::boost::mpl::identity
< ::boost::detail::max_align >
,::boost::type_with_alignment
< alignment_ > >::type 
align_
 

Member Data Documentation

template<std::size_t size_, std::size_t alignment_>
typename ::boost::mpl::eval_if_c< alignment_ == std::size_t(-1) , ::boost::mpl::identity< ::boost::detail::max_align > , ::boost::type_with_alignment<alignment_> >::type boost::detail::aligned_storage::aligned_storage_imp< size_, alignment_ >::data_t::align_
template<std::size_t size_, std::size_t alignment_>
char boost::detail::aligned_storage::aligned_storage_imp< size_, alignment_ >::data_t::buf[size_]

The documentation for this union was generated from the following file: