|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
成员的完整列表,这些成员属于 neforce::uint128_t,包括所有继承而来的类成员
| div64(const uint64_t divisor, uint64_t *remainder=nullptr) const | neforce::uint128_t | inline |
| divmod128(const uint128_t ÷nd, const uint128_t &divisor, uint128_t "ient, uint128_t &remainder) | neforce::uint128_t | static |
| equal_to(const uint128_t &rhs) const noexcept | neforce::uint128_t | inline |
| hi | neforce::uint128_t | |
| less_than(const uint128_t &rhs) const noexcept | neforce::uint128_t | inline |
| lo | neforce::uint128_t | |
| max() noexcept | neforce::uint128_t | inlinestatic |
| min() noexcept | neforce::uint128_t | inlinestatic |
| mul128(const uint128_t &a, const uint128_t &b) noexcept | neforce::uint128_t | inlinestatic |
| mul64(const uint64_t a, const uint64_t b) noexcept | neforce::uint128_t | inlinestatic |
| negation() const noexcept | neforce::uint128_t | inline |
| operator!=(const uint128_t &rhs) const noexcept(noexcept(!(derived().equal_to(rhs)))) | neforce::icomparable< uint128_t > | inline |
| operator%(const uint128_t &other) const noexcept(noexcept(const_cast< uint128_t & >(derived()).operator%=(other))) | neforce::iarithmetic< uint128_t > | inline |
| operator%=(const uint128_t &other) | neforce::uint128_t | |
| operator&(const uint128_t &other) const noexcept(noexcept(const_cast< uint128_t & >(derived()).operator&=(other))) | neforce::ibinary< uint128_t > | inline |
| operator&=(const uint128_t &other) noexcept | neforce::uint128_t | inline |
| operator*(const uint128_t &other) const noexcept(noexcept(const_cast< uint128_t & >(derived()).operator*=(other))) | neforce::iarithmetic< uint128_t > | inline |
| operator*=(const uint128_t &other) noexcept | neforce::uint128_t | |
| operator+(const uint128_t &other) const noexcept(noexcept(const_cast< uint128_t & >(derived()).operator+=(other))) | neforce::iarithmetic< uint128_t > | inline |
| operator++() noexcept | neforce::uint128_t | inline |
| operator+=(const uint128_t &other) noexcept | neforce::uint128_t | inline |
| operator-(const uint128_t &other) const noexcept(noexcept(const_cast< uint128_t & >(derived()).operator-=(other))) | neforce::iarithmetic< uint128_t > | inline |
| operator--() noexcept | neforce::uint128_t | inline |
| operator-=(const uint128_t &other) noexcept | neforce::uint128_t | inline |
| operator/(const uint128_t &other) const noexcept(noexcept(const_cast< uint128_t & >(derived()).operator/=(other))) | neforce::iarithmetic< uint128_t > | inline |
| operator/=(const uint128_t &other) | neforce::uint128_t | |
| operator<(const uint128_t &rhs) const noexcept(noexcept(derived().less_than(rhs))) | neforce::icomparable< uint128_t > | inline |
| operator<<(const uint32_t shift) const | neforce::ibinary< uint128_t > | inline |
| operator<<=(const uint32_t shift) noexcept | neforce::uint128_t | inline |
| operator<=(const uint128_t &rhs) const noexcept(noexcept(!(rhs.less_than(derived())))) | neforce::icomparable< uint128_t > | inline |
| operator==(const uint128_t &rhs) const noexcept(noexcept(derived().equal_to(rhs))) | neforce::icomparable< uint128_t > | inline |
| operator>(const uint128_t &rhs) const noexcept(noexcept(rhs.less_than(derived()))) | neforce::icomparable< uint128_t > | inline |
| operator>=(const uint128_t &rhs) const noexcept(noexcept(!(derived().less_than(rhs)))) | neforce::icomparable< uint128_t > | inline |
| operator>>(const uint32_t shift) const | neforce::ibinary< uint128_t > | inline |
| operator>>=(const uint32_t shift) noexcept | neforce::uint128_t | inline |
| operator^(const uint128_t &other) const noexcept(noexcept(const_cast< uint128_t & >(derived()).operator^=(other))) | neforce::ibinary< uint128_t > | inline |
| operator^=(const uint128_t &other) noexcept | neforce::uint128_t | inline |
| operator|(const uint128_t &other) const noexcept(noexcept(const_cast< uint128_t & >(derived()).operator|=(other))) | neforce::ibinary< uint128_t > | inline |
| operator|=(const uint128_t &other) noexcept | neforce::uint128_t | inline |
| operator~() const noexcept | neforce::uint128_t | inline |
| to_hash() const noexcept | neforce::uint128_t | inline |
| to_ihash() const noexcept(noexcept(derived().to_hash())) | neforce::ihashable< uint128_t > | inline |
| to_int128() const noexcept | neforce::uint128_t | |
| uint128_t(const int32_t low) noexcept | neforce::uint128_t | inline |
| uint128_t(const uint32_t low) noexcept | neforce::uint128_t | inline |
| uint128_t(const unsigned long low) noexcept | neforce::uint128_t | inline |
| uint128_t(const unsigned long long low) noexcept | neforce::uint128_t | inline |
| uint128_t(const uint64_t high, const uint64_t low) noexcept | neforce::uint128_t | inline |