Unit Conversion and Dimensional Analysis Library  2.3.0
A compile-time c++14 unit conversion library
units::unit_t< Units, T, NonLinearScale > Member List

This is the complete list of members for units::unit_t< Units, T, NonLinearScale >, including all inherited members.

abbreviation() const noexceptunits::unit_t< Units, T, NonLinearScale >inline
convert() const noexceptunits::unit_t< Units, T, NonLinearScale >inline
linear_scale()=defaultunits::linear_scale< double >inline
linear_scale(const linear_scale &)=default (defined in units::linear_scale< double >)units::linear_scale< double >inline
m_valueunits::linear_scale< double >
name() const noexceptunits::unit_t< Units, T, NonLinearScale >inline
nls typedef (defined in units::unit_t< Units, T, NonLinearScale >)units::unit_t< Units, T, NonLinearScale >protected
non_linear_scale_type typedefunits::unit_t< Units, T, NonLinearScale >
operator std::chrono::nanoseconds() const noexceptunits::unit_t< Units, T, NonLinearScale >inline
operator Ty() const noexceptunits::unit_t< Units, T, NonLinearScale >inline
operator Ty() const noexceptunits::unit_t< Units, T, NonLinearScale >inlineexplicit
operator!=(const unit_t< UnitsRhs, Ty, NlsRhs > &rhs) const noexceptunits::unit_t< Units, T, NonLinearScale >inline
operator<(const unit_t< UnitsRhs, Ty, NlsRhs > &rhs) const noexceptunits::unit_t< Units, T, NonLinearScale >inline
operator<=(const unit_t< UnitsRhs, Ty, NlsRhs > &rhs) const noexceptunits::unit_t< Units, T, NonLinearScale >inline
operator=(const unit_t< UnitsRhs, Ty, NlsRhs > &rhs) noexceptunits::unit_t< Units, T, NonLinearScale >inline
operator=(const Ty &rhs) noexceptunits::unit_t< Units, T, NonLinearScale >inline
operator=(const linear_scale &)=default (defined in units::linear_scale< double >)units::linear_scale< double >inline
operator==(const unit_t< UnitsRhs, Ty, NlsRhs > &rhs) const noexceptunits::unit_t< Units, T, NonLinearScale >inline
operator==(const unit_t< UnitsRhs, Ty, NlsRhs > &rhs) const noexcept (defined in units::unit_t< Units, T, NonLinearScale >)units::unit_t< Units, T, NonLinearScale >inline
operator>(const unit_t< UnitsRhs, Ty, NlsRhs > &rhs) const noexceptunits::unit_t< Units, T, NonLinearScale >inline
operator>=(const unit_t< UnitsRhs, Ty, NlsRhs > &rhs) const noexceptunits::unit_t< Units, T, NonLinearScale >inline
to() const noexceptunits::unit_t< Units, T, NonLinearScale >inline
toLinearized() const noexceptunits::unit_t< Units, T, NonLinearScale >inline
underlying_type typedefunits::unit_t< Units, T, NonLinearScale >
unit_t (defined in units::unit_t< Units, T, NonLinearScale >)units::unit_t< Units, T, NonLinearScale >friend
unit_t()=defaultunits::unit_t< Units, T, NonLinearScale >
unit_t(const T value, const Args &... args) noexceptunits::unit_t< Units, T, NonLinearScale >inlineexplicit
unit_t(const Ty value) noexceptunits::unit_t< Units, T, NonLinearScale >inline
unit_t(const std::chrono::duration< Rep, Period > &value) noexceptunits::unit_t< Units, T, NonLinearScale >inline
unit_t(const unit_t< UnitsRhs, Ty, NlsRhs > &rhs) noexceptunits::unit_t< Units, T, NonLinearScale >inline
unit_type typedefunits::unit_t< Units, T, NonLinearScale >
value() const noexceptunits::unit_t< Units, T, NonLinearScale >inline
value_type typedefunits::unit_t< Units, T, NonLinearScale >
~linear_scale()=default (defined in units::linear_scale< double >)units::linear_scale< double >inline