5 #ifndef __ZETH_SERIALIZATION_R1CS_VARIABLE_ASSIGNMENT_SERIALIZATION_HPP__ 
    6 #define __ZETH_SERIALIZATION_R1CS_VARIABLE_ASSIGNMENT_SERIALIZATION_HPP__ 
    8 #include <libsnark/relations/constraint_satisfaction_problems/r1cs/r1cs.hpp> 
   13 template<
typename FieldT>
 
   15     libsnark::r1cs_variable_assignment<FieldT> &assignment, std::istream &in_s);
 
   17 template<
typename FieldT>
 
   19     libsnark::r1cs_primary_input<FieldT> &primary,
 
   20     libsnark::r1cs_auxiliary_input<FieldT> &auxiliary,
 
   21     const size_t primary_input_size,
 
   24 template<
typename FieldT>
 
   26     const libsnark::r1cs_variable_assignment<FieldT> &assignment,
 
   29 template<
typename FieldT>
 
   31     const libsnark::r1cs_primary_input<FieldT> &primary,
 
   32     const libsnark::r1cs_auxiliary_input<FieldT> &auxiliary,
 
   39 #endif // __ZETH_SERIALIZATION_R1CS_VARIABLE_ASSIGNMENT_SERIALIZATION_HPP__