Clearmatics Libsnark  0.1
C++ library for zkSNARK proofs
gadgetlib2::R1P_LooseMUX_Gadget Member List

This is the complete list of members for gadgetlib2::R1P_LooseMUX_Gadget, including all inherited members.

gadgetlib2::addRank1Constraint(const LinearCombination &a, const LinearCombination &b, const LinearCombination &c, const ::std::string &name)gadgetlib2::Gadget
gadgetlib2::R1P_Gadget::addRank1Constraint(const LinearCombination &a, const LinearCombination &b, const LinearCombination &c, const ::std::string &name)gadgetlib2::R1P_Gadgetvirtual
addUnaryConstraint(const LinearCombination &a, const ::std::string &name)gadgetlib2::Gadget
enforceBooleanity(const Variable &var)gadgetlib2::Gadgetinline
fieldType() constgadgetlib2::Gadgetinline
flagIsSet(const FlagVariable &flag) constgadgetlib2::Gadgetinline
Gadget(ProtoboardPtr pb)gadgetlib2::Gadget
generateConstraints()gadgetlib2::R1P_LooseMUX_Gadgetvirtual
generateWitness()gadgetlib2::R1P_LooseMUX_Gadgetvirtual
index_gadgetlib2::R1P_LooseMUX_Gadget
indicatorVariables() constgadgetlib2::R1P_LooseMUX_Gadgetvirtual
inputs_gadgetlib2::R1P_LooseMUX_Gadget
LooseMUX_Gadget classgadgetlib2::R1P_LooseMUX_Gadgetfriend
LooseMUX_GadgetBase(ProtoboardPtr pb)gadgetlib2::LooseMUX_GadgetBaseinlineprotected
output_gadgetlib2::R1P_LooseMUX_Gadget
pb_gadgetlib2::Gadgetprotected
R1P_Gadget(ProtoboardPtr pb)gadgetlib2::R1P_Gadgetinline
successFlag_gadgetlib2::R1P_LooseMUX_Gadget
val(const Variable &var)gadgetlib2::Gadgetinline
val(const LinearCombination &lc)gadgetlib2::Gadgetinline
~LooseMUX_GadgetBase()=0gadgetlib2::LooseMUX_GadgetBasepure virtual
~R1P_Gadget()=0gadgetlib2::R1P_Gadgetpure virtual