Public Types | |
| enum | |
| typedef MantissaType | Mantissa |
| typedef ExponentType | Exponent |
Public Member Functions | |
| std::string | toString () const |
| constexpr | FloatingPointDecimal () noexcept |
| constexpr | FloatingPointDecimal (Mantissa mantissa, Exponent exponent) noexcept |
| constexpr | FloatingPointDecimal (const FloatingPointDecimal &other) noexcept |
| Mantissa | mantissa () const noexcept |
| Exponent | exponent () const noexcept |
| FloatingPointDecimal & | operator= (const FloatingPointDecimal &other) noexcept |
| template<class OtherMantissa, class OtherExponent> | |
| FloatingPointDecimal (const FloatingPointDecimal< OtherMantissa, OtherExponent > &other) noexcept | |
| template<class OtherMantissa, class OtherExponent> | |
| FloatingPointDecimal (const FixedPointDecimal< OtherMantissa, OtherExponent > &other) noexcept | |
| template<class OtherMantissa, class OtherExponent> | |
| FloatingPointDecimal & | operator= (const FloatingPointDecimal< OtherMantissa, OtherExponent > &other) noexcept |
| template<class OtherMantissa, class OtherExponent> | |
| FloatingPointDecimal & | operator= (const FixedPointDecimal< OtherMantissa, OtherExponent > &other) noexcept |
| void | serialize (void *addr) const noexcept |
| typedef ExponentType Exponent |
| typedef MantissaType Mantissa |
| anonymous enum |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineexplicitnoexcept |
|
inlineexplicitnoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |