Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::group_elements::affine_element< Fq_, Fr_, Params_ >::MsgpackRawAffineElement Struct Reference

#include <affine_element.hpp>

Public Types

using FieldType = std::conditional_t< is_field2_v< Fq >, std::array< uint256_t, 2 >, uint256_t >
 

Public Member Functions

 MSGPACK_FIELDS (x, y)
 

Public Attributes

FieldType x {}
 
FieldType y {}
 

Detailed Description

template<typename Fq_, typename Fr_, typename Params_>
struct bb::group_elements::affine_element< Fq_, Fr_, Params_ >::MsgpackRawAffineElement

Definition at line 213 of file affine_element.hpp.

Member Typedef Documentation

◆ FieldType

template<typename Fq_ , typename Fr_ , typename Params_ >
using bb::group_elements::affine_element< Fq_, Fr_, Params_ >::MsgpackRawAffineElement::FieldType = std::conditional_t<is_field2_v<Fq>, std::array<uint256_t, 2>, uint256_t>

Definition at line 216 of file affine_element.hpp.

Member Function Documentation

◆ MSGPACK_FIELDS()

template<typename Fq_ , typename Fr_ , typename Params_ >
bb::group_elements::affine_element< Fq_, Fr_, Params_ >::MsgpackRawAffineElement::MSGPACK_FIELDS ( x  ,
y   
)

Member Data Documentation

◆ x

template<typename Fq_ , typename Fr_ , typename Params_ >
FieldType bb::group_elements::affine_element< Fq_, Fr_, Params_ >::MsgpackRawAffineElement::x {}

Definition at line 218 of file affine_element.hpp.

◆ y

template<typename Fq_ , typename Fr_ , typename Params_ >
FieldType bb::group_elements::affine_element< Fq_, Fr_, Params_ >::MsgpackRawAffineElement::y {}

Definition at line 219 of file affine_element.hpp.


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