#include <heterogeneous_system.hpp>
Public Types | |
typedef push_front_if <!(is_zero< typename ExponentsBegin::item >::value)> ::template apply< typename make_heterogeneous_system_impl < N-1 >::template apply < typename UnitsBegin::next, typename ExponentsBegin::next > ::type, heterogeneous_system_dim < typename UnitsBegin::item, typename ExponentsBegin::item > >::type | type |
typedef push_front_if<!(is_zero<typename ExponentsBegin::item>::value)>::template apply< typename make_heterogeneous_system_impl<N-1>::template apply< typename UnitsBegin::next, typename ExponentsBegin::next >::type, heterogeneous_system_dim<typename UnitsBegin::item, typename ExponentsBegin::item> >::type boost::units::detail::make_heterogeneous_system_impl< N >::apply< UnitsBegin, ExponentsBegin >::type |