Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::numeric::uint256_t Member List

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_tprivatestatic
addc_discard_hi(uint64_t a, uint64_t b, uint64_t carry_in)bb::numeric::uint256_tprivatestatic
databb::numeric::uint256_t
divmod(const uint256_t &b) constbb::numeric::uint256_t
from_uint128(const uint128_t a) noexceptbb::numeric::uint256_tinlinestatic
get_bit(uint64_t bit_index) constbb::numeric::uint256_t
get_msb() constbb::numeric::uint256_t
hash() const noexceptbb::numeric::uint256_tinline
length()bb::numeric::uint256_tinlinestatic
mac(uint64_t a, uint64_t b, uint64_t c, uint64_t carry_in)bb::numeric::uint256_tprivatestatic
mac_discard_hi(uint64_t a, uint64_t b, uint64_t c, uint64_t carry_in)bb::numeric::uint256_tprivatestatic
msgpack_pack(auto &packer) constbb::numeric::uint256_t
msgpack_schema(auto &packer) constbb::numeric::uint256_tinline
msgpack_unpack(auto o)bb::numeric::uint256_t
mul_extended(const uint256_t &other) constbb::numeric::uint256_t
mul_wide(uint64_t a, uint64_t b)bb::numeric::uint256_tprivatestatic
operator bool() constbb::numeric::uint256_tinlineexplicit
operator T() constbb::numeric::uint256_tinlineexplicit
operator uint128_t()bb::numeric::uint256_tinlineexplicit
operator!() constbb::numeric::uint256_t
operator!=(const uint256_t &other) constbb::numeric::uint256_t
operator%(const uint256_t &other) constbb::numeric::uint256_t
operator%=(const uint256_t &other)bb::numeric::uint256_tinline
operator&(const uint256_t &other) constbb::numeric::uint256_t
operator&=(const uint256_t &other)bb::numeric::uint256_tinline
operator*(const uint256_t &other) constbb::numeric::uint256_t
operator*=(const uint256_t &other)bb::numeric::uint256_tinline
operator+(const uint256_t &other) constbb::numeric::uint256_t
operator++()bb::numeric::uint256_tinline
operator+=(const uint256_t &other)bb::numeric::uint256_tinline
operator-(const uint256_t &other) constbb::numeric::uint256_t
operator-() constbb::numeric::uint256_t
operator--()bb::numeric::uint256_tinline
operator-=(const uint256_t &other)bb::numeric::uint256_tinline
operator/(const uint256_t &other) constbb::numeric::uint256_t
operator/=(const uint256_t &other)bb::numeric::uint256_tinline
operator<(const uint256_t &other) constbb::numeric::uint256_t
operator<<(const uint256_t &other) constbb::numeric::uint256_t
operator<<=(const uint256_t &other)bb::numeric::uint256_tinline
operator<=(const uint256_t &other) constbb::numeric::uint256_t
operator=(const uint256_t &other) noexcept=defaultbb::numeric::uint256_t
operator=(uint256_t &&other) noexcept=defaultbb::numeric::uint256_t
operator==(const uint256_t &other) constbb::numeric::uint256_t
operator>(const uint256_t &other) constbb::numeric::uint256_t
operator>=(const uint256_t &other) constbb::numeric::uint256_t
operator>>(const uint256_t &other) constbb::numeric::uint256_t
operator>>=(const uint256_t &other)bb::numeric::uint256_tinline
operator^(const uint256_t &other) constbb::numeric::uint256_t
operator^=(const uint256_t &other)bb::numeric::uint256_tinline
operator|(const uint256_t &other) constbb::numeric::uint256_t
operator|=(const uint256_t &other)bb::numeric::uint256_tinline
operator~() constbb::numeric::uint256_t
pow(const uint256_t &exponent) constbb::numeric::uint256_t
sbb(uint64_t a, uint64_t b, uint64_t borrow_in)bb::numeric::uint256_tprivatestatic
sbb_discard_hi(uint64_t a, uint64_t b, uint64_t borrow_in)bb::numeric::uint256_tprivatestatic
slice(uint64_t start, uint64_t end) constbb::numeric::uint256_t
uint256_t(const uint64_t a=0) noexceptbb::numeric::uint256_tinline
uint256_t(const uint64_t a, const uint64_t b, const uint64_t c, const uint64_t d) noexceptbb::numeric::uint256_tinline
uint256_t(const uint256_t &other) noexceptbb::numeric::uint256_tinline
uint256_t(uint256_t &&other) noexcept=defaultbb::numeric::uint256_t
uint256_t(std::string input) noexceptbb::numeric::uint256_tinlineexplicit
wasm_convert(const uint64_t *data)bb::numeric::uint256_tprivatestatic
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_tprivatestatic
~uint256_t() noexcept=defaultbb::numeric::uint256_t