#include <components.hpp>
Public Types | |
typedef function_types::components< T C::*, L > | type |
typedef components_mpl_sequence_tag | tag |
typedef mpl::integral_c < std::size_t, 1 > | function_arity |
typedef mpl::vector2< typename detail::member_obj_ptr_result < T, C >::type, typename detail::class_transform< C, L > ::type > | types |
typedef mpl::integral_c<std::size_t,1> boost::function_types::detail::member_obj_ptr_components< T, C, L >::function_arity |
typedef components_mpl_sequence_tag boost::function_types::detail::member_obj_ptr_components< T, C, L >::tag |
typedef function_types::components<T C::*, L> boost::function_types::detail::member_obj_ptr_components< T, C, L >::type |
typedef mpl::vector2< typename detail::member_obj_ptr_result<T,C>::type, typename detail::class_transform<C,L>::type > boost::function_types::detail::member_obj_ptr_components< T, C, L >::types |