|
nfx-datatypes 0.1.1
Cross-platform C++ library with high-precision Int128 and Decimal datatypes
|
This is the complete list of members for nfx::datatypes::Int128, including all inherited members.
| abs() const noexcept | nfx::datatypes::Int128 | inline |
| fromString(std::string_view str, Int128 &result) noexcept | nfx::datatypes::Int128 | static |
| fromString(std::string_view str) noexcept | nfx::datatypes::Int128 | static |
| Int128() noexcept | nfx::datatypes::Int128 | inline |
| Int128(int val) noexcept | nfx::datatypes::Int128 | inlineexplicit |
| Int128(std::int64_t val) noexcept | nfx::datatypes::Int128 | inlineexplicit |
| Int128(std::uint32_t val) noexcept | nfx::datatypes::Int128 | inlineexplicit |
| Int128(std::uint64_t val) noexcept | nfx::datatypes::Int128 | inlineexplicit |
| Int128(std::uint64_t low, std::uint64_t high) noexcept | nfx::datatypes::Int128 | |
| Int128(std::string_view str) | nfx::datatypes::Int128 | inlineexplicit |
| Int128(float val) | nfx::datatypes::Int128 | explicit |
| Int128(double val) | nfx::datatypes::Int128 | explicit |
| Int128(const Decimal &decimal) | nfx::datatypes::Int128 | explicit |
| Int128(const Int128 &other) noexcept=default | nfx::datatypes::Int128 | |
| Int128(Int128 &&other) noexcept=default | nfx::datatypes::Int128 | |
| isqrt() const | nfx::datatypes::Int128 | |
| operator!=(int val) const noexcept | nfx::datatypes::Int128 | inline |
| operator!=(std::int64_t val) const noexcept | nfx::datatypes::Int128 | |
| operator!=(std::uint64_t val) const noexcept | nfx::datatypes::Int128 | inline |
| operator!=(float val) const noexcept | nfx::datatypes::Int128 | inline |
| operator!=(double val) const noexcept | nfx::datatypes::Int128 | inline |
| operator!=(const Decimal &val) const noexcept | nfx::datatypes::Int128 | inline |
| operator%(const Int128 &other) const | nfx::datatypes::Int128 | inline |
| operator%=(const Int128 &other) | nfx::datatypes::Int128 | inline |
| operator*(const Int128 &other) const noexcept | nfx::datatypes::Int128 | |
| operator*=(const Int128 &other) noexcept | nfx::datatypes::Int128 | inline |
| operator+(const Int128 &other) const noexcept | nfx::datatypes::Int128 | inline |
| operator+=(const Int128 &other) noexcept | nfx::datatypes::Int128 | inline |
| operator-(const Int128 &other) const noexcept | nfx::datatypes::Int128 | inline |
| operator-() const noexcept | nfx::datatypes::Int128 | inline |
| operator-=(const Int128 &other) noexcept | nfx::datatypes::Int128 | inline |
| operator/(const Int128 &other) const | nfx::datatypes::Int128 | |
| operator/=(const Int128 &other) | nfx::datatypes::Int128 | inline |
| operator<(int val) const noexcept | nfx::datatypes::Int128 | inline |
| operator<(std::int64_t val) const noexcept | nfx::datatypes::Int128 | inline |
| operator<(std::uint64_t val) const noexcept | nfx::datatypes::Int128 | inline |
| operator<(float val) const noexcept | nfx::datatypes::Int128 | inline |
| operator<(double val) const noexcept | nfx::datatypes::Int128 | |
| operator<(const Decimal &val) const noexcept | nfx::datatypes::Int128 | |
| operator<=(int val) const noexcept | nfx::datatypes::Int128 | inline |
| operator<=(std::int64_t val) const noexcept | nfx::datatypes::Int128 | inline |
| operator<=(std::uint64_t val) const noexcept | nfx::datatypes::Int128 | inline |
| operator<=(float val) const noexcept | nfx::datatypes::Int128 | inline |
| operator<=(double val) const noexcept | nfx::datatypes::Int128 | inline |
| operator<=(const Decimal &val) const noexcept | nfx::datatypes::Int128 | inline |
| operator<=>(const Int128 &other) const noexcept | nfx::datatypes::Int128 | inline |
| operator=(const Int128 &other) noexcept=default | nfx::datatypes::Int128 | |
| operator=(Int128 &&other) noexcept=default | nfx::datatypes::Int128 | |
| operator==(const Int128 &other) const noexcept | nfx::datatypes::Int128 | inline |
| operator==(int val) const noexcept | nfx::datatypes::Int128 | inline |
| operator==(std::int64_t val) const noexcept | nfx::datatypes::Int128 | inline |
| operator==(std::uint64_t val) const noexcept | nfx::datatypes::Int128 | inline |
| operator==(float val) const noexcept | nfx::datatypes::Int128 | inline |
| operator==(double val) const noexcept | nfx::datatypes::Int128 | |
| operator==(const Decimal &val) const noexcept | nfx::datatypes::Int128 | |
| operator>(int val) const noexcept | nfx::datatypes::Int128 | inline |
| operator>(std::int64_t val) const noexcept | nfx::datatypes::Int128 | inline |
| operator>(std::uint64_t val) const noexcept | nfx::datatypes::Int128 | inline |
| operator>(float val) const noexcept | nfx::datatypes::Int128 | inline |
| operator>(double val) const noexcept | nfx::datatypes::Int128 | |
| operator>(const Decimal &val) const noexcept | nfx::datatypes::Int128 | inline |
| operator>=(int val) const noexcept | nfx::datatypes::Int128 | inline |
| operator>=(std::int64_t val) const noexcept | nfx::datatypes::Int128 | inline |
| operator>=(std::uint64_t val) const noexcept | nfx::datatypes::Int128 | inline |
| operator>=(float val) const noexcept | nfx::datatypes::Int128 | inline |
| operator>=(double val) const noexcept | nfx::datatypes::Int128 | inline |
| operator>=(const Decimal &val) const noexcept | nfx::datatypes::Int128 | inline |
| toBits() const noexcept | nfx::datatypes::Int128 | |
| toHigh() const noexcept | nfx::datatypes::Int128 | |
| toLow() const noexcept | nfx::datatypes::Int128 | |
| toString() const | nfx::datatypes::Int128 | |
| ~Int128()=default | nfx::datatypes::Int128 |