|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
成员的完整列表,这些成员属于 hexadecimal,包括所有继承而来的类成员
| base typedef | hexadecimal | |
| bits() noexcept | ipackage< hexadecimal, int64_t > | inlinestatic |
| bytes() noexcept | ipackage< hexadecimal, int64_t > | inlinestatic |
| flip_bit(const size_t position) | hexadecimal | inline |
| get_bit(const size_t position) const | hexadecimal | inline |
| hexadecimal(const int16_t value) noexcept | hexadecimal | inlineexplicit |
| hexadecimal(const int32_t value) noexcept | hexadecimal | inlineexplicit |
| hexadecimal(const uint16_t value) noexcept | hexadecimal | inlineexplicit |
| hexadecimal(const uint32_t value) noexcept | hexadecimal | inlineexplicit |
| hexadecimal(const uint64_t value) noexcept | hexadecimal | inlineexplicit |
| hexadecimal(const string_view view) | hexadecimal | inlineexplicit |
| hexadecimal(const char *str) | hexadecimal | inlineexplicit |
| hexadecimal(const string &str) | hexadecimal | inlineexplicit |
| operator bool() const noexcept | hexadecimal | inlineexplicit |
| operator package_type() const noexcept | ipackage< hexadecimal, int64_t > | inlineexplicit |
| operator!=(const hexadecimal &rhs) const noexcept(noexcept(!(*this==rhs))) | icomparable< hexadecimal > | inline |
| operator%(const hexadecimal &other) const noexcept(noexcept(const_cast< hexadecimal & >(derived()).operator%=(other))) | iarithmetic< hexadecimal > | inline |
| operator%=(const hexadecimal &other) | ipackage< hexadecimal, int64_t > | inline |
| operator&(const hexadecimal &other) const noexcept(noexcept(const_cast< hexadecimal & >(derived()).operator&=(other))) | ibinary< hexadecimal > | inline |
| operator&=(const hexadecimal &other) noexcept | ipackage< hexadecimal, int64_t > | inline |
| operator*(const hexadecimal &other) const noexcept(noexcept(const_cast< hexadecimal & >(derived()).operator*=(other))) | iarithmetic< hexadecimal > | inline |
| operator*=(const hexadecimal &other) noexcept | ipackage< hexadecimal, int64_t > | inline |
| operator+(const hexadecimal &other) const noexcept(noexcept(const_cast< hexadecimal & >(derived()).operator+=(other))) | iarithmetic< hexadecimal > | inline |
| operator++() noexcept | ipackage< hexadecimal, int64_t > | inline |
| operator+=(const hexadecimal &other) noexcept | ipackage< hexadecimal, int64_t > | inline |
| operator-() const noexcept | ipackage< hexadecimal, int64_t > | inline |
| iarithmetic< hexadecimal >::operator-(const hexadecimal &other) const noexcept(noexcept(const_cast< hexadecimal & >(derived()).operator-=(other))) | iarithmetic< hexadecimal > | inline |
| operator--() noexcept | ipackage< hexadecimal, int64_t > | inline |
| operator-=(const hexadecimal &other) noexcept | ipackage< hexadecimal, int64_t > | inline |
| operator/(const hexadecimal &other) const noexcept(noexcept(const_cast< hexadecimal & >(derived()).operator/=(other))) | iarithmetic< hexadecimal > | inline |
| operator/=(const hexadecimal &other) | ipackage< hexadecimal, int64_t > | inline |
| operator<(const hexadecimal &other) const noexcept | ipackage< hexadecimal, int64_t > | inline |
| operator<<(const uint32_t shift) const | ibinary< hexadecimal > | inline |
| operator<<=(const uint32_t shift) | ipackage< hexadecimal, int64_t > | inline |
| operator<=(const hexadecimal &rhs) const noexcept(noexcept(!(derived() > rhs))) | icomparable< hexadecimal > | inline |
| operator==(const hexadecimal &other) const noexcept | ipackage< hexadecimal, int64_t > | inline |
| operator>(const hexadecimal &rhs) const noexcept(noexcept(rhs< derived())) | icomparable< hexadecimal > | inline |
| operator>=(const hexadecimal &rhs) const noexcept(noexcept(!(derived()< rhs))) | icomparable< hexadecimal > | inline |
| operator>>(const uint32_t shift) const | ibinary< hexadecimal > | inline |
| operator>>=(const uint32_t shift) | ipackage< hexadecimal, int64_t > | inline |
| operator^(const hexadecimal &other) const noexcept(noexcept(const_cast< hexadecimal & >(derived()).operator^=(other))) | ibinary< hexadecimal > | inline |
| operator^=(const hexadecimal &other) noexcept | ipackage< hexadecimal, int64_t > | inline |
| operator|(const hexadecimal &other) const noexcept(noexcept(const_cast< hexadecimal & >(derived()).operator|=(other))) | ibinary< hexadecimal > | inline |
| operator|=(const hexadecimal &other) noexcept | ipackage< hexadecimal, int64_t > | inline |
| operator~() const noexcept | ipackage< hexadecimal, int64_t > | inline |
| package_type typedef | ipackage< hexadecimal, int64_t > | |
| parse(const string_view str) | hexadecimal | inlinestatic |
| set_bit(const size_t position, const bool bit_value_=true) | hexadecimal | inline |
| swap(hexadecimal &other) noexcept | ipackage< hexadecimal, int64_t > | inline |
| to_hash() const noexcept | ipackage< hexadecimal, int64_t > | inline |
| to_int64() const noexcept | ipackage< hexadecimal, int64_t > | inline |
| to_string() const | hexadecimal | |
| try_parse(const string_view str) noexcept | iobject< hexadecimal > | inline |
| value() const noexcept | ipackage< hexadecimal, int64_t > | inline |
| value_ | ipackage< hexadecimal, int64_t > | protected |
| value_type typedef | hexadecimal | |
| xdigit_value(const char c) noexcept | hexadecimal | inlinestatic |
| ~ipackage()=default | ipackage< hexadecimal, int64_t > | protected |