Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::UltraCircuitBuilder_< ExecutionTrace_ >::RangeList Struct Reference

#include <ultra_circuit_builder.hpp>

Public Member Functions

bool operator== (const RangeList &other) const noexcept
 

Public Attributes

uint64_t target_range
 
uint32_t range_tag
 
uint32_t tau_tag
 
std::vector< uint32_t > variable_indices
 

Detailed Description

template<typename ExecutionTrace_>
struct bb::UltraCircuitBuilder_< ExecutionTrace_ >::RangeList

Definition at line 88 of file ultra_circuit_builder.hpp.

Member Function Documentation

◆ operator==()

template<typename ExecutionTrace_ >
bool bb::UltraCircuitBuilder_< ExecutionTrace_ >::RangeList::operator== ( const RangeList other) const
inlinenoexcept

Definition at line 93 of file ultra_circuit_builder.hpp.

Member Data Documentation

◆ range_tag

template<typename ExecutionTrace_ >
uint32_t bb::UltraCircuitBuilder_< ExecutionTrace_ >::RangeList::range_tag

Definition at line 90 of file ultra_circuit_builder.hpp.

◆ target_range

template<typename ExecutionTrace_ >
uint64_t bb::UltraCircuitBuilder_< ExecutionTrace_ >::RangeList::target_range

Definition at line 89 of file ultra_circuit_builder.hpp.

◆ tau_tag

template<typename ExecutionTrace_ >
uint32_t bb::UltraCircuitBuilder_< ExecutionTrace_ >::RangeList::tau_tag

Definition at line 91 of file ultra_circuit_builder.hpp.

◆ variable_indices

template<typename ExecutionTrace_ >
std::vector<uint32_t> bb::UltraCircuitBuilder_< ExecutionTrace_ >::RangeList::variable_indices

Definition at line 92 of file ultra_circuit_builder.hpp.


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