#include <alt_bn128_pairing.hpp>
Definition at line 41 of file alt_bn128_pairing.hpp.
◆ operator==()
◆ operator<<
Definition at line 71 of file alt_bn128_pairing.cpp.
72{
74 out << prec_Q.coeffs.size() << "\n";
75 for (const alt_bn128_ate_ell_coeffs &c : prec_Q.coeffs)
76 {
78 }
79 return out;
80}
◆ operator>>
Definition at line 82 of file alt_bn128_pairing.cpp.
83{
84 in >> prec_Q.QX;
86 in >> prec_Q.QY;
88
89 prec_Q.coeffs.clear();
92
94
95 prec_Q.coeffs.reserve(
s);
96
97 for (
size_t i = 0; i <
s; ++i)
98 {
99 alt_bn128_ate_ell_coeffs c;
100 in >> c;
102 prec_Q.coeffs.emplace_back(c);
103 }
104
105 return in;
106}
void consume_OUTPUT_NEWLINE(std::istream &in)
void consume_OUTPUT_SEPARATOR(std::istream &in)
void consume_newline(std::istream &in)
◆ coeffs
◆ QX
◆ QY
The documentation for this struct was generated from the following files: