|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
成员的完整列表,这些成员属于 neforce::integer128,包括所有继承而来的类成员
| bits() noexcept | neforce::ipackage< integer128, int128_t > | inlinestatic |
| bytes() noexcept | neforce::ipackage< integer128, int128_t > | inlinestatic |
| equal_to(const integer128 &other) const noexcept | neforce::ipackage< integer128, int128_t > | inline |
| integer128(const value_type value) noexcept | neforce::integer128 | inlineexplicit |
| integer128(const string &str, const int base=10) | neforce::integer128 | inlineexplicit |
| integer128(const string_view str, const int base=10) | neforce::integer128 | explicit |
| ipackage(package_type value) noexcept | neforce::ipackage< integer128, int128_t > | inlineexplicit |
| less_than(const integer128 &other) const noexcept | neforce::ipackage< integer128, int128_t > | inline |
| operator package_type() const noexcept | neforce::ipackage< integer128, int128_t > | inlineexplicit |
| operator!=(const T &rhs) const noexcept(noexcept(!(derived().equal_to(rhs)))) | neforce::icomparable< T > | inline |
| operator%(const T &other) const noexcept(noexcept(const_cast< T & >(derived()).operator%=(other))) | neforce::iarithmetic< T > | inline |
| operator%=(const integer128 &other) | neforce::ipackage< integer128, int128_t > | inline |
| neforce::iarithmetic::operator%=(const T &other) | neforce::iarithmetic< T > | inline |
| operator&(const T &other) const noexcept(noexcept(const_cast< T & >(derived()).operator&=(other))) | neforce::ibinary< T > | inline |
| operator&=(const integer128 &other) noexcept | neforce::ipackage< integer128, int128_t > | inline |
| neforce::ibinary::operator&=(const T &other) noexcept(noexcept(derived().operator&=(other))) | neforce::ibinary< T > | inline |
| operator*(const T &other) const noexcept(noexcept(const_cast< T & >(derived()).operator*=(other))) | neforce::iarithmetic< T > | inline |
| operator*=(const integer128 &other) noexcept | neforce::ipackage< integer128, int128_t > | inline |
| neforce::iarithmetic::operator*=(const T &other) noexcept(noexcept(derived().operator*=(other))) | neforce::iarithmetic< T > | inline |
| operator+(const T &other) const noexcept(noexcept(const_cast< T & >(derived()).operator+=(other))) | neforce::iarithmetic< T > | inline |
| operator++() noexcept | neforce::ipackage< integer128, int128_t > | inline |
| neforce::iarithmetic::operator++(int) noexcept(noexcept(derived().operator++())) | neforce::iarithmetic< T > | inline |
| operator+=(const integer128 &other) noexcept | neforce::ipackage< integer128, int128_t > | inline |
| neforce::iarithmetic::operator+=(const T &other) noexcept(noexcept(derived().operator+=(other))) | neforce::iarithmetic< T > | inline |
| operator-(const T &other) const noexcept(noexcept(const_cast< T & >(derived()).operator-=(other))) | neforce::iarithmetic< T > | inline |
| operator--() noexcept | neforce::ipackage< integer128, int128_t > | inline |
| neforce::iarithmetic::operator--(int) noexcept(noexcept(derived().operator--())) | neforce::iarithmetic< T > | inline |
| operator-=(const integer128 &other) noexcept | neforce::ipackage< integer128, int128_t > | inline |
| neforce::iarithmetic::operator-=(const T &other) noexcept(noexcept(derived().operator-=(other))) | neforce::iarithmetic< T > | inline |
| operator/(const T &other) const noexcept(noexcept(const_cast< T & >(derived()).operator/=(other))) | neforce::iarithmetic< T > | inline |
| operator/=(const integer128 &other) | neforce::ipackage< integer128, int128_t > | inline |
| neforce::iarithmetic::operator/=(const T &other) | neforce::iarithmetic< T > | inline |
| operator<(const T &rhs) const noexcept(noexcept(derived().less_than(rhs))) | neforce::icomparable< T > | inline |
| operator<<(const uint32_t shift) const | neforce::ibinary< T > | inline |
| operator<<=(const uint32_t shift) noexcept | neforce::integer128 | inline |
| operator<=(const T &rhs) const noexcept(noexcept(!(rhs.less_than(derived())))) | neforce::icomparable< T > | inline |
| operator=(const value_type value) noexcept | neforce::integer128 | inline |
| operator==(const T &rhs) const noexcept(noexcept(derived().equal_to(rhs))) | neforce::icomparable< T > | inline |
| operator>(const T &rhs) const noexcept(noexcept(rhs.less_than(derived()))) | neforce::icomparable< T > | inline |
| operator>=(const T &rhs) const noexcept(noexcept(!(derived().less_than(rhs)))) | neforce::icomparable< T > | inline |
| operator>>(const uint32_t shift) const | neforce::ibinary< T > | inline |
| operator>>=(const uint32_t shift) noexcept | neforce::integer128 | inline |
| operator^(const T &other) const noexcept(noexcept(const_cast< T & >(derived()).operator^=(other))) | neforce::ibinary< T > | inline |
| operator^=(const integer128 &other) noexcept | neforce::ipackage< integer128, int128_t > | inline |
| neforce::ibinary::operator^=(const T &other) noexcept(noexcept(derived().operator^=(other))) | neforce::ibinary< T > | inline |
| operator|(const T &other) const noexcept(noexcept(const_cast< T & >(derived()).operator|=(other))) | neforce::ibinary< T > | inline |
| operator|=(const integer128 &other) noexcept | neforce::ipackage< integer128, int128_t > | inline |
| neforce::ibinary::operator|=(const T &other) noexcept(noexcept(derived().operator|=(other))) | neforce::ibinary< T > | inline |
| operator~() const noexcept | neforce::ipackage< integer128, int128_t > | inline |
| package_type typedef | neforce::ipackage< integer128, int128_t > | |
| parse(const string_view str) | neforce::integer128 | inlinestatic |
| swap(integer128 &other) noexcept | neforce::ipackage< integer128, int128_t > | inline |
| to_hash() const noexcept | neforce::ipackage< integer128, int128_t > | inline |
| to_ihash() const noexcept(noexcept(derived().to_hash())) | neforce::ihashable< T > | inline |
| to_int64() const noexcept | neforce::ipackage< integer128, int128_t > | inline |
| to_string(const value_type value) | neforce::integer128 | inlinestatic |
| to_string() const | neforce::integer128 | inline |
| try_parse(const string_view str) noexcept | neforce::iobject< integer128 > | inline |
| value() const noexcept | neforce::ipackage< integer128, int128_t > | inline |
| value_ | neforce::ipackage< integer128, int128_t > | protected |
| ~ipackage()=default | neforce::ipackage< integer128, int128_t > | protected |