Lines Matching refs:Rounding
40 template<class T, class Rounding = rounding_control<T> >
43 template<class T, class Rounding = rounding_control<T> >
46 template<class T, class Rounding = rounding_control<T> >
49 template<class T, class Rounding>
52 template<class T, class Rounding = rounded_arith_exact<T> >
55 template<class T, class Rounding = rounded_arith_std<T> >
58 template<class T, class Rounding = rounded_arith_opp<T> >
67 template<class Rounding>
68 struct save_state_unprotected: Rounding
70 typedef save_state_unprotected<Rounding> unprotected_rounding;
75 template<class Rounding>
76 struct save_state: Rounding
78 typename Rounding::rounding_mode mode;
84 typedef detail::save_state_unprotected<Rounding> unprotected_rounding;
87 template<class Rounding>
88 struct save_state_nothing: Rounding
90 typedef save_state_nothing<Rounding> unprotected_rounding;