Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
libff::edwards_Fq_conic_coefficients Struct Reference

#include <edwards_pairing.hpp>

Collaboration diagram for libff::edwards_Fq_conic_coefficients:

Public Member Functions

bool operator== (const edwards_Fq_conic_coefficients &other) const
 

Public Attributes

edwards_Fq c_ZZ
 
edwards_Fq c_XY
 
edwards_Fq c_XZ
 

Friends

std::ostream & operator<< (std::ostream &out, const edwards_Fq_conic_coefficients &cc)
 
std::istream & operator>> (std::istream &in, edwards_Fq_conic_coefficients &cc)
 

Detailed Description

Definition at line 26 of file edwards_pairing.hpp.

Member Function Documentation

◆ operator==()

bool libff::edwards_Fq_conic_coefficients::operator== ( const edwards_Fq_conic_coefficients & other) const

Definition at line 18 of file edwards_pairing.cpp.

19{
20 return (this->c_ZZ == other.c_ZZ &&
21 this->c_XY == other.c_XY &&
22 this->c_XZ == other.c_XZ);
23}

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream & out,
const edwards_Fq_conic_coefficients & cc )
friend

Definition at line 25 of file edwards_pairing.cpp.

26{
27 out << cc.c_ZZ << OUTPUT_SEPARATOR << cc.c_XY << OUTPUT_SEPARATOR << cc.c_XZ;
28 return out;
29}
#define OUTPUT_SEPARATOR

◆ operator>>

std::istream & operator>> ( std::istream & in,
edwards_Fq_conic_coefficients & cc )
friend

Definition at line 31 of file edwards_pairing.cpp.

32{
33 in >> cc.c_ZZ;
35 in >> cc.c_XY;
37 in >> cc.c_XZ;
38 return in;
39}
void consume_OUTPUT_SEPARATOR(std::istream &in)

Member Data Documentation

◆ c_XY

edwards_Fq libff::edwards_Fq_conic_coefficients::c_XY

Definition at line 28 of file edwards_pairing.hpp.

◆ c_XZ

edwards_Fq libff::edwards_Fq_conic_coefficients::c_XZ

Definition at line 29 of file edwards_pairing.hpp.

◆ c_ZZ

edwards_Fq libff::edwards_Fq_conic_coefficients::c_ZZ

Definition at line 27 of file edwards_pairing.hpp.


The documentation for this struct was generated from the following files: