#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 > |