#include <boost/aligned_storage.hpp>#include <boost/config.hpp>#include <boost/detail/workaround.hpp>#include <boost/static_assert.hpp>#include <boost/type_traits/cv_traits.hpp>#include <boost/type_traits/alignment_of.hpp>#include <boost/swap.hpp>#include <cstring>#include <new>

Classes | |
| class | boost::initialized< T > | 
| class | boost::value_initialized< T > | 
| class | boost::initialized_value_t | 
Namespaces | |
| boost | |
| Duration formatting facet for input.  | |
Macros | |
| #define | BOOST_DETAIL_VALUE_INIT_WORKAROUND 0 | 
Functions | |
| template<class T > | |
| BOOST_GPU_ENABLED T const & | boost::get (initialized< T > const &x) | 
| template<class T > | |
| BOOST_GPU_ENABLED T & | boost::get (initialized< T > &x) | 
| template<class T > | |
| BOOST_GPU_ENABLED void | boost::swap (initialized< T > &lhs, initialized< T > &rhs) | 
| template<class T > | |
| BOOST_GPU_ENABLED T const & | boost::get (value_initialized< T > const &x) | 
| template<class T > | |
| BOOST_GPU_ENABLED T & | boost::get (value_initialized< T > &x) | 
| template<class T > | |
| BOOST_GPU_ENABLED void | boost::swap (value_initialized< T > &lhs, value_initialized< T > &rhs) | 
Variables | |
| initialized_value_t const | boost::initialized_value = {} | 
| #define BOOST_DETAIL_VALUE_INIT_WORKAROUND 0 |