#include <boost/mpl/if.hpp>#include <boost/preprocessor/list/for_each_i.hpp>#include <boost/preprocessor/tuple/to_list.hpp>#include <boost/preprocessor/cat.hpp>#include <boost/preprocessor/list/transform.hpp>#include <boost/preprocessor/list/append.hpp>#include <boost/type_traits/alignment_of.hpp>#include <boost/type_traits/is_pod.hpp>#include <boost/static_assert.hpp>#include <boost/config.hpp>#include <boost/type_traits/detail/bool_trait_def.hpp>#include <cstddef>#include <boost/type_traits/detail/bool_trait_undef.hpp>

Namespaces | |
| boost | |
| Duration formatting facet for input.  | |
| boost::detail | |
Macros | |
| #define | BOOST_TT_ALIGNMENT_BASE_TYPES | 
| #define | BOOST_TT_HAS_ONE_T(D, Data, T) boost::detail::has_one_T< T > | 
| #define | BOOST_TT_ALIGNMENT_STRUCT_TYPES | 
| #define | BOOST_TT_ALIGNMENT_TYPES | 
| #define | BOOST_TT_CHOOSE_MIN_ALIGNMENT(R, P, I, T) | 
| #define | BOOST_TT_CHOOSE_T(R, P, I, T) T BOOST_PP_CAT(t,I); | 
Typedefs | |
| typedef void(* | boost::detail::function_ptr )() | 
| typedef intalignment_dummy::* | boost::detail::member_ptr | 
| typedef int(alignment_dummy::* | boost::detail::member_function_ptr )() | 
| #define BOOST_TT_ALIGNMENT_BASE_TYPES | 
| #define BOOST_TT_ALIGNMENT_STRUCT_TYPES | 
| #define BOOST_TT_ALIGNMENT_TYPES | 
| #define BOOST_TT_CHOOSE_MIN_ALIGNMENT | ( | R, | |
| P, | |||
| I, | |||
| T | |||
| ) | 
| #define BOOST_TT_CHOOSE_T | ( | R, | |
| P, | |||
| I, | |||
| T | |||
| ) | T BOOST_PP_CAT(t,I); | 
| #define BOOST_TT_HAS_ONE_T | ( | D, | |
| Data, | |||
| T | |||
| ) | boost::detail::has_one_T< T > |