Deluge Firmware 1.3.0
Build date: 2025.04.16
Loading...
Searching...
No Matches
FixedPoint< FractionalBits, Rounded, FastApproximation > Member List

This is the complete list of members for FixedPoint< FractionalBits, Rounded, FastApproximation >, including all inherited members.

absolute() const noexcept (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >inline
as() constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
BaseType typedef (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >private
DivideInt(const T &rhs) constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
fast_approximation (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >static
FixedPoint()=defaultFixedPoint< FractionalBits, Rounded, FastApproximation >
FixedPoint(FixedPoint< OtherFractionalBits > other) noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inlineexplicit
FixedPoint(T value) noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inlineexplicit
FixedPoint(float value) noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inline
FixedPoint(double value) noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inline
fractional_bits (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >static
from_raw(BaseType raw) noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inlinestatic
integral() const (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >inline
integral_bits (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >static
IntermediateType typedef (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >private
max() noexcept (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >inlinestatic
min() noexcept (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >inlinestatic
MultiplyAdd(const FixedPoint< OtherFractionalBitsA > &a, const FixedPoint< OtherFractionalBitsB > &b) constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
MultiplyAdd(const FixedPoint &a, const FixedPoint &b) constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
MultiplyInt(const T &rhs) constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
one() noexcept (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >inlinestatic
operator bool() const noexcept (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >inlineexplicit
operator double() const noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inlineexplicit
operator FixedPoint< OtherFractionalBits >() const (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator FixedPoint< OtherFractionalBits, OtherRounded, OtherApproximating >() const (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator float() const noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inlineexplicit
operator T() const noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inlineexplicit
operator*(const FixedPoint &rhs) constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator*(const FixedPoint< OtherFractionalBits, OtherRounded, OtherApproximating > &rhs) constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator*(const T &rhs) const (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator*=(const FixedPoint &rhs)FixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator*=(const FixedPoint< OtherFractionalBits > &rhs)FixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator+(const FixedPoint &rhs) constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator+=(const FixedPoint &rhs)FixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator-() constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator-(const FixedPoint &rhs) constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator-=(const FixedPoint &rhs)FixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator/(const FixedPoint &rhs) constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator/(const FixedPoint< OtherFractionalBits > &rhs) constFixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator/(const T &rhs) (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator/=(const FixedPoint &rhs)FixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator<=>(const FixedPoint &rhs) const noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator<=>(const FixedPoint< OtherFractionalBits > &rhs) const noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator==(const FixedPoint &rhs) const noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator==(const FixedPoint< OtherFractionalBits > &rhs) const noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inline
operator==(const T &rhs) const noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inline
raw() const noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inline
rounded (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >static
signed_most_significant_word_multiply(int32_t a, int32_t b) (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >inlineprivatestatic
signed_most_significant_word_multiply_add(int32_t a, int32_t b, int32_t c)FixedPoint< FractionalBits, Rounded, FastApproximation >inlineprivatestatic
to_float() const noexceptFixedPoint< FractionalBits, Rounded, FastApproximation >inline
value_ (defined in FixedPoint< FractionalBits, Rounded, FastApproximation >)FixedPoint< FractionalBits, Rounded, FastApproximation >private