SI 2.5.4
A header only c++ library that provides type safety and user defined literals for handling physical values defined in the International System of Units.
Loading...
Searching...
No Matches
Class Index
D | I | M | N | P | R | U
D
Digit (SI::detail::parsing)
Digit_impl (SI::detail::parsing)
I
is_ratio (SI::detail)
is_ratio< std::ratio< _num, _den > > (SI::detail)
is_unit_t (SI::detail)
is_unit_t< const unit_t< _symbol, _exponent, _type, _ratio > > (SI::detail)
is_unit_t< unit_t< _symbol, _exponent, _type, _ratio > > (SI::detail)
M
Magnitude (SI::detail::parsing)
Magnitude< _base, _digit > (SI::detail::parsing)
N
Number (SI::detail::parsing)
Number< '0', 'B', _digits... > (SI::detail::parsing)
Number< '0', 'b', _digits... > (SI::detail::parsing)
Number< '0', 'x', _digits... > (SI::detail::parsing)
Number< '0', 'X', _digits... > (SI::detail::parsing)
Number< '0', _digits... > (SI::detail::parsing)
Number_impl (SI::detail::parsing)
Number_impl< _base, _digit > (SI::detail::parsing)
P
Power (SI::detail::parsing)
Power< _base > (SI::detail::parsing)
Power_impl (SI::detail::parsing)
Power_impl< _base, _digit > (SI::detail::parsing)
R
ratio_gcd (SI::detail)
ratio_prefix (SI::detail)
ratio_prefix< std::atto > (SI::detail)
ratio_prefix< std::centi > (SI::detail)
ratio_prefix< std::exa > (SI::detail)
ratio_prefix< std::femto > (SI::detail)
ratio_prefix< std::giga > (SI::detail)
ratio_prefix< std::kilo > (SI::detail)
ratio_prefix< std::mega > (SI::detail)
ratio_prefix< std::micro > (SI::detail)
ratio_prefix< std::milli > (SI::detail)
ratio_prefix< std::nano > (SI::detail)
ratio_prefix< std::peta > (SI::detail)
ratio_prefix< std::pico > (SI::detail)
ratio_prefix< std::tera > (SI::detail)
U
unit_symbol (SI)
unit_symbol< 'A', _ratio > (SI)
unit_symbol< 'a', _ratio > (SI)
unit_symbol< 'A', std::ratio< 1 > > (SI)
unit_symbol< 'a', std::ratio< 1 > > (SI)
unit_symbol< 'B', _ratio > (SI)
unit_symbol< 'B', std::ratio< 1 > > (SI)
unit_symbol< 'C', _ratio > (SI)
unit_symbol< 'C', std::ratio< 1 > > (SI)
unit_symbol< 'D', _ratio > (SI)
unit_symbol< 'D', std::ratio< 1 > > (SI)
unit_symbol< 'E', _ratio > (SI)
unit_symbol< 'E', std::ratio< 1 > > (SI)
unit_symbol< 'f', _ratio > (SI)
unit_symbol< 'F', _ratio > (SI)
unit_symbol< 'F', std::ratio< 1 > > (SI)
unit_symbol< 'f', std::ratio< 1 > > (SI)
unit_symbol< 'G', _ratio > (SI)
unit_symbol< 'G', std::ratio< 1 > > (SI)
unit_symbol< 'H', _ratio > (SI)
unit_symbol< 'H', std::ratio< 1 > > (SI)
unit_symbol< 'i', _ratio > (SI)
unit_symbol< 'I', _ratio > (SI)
unit_symbol< 'i', std::ratio< 1 > > (SI)
unit_symbol< 'I', std::ratio< 1 > > (SI)
unit_symbol< 'J', _ratio > (SI)
unit_symbol< 'J', std::ratio< 1 > > (SI)
unit_symbol< 'K', _ratio > (SI)
unit_symbol< 'K', std::ratio< 1 > > (SI)
unit_symbol< 'l', _ratio > (SI)
unit_symbol< 'L', _ratio > (SI)
unit_symbol< 'L', std::micro, std::ratio< 2 > > (SI)
unit_symbol< 'L', std::nano, std::ratio< 3 > > (SI)
unit_symbol< 'L', std::ratio< 1 > > (SI)
unit_symbol< 'l', std::ratio< 1 > > (SI)
unit_symbol< 'L', std::ratio< 1 >, std::ratio< 2 > > (SI)
unit_symbol< 'L', std::ratio< 1 >, std::ratio< 3 > > (SI)
unit_symbol< 'L', std::ratio< 1, 10000 >, std::ratio< 2 > > (SI)
unit_symbol< 'L', std::ratio< 1, 1000000 >, std::ratio< 3 > > (SI)
unit_symbol< 'm', _ratio > (SI)
unit_symbol< 'M', _ratio > (SI)
unit_symbol< 'M', std::exa > (SI)
unit_symbol< 'M', std::kilo > (SI)
unit_symbol< 'M', std::milli > (SI)
unit_symbol< 'M', std::ratio< 1 > > (SI)
unit_symbol< 'm', std::ratio< 1 > > (SI)
unit_symbol< 'N', _ratio > (SI)
unit_symbol< 'N', std::ratio< 1 > > (SI)
unit_symbol< 'O', _ratio > (SI)
unit_symbol< 'O', std::ratio< 1 > > (SI)
unit_symbol< 'p', _ratio > (SI)
unit_symbol< 'P', _ratio > (SI)
unit_symbol< 'p', std::ratio< 1 > > (SI)
unit_symbol< 'P', std::ratio< 1 > > (SI)
unit_symbol< 'Q', _ratio > (SI)
unit_symbol< 'Q', std::ratio< 1 > > (SI)
unit_symbol< 'R', _ratio > (SI)
unit_symbol< 'r', _ratio > (SI)
unit_symbol< 'R', std::ratio< 1 > > (SI)
unit_symbol< 'r', std::ratio< 1 > > (SI)
unit_symbol< 'r', std::ratio< 100000000, 5729577951308232 > > (SI)
unit_symbol< 'r', std::ratio< 100000000000, 5729577951308232 > > (SI)
unit_symbol< 'r', std::ratio< 100000000000000, 5729577951308232 > > (SI)
unit_symbol< 't', _ratio > (SI)
unit_symbol< 'T', _ratio > (SI)
unit_symbol< 'T', _ratio, std::ratio<-1 > > (SI)
unit_symbol< 't', std::ratio< 1 > > (SI)
unit_symbol< 'T', std::ratio< 1 > > (SI)
unit_symbol< 'T', std::ratio< 1 >, std::ratio<-1 > > (SI)
unit_symbol< 'T', std::ratio< 3600, 1 > > (SI)
unit_symbol< 'T', std::ratio< 60, 1 > > (SI)
unit_symbol< 'U', _ratio > (SI)
unit_symbol< 'U', std::ratio< 1 > > (SI)
unit_symbol< 'v', _ratio > (SI)
unit_symbol< 'v', std::ratio< 1 > > (SI)
unit_symbol< 'v', std::ratio_divide< std::kilo, std::ratio< 3600, 1 > >::type > (SI)
unit_symbol_impl (SI::detail)
unit_t (SI::detail)
unit_with_common_ratio (SI::detail)