nfx-datatypes 0.1.1
Cross-platform C++ library with high-precision Int128 and Decimal datatypes
Loading...
Searching...
No Matches
nfx::datatypes::Int128 Member List

This is the complete list of members for nfx::datatypes::Int128, including all inherited members.

abs() const noexceptnfx::datatypes::Int128inline
fromString(std::string_view str, Int128 &result) noexceptnfx::datatypes::Int128static
fromString(std::string_view str) noexceptnfx::datatypes::Int128static
Int128() noexceptnfx::datatypes::Int128inline
Int128(int val) noexceptnfx::datatypes::Int128inlineexplicit
Int128(std::int64_t val) noexceptnfx::datatypes::Int128inlineexplicit
Int128(std::uint32_t val) noexceptnfx::datatypes::Int128inlineexplicit
Int128(std::uint64_t val) noexceptnfx::datatypes::Int128inlineexplicit
Int128(std::uint64_t low, std::uint64_t high) noexceptnfx::datatypes::Int128
Int128(std::string_view str)nfx::datatypes::Int128inlineexplicit
Int128(float val)nfx::datatypes::Int128explicit
Int128(double val)nfx::datatypes::Int128explicit
Int128(const Decimal &decimal)nfx::datatypes::Int128explicit
Int128(const Int128 &other) noexcept=defaultnfx::datatypes::Int128
Int128(Int128 &&other) noexcept=defaultnfx::datatypes::Int128
isqrt() constnfx::datatypes::Int128
operator!=(int val) const noexceptnfx::datatypes::Int128inline
operator!=(std::int64_t val) const noexceptnfx::datatypes::Int128
operator!=(std::uint64_t val) const noexceptnfx::datatypes::Int128inline
operator!=(float val) const noexceptnfx::datatypes::Int128inline
operator!=(double val) const noexceptnfx::datatypes::Int128inline
operator!=(const Decimal &val) const noexceptnfx::datatypes::Int128inline
operator%(const Int128 &other) constnfx::datatypes::Int128inline
operator%=(const Int128 &other)nfx::datatypes::Int128inline
operator*(const Int128 &other) const noexceptnfx::datatypes::Int128
operator*=(const Int128 &other) noexceptnfx::datatypes::Int128inline
operator+(const Int128 &other) const noexceptnfx::datatypes::Int128inline
operator+=(const Int128 &other) noexceptnfx::datatypes::Int128inline
operator-(const Int128 &other) const noexceptnfx::datatypes::Int128inline
operator-() const noexceptnfx::datatypes::Int128inline
operator-=(const Int128 &other) noexceptnfx::datatypes::Int128inline
operator/(const Int128 &other) constnfx::datatypes::Int128
operator/=(const Int128 &other)nfx::datatypes::Int128inline
operator<(int val) const noexceptnfx::datatypes::Int128inline
operator<(std::int64_t val) const noexceptnfx::datatypes::Int128inline
operator<(std::uint64_t val) const noexceptnfx::datatypes::Int128inline
operator<(float val) const noexceptnfx::datatypes::Int128inline
operator<(double val) const noexceptnfx::datatypes::Int128
operator<(const Decimal &val) const noexceptnfx::datatypes::Int128
operator<=(int val) const noexceptnfx::datatypes::Int128inline
operator<=(std::int64_t val) const noexceptnfx::datatypes::Int128inline
operator<=(std::uint64_t val) const noexceptnfx::datatypes::Int128inline
operator<=(float val) const noexceptnfx::datatypes::Int128inline
operator<=(double val) const noexceptnfx::datatypes::Int128inline
operator<=(const Decimal &val) const noexceptnfx::datatypes::Int128inline
operator<=>(const Int128 &other) const noexceptnfx::datatypes::Int128inline
operator=(const Int128 &other) noexcept=defaultnfx::datatypes::Int128
operator=(Int128 &&other) noexcept=defaultnfx::datatypes::Int128
operator==(const Int128 &other) const noexceptnfx::datatypes::Int128inline
operator==(int val) const noexceptnfx::datatypes::Int128inline
operator==(std::int64_t val) const noexceptnfx::datatypes::Int128inline
operator==(std::uint64_t val) const noexceptnfx::datatypes::Int128inline
operator==(float val) const noexceptnfx::datatypes::Int128inline
operator==(double val) const noexceptnfx::datatypes::Int128
operator==(const Decimal &val) const noexceptnfx::datatypes::Int128
operator>(int val) const noexceptnfx::datatypes::Int128inline
operator>(std::int64_t val) const noexceptnfx::datatypes::Int128inline
operator>(std::uint64_t val) const noexceptnfx::datatypes::Int128inline
operator>(float val) const noexceptnfx::datatypes::Int128inline
operator>(double val) const noexceptnfx::datatypes::Int128
operator>(const Decimal &val) const noexceptnfx::datatypes::Int128inline
operator>=(int val) const noexceptnfx::datatypes::Int128inline
operator>=(std::int64_t val) const noexceptnfx::datatypes::Int128inline
operator>=(std::uint64_t val) const noexceptnfx::datatypes::Int128inline
operator>=(float val) const noexceptnfx::datatypes::Int128inline
operator>=(double val) const noexceptnfx::datatypes::Int128inline
operator>=(const Decimal &val) const noexceptnfx::datatypes::Int128inline
toBits() const noexceptnfx::datatypes::Int128
toHigh() const noexceptnfx::datatypes::Int128
toLow() const noexceptnfx::datatypes::Int128
toString() constnfx::datatypes::Int128
~Int128()=defaultnfx::datatypes::Int128