#include <if.hpp>
Public Types | |
typedef detail::array_to_pointer< A > ::type | A1 |
typedef detail::array_to_pointer< B > ::type | B1 |
typedef boost::add_const < typename detail::same_or_not < A1, B1 >::type >::type | type |
typedef detail::array_to_pointer<A>::type boost::lambda::return_type_2< other_action< ifthenelsereturn_action >, A, B >::A1 |
typedef detail::array_to_pointer<B>::type boost::lambda::return_type_2< other_action< ifthenelsereturn_action >, A, B >::B1 |
typedef boost::add_const<typename detail::same_or_not<A1, B1>::type>::type boost::lambda::return_type_2< other_action< ifthenelsereturn_action >, A, B >::type |