Clearmatics Libsnark  0.1
C++ library for zkSNARK proofs
libsnark::ALU_umul_gadget< FieldT > Member List

This is the complete list of members for libsnark::ALU_umul_gadget< FieldT >, including all inherited members.

ALU_arithmetic_gadget(tinyram_protoboard< FieldT > &pb, const pb_variable_array< FieldT > &opcode_indicators, const word_variable_gadget< FieldT > &desval, const word_variable_gadget< FieldT > &arg1val, const word_variable_gadget< FieldT > &arg2val, const pb_variable< FieldT > &flag, const pb_variable< FieldT > &result, const pb_variable< FieldT > &result_flag, const std::string &annotation_prefix="")libsnark::ALU_arithmetic_gadget< FieldT >inline
ALU_umul_gadget(tinyram_protoboard< FieldT > &pb, const pb_variable_array< FieldT > &opcode_indicators, const word_variable_gadget< FieldT > &desval, const word_variable_gadget< FieldT > &arg1val, const word_variable_gadget< FieldT > &arg2val, const pb_variable< FieldT > &flag, const pb_variable< FieldT > &mull_result, const pb_variable< FieldT > &mull_flag, const pb_variable< FieldT > &umulh_result, const pb_variable< FieldT > &umulh_flag, const std::string &annotation_prefix="")libsnark::ALU_umul_gadget< FieldT >inline
annotation_prefixlibsnark::gadget< FieldT >protected
arg1vallibsnark::ALU_arithmetic_gadget< FieldT >
arg2vallibsnark::ALU_arithmetic_gadget< FieldT >
desvallibsnark::ALU_arithmetic_gadget< FieldT >
flaglibsnark::ALU_arithmetic_gadget< FieldT >
gadget(protoboard< FieldT > &pb, const std::string &annotation_prefix)libsnark::gadget< FieldT >
generate_r1cs_constraints()libsnark::ALU_umul_gadget< FieldT >virtual
generate_r1cs_witness()libsnark::ALU_umul_gadget< FieldT >virtual
mull_flaglibsnark::ALU_umul_gadget< FieldT >
mull_resultlibsnark::ALU_umul_gadget< FieldT >
opcode_indicatorslibsnark::ALU_arithmetic_gadget< FieldT >
pblibsnark::tinyram_gadget< FieldT >protected
resultlibsnark::ALU_arithmetic_gadget< FieldT >
tinyram_gadget(tinyram_protoboard< FieldT > &pb, const std::string &annotation_prefix="")libsnark::tinyram_gadget< FieldT >
tinyram_standard_gadget(tinyram_protoboard< FieldT > &pb, const std::string &annotation_prefix="")libsnark::tinyram_standard_gadget< FieldT >
umulh_flaglibsnark::ALU_umul_gadget< FieldT >
umulh_resultlibsnark::ALU_umul_gadget< FieldT >