| 
    Clearmatics Libsnark
    0.1
    
   C++ library for zkSNARK proofs 
   | 
 
#include <cstdlib>#include <iostream>#include <libsnark/relations/variable.hpp>#include <map>#include <string>#include <vector>#include <libsnark/relations/constraint_satisfaction_problems/uscs/uscs.tcc>

Go to the source code of this file.
Classes | |
| class | libsnark::uscs_constraint_system< FieldT > | 
| class | libsnark::uscs_constraint_system< FieldT > | 
Namespaces | |
| libsnark | |
Typedefs | |
| template<typename FieldT > | |
| using | libsnark::uscs_constraint = linear_combination< FieldT > | 
| template<typename FieldT > | |
| using | libsnark::uscs_primary_input = std::vector< FieldT > | 
| template<typename FieldT > | |
| using | libsnark::uscs_auxiliary_input = std::vector< FieldT > | 
| template<typename FieldT > | |
| using | libsnark::uscs_variable_assignment = std::vector< FieldT > | 
Functions | |
| template<typename FieldT > | |
| std::ostream & | libsnark::operator<< (std::ostream &out, const uscs_constraint_system< FieldT > &cs) | 
| template<typename FieldT > | |
| std::istream & | libsnark::operator>> (std::istream &in, uscs_constraint_system< FieldT > &cs) | 
Declaration of interfaces for:
Above, USCS stands for "Unitary-Square Constraint System".
Definition in file uscs.hpp.
 1.8.17