|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
This is the complete list of members for bb::numeric::uint256_t, including all inherited members.
| addc(uint64_t a, uint64_t b, uint64_t carry_in) | bb::numeric::uint256_t | privatestatic |
| addc_discard_hi(uint64_t a, uint64_t b, uint64_t carry_in) | bb::numeric::uint256_t | privatestatic |
| data | bb::numeric::uint256_t | |
| divmod(const uint256_t &b) const | bb::numeric::uint256_t | |
| from_uint128(const uint128_t a) noexcept | bb::numeric::uint256_t | inlinestatic |
| get_bit(uint64_t bit_index) const | bb::numeric::uint256_t | |
| get_msb() const | bb::numeric::uint256_t | |
| hash() const noexcept | bb::numeric::uint256_t | inline |
| length() | bb::numeric::uint256_t | inlinestatic |
| mac(uint64_t a, uint64_t b, uint64_t c, uint64_t carry_in) | bb::numeric::uint256_t | privatestatic |
| mac_discard_hi(uint64_t a, uint64_t b, uint64_t c, uint64_t carry_in) | bb::numeric::uint256_t | privatestatic |
| msgpack_pack(auto &packer) const | bb::numeric::uint256_t | |
| msgpack_schema(auto &packer) const | bb::numeric::uint256_t | inline |
| msgpack_unpack(auto o) | bb::numeric::uint256_t | |
| mul_extended(const uint256_t &other) const | bb::numeric::uint256_t | |
| mul_wide(uint64_t a, uint64_t b) | bb::numeric::uint256_t | privatestatic |
| operator bool() const | bb::numeric::uint256_t | inlineexplicit |
| operator T() const | bb::numeric::uint256_t | inlineexplicit |
| operator uint128_t() | bb::numeric::uint256_t | inlineexplicit |
| operator!() const | bb::numeric::uint256_t | |
| operator!=(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator%(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator%=(const uint256_t &other) | bb::numeric::uint256_t | inline |
| operator&(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator&=(const uint256_t &other) | bb::numeric::uint256_t | inline |
| operator*(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator*=(const uint256_t &other) | bb::numeric::uint256_t | inline |
| operator+(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator++() | bb::numeric::uint256_t | inline |
| operator+=(const uint256_t &other) | bb::numeric::uint256_t | inline |
| operator-(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator-() const | bb::numeric::uint256_t | |
| operator--() | bb::numeric::uint256_t | inline |
| operator-=(const uint256_t &other) | bb::numeric::uint256_t | inline |
| operator/(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator/=(const uint256_t &other) | bb::numeric::uint256_t | inline |
| operator<(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator<<(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator<<=(const uint256_t &other) | bb::numeric::uint256_t | inline |
| operator<=(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator=(const uint256_t &other) noexcept=default | bb::numeric::uint256_t | |
| operator=(uint256_t &&other) noexcept=default | bb::numeric::uint256_t | |
| operator==(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator>(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator>=(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator>>(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator>>=(const uint256_t &other) | bb::numeric::uint256_t | inline |
| operator^(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator^=(const uint256_t &other) | bb::numeric::uint256_t | inline |
| operator|(const uint256_t &other) const | bb::numeric::uint256_t | |
| operator|=(const uint256_t &other) | bb::numeric::uint256_t | inline |
| operator~() const | bb::numeric::uint256_t | |
| pow(const uint256_t &exponent) const | bb::numeric::uint256_t | |
| sbb(uint64_t a, uint64_t b, uint64_t borrow_in) | bb::numeric::uint256_t | privatestatic |
| sbb_discard_hi(uint64_t a, uint64_t b, uint64_t borrow_in) | bb::numeric::uint256_t | privatestatic |
| slice(uint64_t start, uint64_t end) const | bb::numeric::uint256_t | |
| uint256_t(const uint64_t a=0) noexcept | bb::numeric::uint256_t | inline |
| uint256_t(const uint64_t a, const uint64_t b, const uint64_t c, const uint64_t d) noexcept | bb::numeric::uint256_t | inline |
| uint256_t(const uint256_t &other) noexcept | bb::numeric::uint256_t | inline |
| uint256_t(uint256_t &&other) noexcept=default | bb::numeric::uint256_t | |
| uint256_t(std::string input) noexcept | bb::numeric::uint256_t | inlineexplicit |
| wasm_convert(const uint64_t *data) | bb::numeric::uint256_t | privatestatic |
| wasm_madd(const uint64_t &left_limb, const uint64_t *right_limbs, uint64_t &result_0, uint64_t &result_1, uint64_t &result_2, uint64_t &result_3, uint64_t &result_4, uint64_t &result_5, uint64_t &result_6, uint64_t &result_7, uint64_t &result_8) | bb::numeric::uint256_t | privatestatic |
| ~uint256_t() noexcept=default | bb::numeric::uint256_t |