|
jaulib v1.4.0-2-g788cf73
Jau Support Library (C++, Java, ..)
|
This is the complete list of members for jau::mp::BigInt, including all inherited members.
| abs() const noexcept | jau::mp::BigInt | inline |
| BigInt() noexcept=default | jau::mp::BigInt | |
| BigInt(const BigInt &o) noexcept=default | jau::mp::BigInt | |
| BigInt(uint64_t n) | jau::mp::BigInt | inline |
| BigInt(const std::string &str) | jau::mp::BigInt | inline |
| BigInt(const uint8_t buf[], size_t byte_len, const lb_endian_t byte_order) | jau::mp::BigInt | inline |
| BigInt(std::vector< mp_word_t > &&other_reg) noexcept | jau::mp::BigInt | inline |
| BigInt(BigInt &&other) noexcept | jau::mp::BigInt | inline |
| binary_encode(uint8_t output[], size_t byte_len, const lb_endian_t byte_order) const noexcept | jau::mp::BigInt | inline |
| bits() const noexcept | jau::mp::BigInt | inline |
| byte_at(size_t n) const noexcept | jau::mp::BigInt | inline |
| bytes() const | jau::mp::BigInt | inline |
| clear() | jau::mp::BigInt | inline |
| compare(const BigInt &b) const noexcept | jau::mp::BigInt | inline |
| conditionally_set_bit(size_t n, bool set_it) noexcept | jau::mp::BigInt | inline |
| data() const | jau::mp::BigInt | inline |
| flip_sign() noexcept | jau::mp::BigInt | inline |
| from_s32(int32_t n) | jau::mp::BigInt | inlinestatic |
| from_u64(uint64_t n) | jau::mp::BigInt | inlinestatic |
| from_word(mp_word_t n) | jau::mp::BigInt | inlinestatic |
| get_bit(size_t n) const noexcept | jau::mp::BigInt | inline |
| is_even() const noexcept | jau::mp::BigInt | inline |
| is_negative() const noexcept | jau::mp::BigInt | inline |
| is_nonzero() const noexcept | jau::mp::BigInt | inline |
| is_odd() const noexcept | jau::mp::BigInt | inline |
| is_positive() const noexcept | jau::mp::BigInt | inline |
| is_zero() const noexcept | jau::mp::BigInt | inline |
| mod_add(const BigInt &y, const BigInt &mod, std::vector< mp_word_t > &ws) | jau::mp::BigInt | |
| mod_mul(uint8_t y, const BigInt &mod, std::vector< mp_word_t > &ws) | jau::mp::BigInt | |
| mod_pow(BigInt e, const BigInt &m) | jau::mp::BigInt | inline |
| mod_sub(const BigInt &y, const BigInt &mod, std::vector< mp_word_t > &ws) | jau::mp::BigInt | |
| negative enum value | jau::mp::BigInt | |
| one() | jau::mp::BigInt | inlinestatic |
| operator!() const noexcept | jau::mp::BigInt | inline |
| operator!=(const BigInt &b) const noexcept | jau::mp::BigInt | inline |
| operator%(const BigInt &mod) | jau::mp::BigInt | inline |
| operator%=(const BigInt &mod) | jau::mp::BigInt | inline |
| operator*(const BigInt &y) noexcept | jau::mp::BigInt | inline |
| operator*=(const BigInt &y) noexcept | jau::mp::BigInt | inline |
| operator+(const BigInt &y) const noexcept | jau::mp::BigInt | inline |
| operator++() noexcept | jau::mp::BigInt | inline |
| operator++(int) noexcept | jau::mp::BigInt | inline |
| operator+=(const BigInt &y) noexcept | jau::mp::BigInt | inline |
| operator-() const noexcept | jau::mp::BigInt | inline |
| operator-(const BigInt &y) const noexcept | jau::mp::BigInt | inline |
| operator--() noexcept | jau::mp::BigInt | inline |
| operator--(int) noexcept | jau::mp::BigInt | inline |
| operator-=(const BigInt &y) noexcept | jau::mp::BigInt | inline |
| operator/(const BigInt &y) const | jau::mp::BigInt | inline |
| operator/=(const BigInt &y) | jau::mp::BigInt | inline |
| operator<(const BigInt &b) const noexcept | jau::mp::BigInt | inline |
| operator<<(size_t shift) const | jau::mp::BigInt | inline |
| operator<<=(size_t shift) noexcept | jau::mp::BigInt | inline |
| operator<=(const BigInt &b) const noexcept | jau::mp::BigInt | inline |
| operator=(const BigInt &r)=default | jau::mp::BigInt | |
| operator=(BigInt &&other) noexcept | jau::mp::BigInt | inline |
| operator==(const BigInt &b) const noexcept | jau::mp::BigInt | inline |
| operator>(const BigInt &b) const noexcept | jau::mp::BigInt | inline |
| operator>=(const BigInt &b) const noexcept | jau::mp::BigInt | inline |
| operator>>(size_t shift) const | jau::mp::BigInt | inline |
| operator>>=(size_t shift) noexcept | jau::mp::BigInt | inline |
| positive enum value | jau::mp::BigInt | |
| pow(BigInt e) | jau::mp::BigInt | inline |
| power_of_2(size_t n) | jau::mp::BigInt | inlinestatic |
| rev_sub(const BigInt &y, std::vector< mp_word_t > &ws) | jau::mp::BigInt | |
| reverse_sign() const noexcept | jau::mp::BigInt | inline |
| set_bit(size_t n) noexcept | jau::mp::BigInt | inline |
| set_sign(sign_t sign) noexcept | jau::mp::BigInt | inline |
| sig_words() const noexcept | jau::mp::BigInt | inline |
| sign() const noexcept | jau::mp::BigInt | inline |
| sign_t enum name | jau::mp::BigInt | |
| size() const noexcept | jau::mp::BigInt | inline |
| square(std::vector< mp_word_t > &ws) | jau::mp::BigInt | |
| swap(BigInt &other) noexcept | jau::mp::BigInt | inline |
| to_dec_string(bool add_details=false) const | jau::mp::BigInt | inline |
| to_hex_string(bool add_details=false) const noexcept | jau::mp::BigInt | inline |
| with_capacity(size_t n) | jau::mp::BigInt | inlinestatic |
| word_at(size_t n) const noexcept | jau::mp::BigInt | inline |
| zero() | jau::mp::BigInt | inlinestatic |
| ~BigInt() noexcept=default | jau::mp::BigInt |