barretenberg
Loading...
Searching...
No Matches
proof_system::plonk::stdlib::safe_uint_t< Builder > Member List

This is the complete list of members for proof_system::plonk::stdlib::safe_uint_t< Builder >, including all inherited members.

add_two(const safe_uint_t &add_a, const safe_uint_t &add_b) const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
assert_equal(const safe_uint_t &rhs, std::string const &msg="safe_uint_t::assert_equal") const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
assert_is_not_zero(std::string const &msg="safe_uint_t::assert_is_not_zero") const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >
assert_is_zero(std::string const &msg="safe_uint_t::assert_is_zero") const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >
conditional_assign(const bool_ct &predicate, const safe_uint_t &lhs, const safe_uint_t &rhs) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inlinestatic
create_constant_witness(Builder *parent_context, barretenberg::fr const &value) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inlinestatic
current_max (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >
divide(const safe_uint_t &other, const size_t quotient_bit_size, const size_t remainder_bit_size, std::string const &description="", const std::function< std::pair< uint256_t, uint256_t >(uint256_t, uint256_t)> &get_quotient=[](uint256_t val, uint256_t divisor) { return std::make_pair((uint256_t)(val/(uint256_t) divisor),(uint256_t)(val %(uint256_t) divisor));}) constproof_system::plonk::stdlib::safe_uint_t< Builder >
from_witness_index(Builder *parent_context, const uint32_t witness_index) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >static
get_context() const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
get_value() const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >
get_witness_index() const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
is_constant() const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
IS_UNSAFE (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >static
is_zero() constproof_system::plonk::stdlib::safe_uint_t< Builder >
madd(const safe_uint_t &to_mul, const safe_uint_t &to_add) const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
MAX_BIT_NUM (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >static
MAX_VALUE (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >static
normalize() constproof_system::plonk::stdlib::safe_uint_t< Builder >
operator bool_ct() (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inlineexplicit
operator field_ct() (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
operator field_ct() const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
operator!=(const safe_uint_t &other) const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >
operator*(const safe_uint_t &other) const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >
operator*=(const safe_uint_t &other) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
operator+(const safe_uint_t &other) const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >
operator+=(const safe_uint_t &other) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
operator-(const safe_uint_t &other) constproof_system::plonk::stdlib::safe_uint_t< Builder >
operator/(const safe_uint_t &other) constproof_system::plonk::stdlib::safe_uint_t< Builder >
operator=(const safe_uint_t &other) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
operator=(safe_uint_t &&other) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
operator==(const safe_uint_t &other) const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >
safe_uint_t() (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
safe_uint_t(field_ct const &value, size_t bit_num, std::string const &description="unknown") (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
safe_uint_t(const barretenberg::fr &const_value) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
safe_uint_t(const uint256_t &const_value) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
safe_uint_t(const unsigned int &const_value) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
safe_uint_t(const safe_uint_t &other) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
safe_uint_t(const bool_ct &other) (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
set_public() const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >inline
slice(const uint8_t msb, const uint8_t lsb) const (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >
subtract(const safe_uint_t &other, const size_t difference_bit_size, std::string const &description="") constproof_system::plonk::stdlib::safe_uint_t< Builder >
value (defined in proof_system::plonk::stdlib::safe_uint_t< Builder >)proof_system::plonk::stdlib::safe_uint_t< Builder >