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

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

annotation_prefixlibsnark::gadget< FieldT >protected
benes_routing_gadget(protoboard< FieldT > &pb, const size_t num_packets, const std::vector< pb_variable_array< FieldT >> &routing_input_bits, const std::vector< pb_variable_array< FieldT >> &routing_output_bits, const size_t lines_to_unpack, const std::string &annotation_prefix="")libsnark::benes_routing_gadget< FieldT >
gadget(protoboard< FieldT > &pb, const std::string &annotation_prefix)libsnark::gadget< FieldT >
generate_r1cs_constraints()libsnark::benes_routing_gadget< FieldT >
generate_r1cs_witness(const integer_permutation &permutation)libsnark::benes_routing_gadget< FieldT >
lines_to_unpacklibsnark::benes_routing_gadget< FieldT >
num_columnslibsnark::benes_routing_gadget< FieldT >
num_packetslibsnark::benes_routing_gadget< FieldT >
num_subpacketslibsnark::benes_routing_gadget< FieldT >
packet_sizelibsnark::benes_routing_gadget< FieldT >
pblibsnark::gadget< FieldT >protected
routing_input_bitslibsnark::benes_routing_gadget< FieldT >
routing_output_bitslibsnark::benes_routing_gadget< FieldT >