Class SBDQuantityUnitMultiplication< UnitA, double >#
template <typename UnitA>
ClassList > SBDQuantityUnitMultiplication< UnitA, double >
Public Types#
Type | Name |
---|---|
enum | SBDQuantityUnitMultiplication< UnitA, double > |
enum | SBDQuantityUnitMultiplication< UnitA, double > |
typedef SBDQuantityUnitType< typename UnitA::SystemType,(UnitA::exponent1 !=0 ? UnitA::scale1 :0), UnitA::exponent1,(UnitA::exponent2 !=0 ? UnitA::scale2 :0), UnitA::exponent2,(UnitA::exponent3 !=0 ? UnitA::scale3 :0), UnitA::exponent3,(UnitA::exponent4 !=0 ? UnitA::scale4 :0), UnitA::exponent4,(UnitA::exponent5 !=0 ? UnitA::scale5 :0), UnitA::exponent5,(UnitA::exponent6 !=0 ? UnitA::scale6 :0), UnitA::exponent6,(UnitA::exponent7 !=0 ? UnitA::scale7 :0), UnitA::exponent7 > | UnitType |
typedef SBDQuantityUnitType< typename UnitA::SystemType,((UnitA::exponent1+double::exponent1) !=0 ?(UnitA::exponent1 !=0 ? UnitA::scale1 :(double::exponent1 !=0 ? double::scale1 :0)) :0), UnitA::exponent1+double::exponent1,((UnitA::exponent2+double::exponent2) !=0 ?(UnitA::exponent2 !=0 ? UnitA::scale2 :(double::exponent2 !=0 ? double::scale2 :0)) :0), UnitA::exponent2+double::exponent2,((UnitA::exponent3+double::exponent3) !=0 ?(UnitA::exponent3 !=0 ? UnitA::scale3 :(double::exponent3 !=0 ? double::scale3 :0)) :0), UnitA::exponent3+double::exponent3,((UnitA::exponent4+double::exponent4) !=0 ?(UnitA::exponent4 !=0 ? UnitA::scale4 :(double::exponent4 !=0 ? double::scale4 :0)) :0), UnitA::exponent4+double::exponent4,((UnitA::exponent5+double::exponent5) !=0 ?(UnitA::exponent5 !=0 ? UnitA::scale5 :(double::exponent5 !=0 ? double::scale5 :0)) :0), UnitA::exponent5+double::exponent5,((UnitA::exponent6+double::exponent6) !=0 ?(UnitA::exponent6 !=0 ? UnitA::scale6 :(double::exponent6 !=0 ? double::scale6 :0)) :0), UnitA::exponent6+double::exponent6,((UnitA::exponent7+double::exponent7) !=0 ?(UnitA::exponent7 !=0 ? UnitA::scale7 :(double::exponent7 !=0 ? double::scale7 :0)) :0), UnitA::exponent7+double::exponent7 > | UnitType |
Public Types Documentation#
enum SBDQuantityUnitMultiplication< UnitA, double > [1/2]#
enum SBDQuantityUnitMultiplication< UnitA, double >::SBDQuantityUnitMultiplication< UnitA, double > {
exponent = 0
};
enum SBDQuantityUnitMultiplication< UnitA, double > [2/2]#
enum SBDQuantityUnitMultiplication< UnitA, double >::SBDQuantityUnitMultiplication< UnitA, double >;
typedef UnitType [1/2]#
typedef SBDQuantityUnitType< typename UnitA::SystemType, (UnitA::exponent1 != 0 ? UnitA::scale1 : 0), UnitA::exponent1, (UnitA::exponent2 != 0 ? UnitA::scale2 : 0), UnitA::exponent2, (UnitA::exponent3 != 0 ? UnitA::scale3 : 0), UnitA::exponent3, (UnitA::exponent4 != 0 ? UnitA::scale4 : 0), UnitA::exponent4, (UnitA::exponent5 != 0 ? UnitA::scale5 : 0), UnitA::exponent5, (UnitA::exponent6 != 0 ? UnitA::scale6 : 0), UnitA::exponent6, (UnitA::exponent7 != 0 ? UnitA::scale7 : 0), UnitA::exponent7 > SBDQuantityUnitMultiplication< UnitA, double >::UnitType;
typedef UnitType [2/2]#
typedef SBDQuantityUnitType< typename UnitA::SystemType, ((UnitA::exponent1 + double::exponent1) != 0 ? (UnitA::exponent1 != 0 ? UnitA::scale1 : (double::exponent1 != 0 ? double::scale1 : 0)) : 0), UnitA::exponent1 + double::exponent1, ((UnitA::exponent2 + double::exponent2) != 0 ? (UnitA::exponent2 != 0 ? UnitA::scale2 : (double::exponent2 != 0 ? double::scale2 : 0)) : 0), UnitA::exponent2 + double::exponent2, ((UnitA::exponent3 + double::exponent3) != 0 ? (UnitA::exponent3 != 0 ? UnitA::scale3 : (double::exponent3 != 0 ? double::scale3 : 0)) : 0), UnitA::exponent3 + double::exponent3, ((UnitA::exponent4 + double::exponent4) != 0 ? (UnitA::exponent4 != 0 ? UnitA::scale4 : (double::exponent4 != 0 ? double::scale4 : 0)) : 0), UnitA::exponent4 + double::exponent4, ((UnitA::exponent5 + double::exponent5) != 0 ? (UnitA::exponent5 != 0 ? UnitA::scale5 : (double::exponent5 != 0 ? double::scale5 : 0)) : 0), UnitA::exponent5 + double::exponent5, ((UnitA::exponent6 + double::exponent6) != 0 ? (UnitA::exponent6 != 0 ? UnitA::scale6 : (double::exponent6 != 0 ? double::scale6 : 0)) : 0), UnitA::exponent6 + double::exponent6, ((UnitA::exponent7 + double::exponent7) != 0 ? (UnitA::exponent7 != 0 ? UnitA::scale7 : (double::exponent7 != 0 ? double::scale7 : 0)) : 0), UnitA::exponent7 + double::exponent7 > SBDQuantityUnitMultiplication< UnitA, double >::UnitType;