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

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

accepted_input_typeslibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
aritylibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >protected
arity_indicatorslibsnark::tally_cp_handler< FieldT >
base_handler typedeflibsnark::tally_cp_handler< FieldT >
compliance_predicate_handler(const protoboard< FieldT > &pb, const size_t name, const size_t type, const size_t max_arity, const bool relies_on_same_type_inputs, const std::set< size_t > accepted_input_types=std::set< size_t >())libsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
compute_type_val_inner_productlibsnark::tally_cp_handler< FieldT >
count_in_packedlibsnark::tally_cp_handler< FieldT >
count_in_packed_auxlibsnark::tally_cp_handler< FieldT >
count_out_packedlibsnark::tally_cp_handler< FieldT >
generate_r1cs_constraints()libsnark::tally_cp_handler< FieldT >virtual
generate_r1cs_witness(const std::vector< std::shared_ptr< r1cs_pcd_message< FieldT >>> &incoming_messages, const std::shared_ptr< r1cs_pcd_local_data< FieldT >> &local_data)libsnark::tally_cp_handler< FieldT >virtual
get_arity() constlibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
get_base_case_message() constlibsnark::tally_cp_handler< FieldT >
get_compliance_predicate() constlibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
get_full_variable_assignment() constlibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
get_incoming_message(const size_t message_idx) constlibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
get_local_data() constlibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
get_outgoing_message() constlibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
get_witness() constlibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
incoming_messageslibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >protected
incoming_typeslibsnark::tally_cp_handler< FieldT >
local_datalibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >protected
max_aritylibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
message_lengthlibsnark::tally_cp_handler< FieldT >
namelibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
outgoing_messagelibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >protected
pack_count_inlibsnark::tally_cp_handler< FieldT >
pack_sum_inlibsnark::tally_cp_handler< FieldT >
pblibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >protected
relies_on_same_type_inputslibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
sum_in_packedlibsnark::tally_cp_handler< FieldT >
sum_in_packed_auxlibsnark::tally_cp_handler< FieldT >
sum_out_packedlibsnark::tally_cp_handler< FieldT >
tally_cp_handler(const size_t type, const size_t max_arity, const size_t wordsize, const bool relies_on_same_type_inputs=false, const std::set< size_t > accepted_input_types=std::set< size_t >())libsnark::tally_cp_handler< FieldT >
typelibsnark::compliance_predicate_handler< FieldT, protoboard< FieldT > >
type_val_inner_productlibsnark::tally_cp_handler< FieldT >
unpack_count_outlibsnark::tally_cp_handler< FieldT >
unpack_sum_outlibsnark::tally_cp_handler< FieldT >
wordsizelibsnark::tally_cp_handler< FieldT >