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.
SI::detail::unit_t< _symbol, _exponent, _type, _ratio > Member List

This is the complete list of members for SI::detail::unit_t< _symbol, _exponent, _type, _ratio >, including all inherited members.

as() constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
as() constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
exponent typedefSI::detail::unit_t< _symbol, _exponent, _type, _ratio >
internal_type typedefSI::detail::unit_t< _symbol, _exponent, _type, _ratio >
operator!=(const unit_t< _symbol, _exponent, _rhs_type, _rhs_ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator*(const _type f) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator*(const unit_t< _symbol, _rhs_exponent, _rhs_type, _ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator*(const unit_t< _symbol, _rhs_exponent, _rhs_type, _rhs_ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator*=(const _type scalar)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator+(const unit_t< _symbol, _exponent, _rhs_type, _rhs_ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator++()SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator++(int)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator+=(const unit_t &rhs)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator+=(const unit_t< _symbol, _exponent, _rhs_type, _rhs_ratio > &rhs)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator-(const unit_t< _symbol, _exponent, _rhs_type, _rhs_ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator-() constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator--()SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator--(int)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator-=(const unit_t &rhs)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator-=(const unit_t< _symbol, _exponent, _type, _rhs_ratio > &rhs)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator/(const _type f) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator/(const unit_t< _symbol, _rhs_exponent, _rhs_type, _ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator/(const unit_t< _symbol, _rhs_exponent, _rhs_type, _rhs_ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator/(const unit_t< _symbol, _exponent, _rhs_type, _ratio > &rhs)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator/(const unit_t< _symbol, _rhs_exponent, _rhs_type, _rhs_ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator/=(const _type scalar)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator<(const unit_t< _symbol, _exponent, _rhs_type, _rhs_ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator<=(const unit_t< _symbol, _exponent, _rhs_type, _rhs_ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator=(const unit_t &rhs)=defaultSI::detail::unit_t< _symbol, _exponent, _type, _ratio >
operator=(unit_t &&rhs)=defaultSI::detail::unit_t< _symbol, _exponent, _type, _ratio >
operator=(const unit_t< _symbol, _exponent, _type, _rhs_ratio > &rhs)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator=(unit_t< _symbol, _exponent, _type, _rhs_ratio > &&rhs)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator==(const unit_t< _symbol, _exponent, _rhs_type, _rhs_ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator>(const unit_t< _symbol, _exponent, _rhs_type, _rhs_ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
operator>=(const unit_t< _symbol, _exponent, _rhs_type, _rhs_ratio > &rhs) constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
ratio typedefSI::detail::unit_t< _symbol, _exponent, _type, _ratio >
setValue(_type v)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
symbol typedefSI::detail::unit_t< _symbol, _exponent, _type, _ratio >
unit_t(_type v)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inlineexplicit
unit_t()=defaultSI::detail::unit_t< _symbol, _exponent, _type, _ratio >
unit_t(const unit_t &)=defaultSI::detail::unit_t< _symbol, _exponent, _type, _ratio >
unit_t(unit_t &&)=defaultSI::detail::unit_t< _symbol, _exponent, _type, _ratio >
unit_t(const unit_t< _symbol, _exponent, _type_rhs, _ratio > &rhs)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
unit_t(const unit_t< _symbol, _exponent, _rhs_type, _rhs_ratio > &rhs)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
unit_t(unit_t< _symbol, _exponent, _type, _rhs_ratio > &&rhs)SI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
value() constSI::detail::unit_t< _symbol, _exponent, _type, _ratio >inline
~unit_t()=defaultSI::detail::unit_t< _symbol, _exponent, _type, _ratio >