Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::TraceStructure Struct Reference

#include <mega_execution_trace.hpp>

Public Member Functions

auto get ()
 
auto get () const
 
size_t size () const
 

Public Attributes

uint32_t ecc_op
 
uint32_t busread
 
uint32_t lookup
 
uint32_t pub_inputs
 
uint32_t arithmetic
 
uint32_t delta_range
 
uint32_t elliptic
 
uint32_t memory
 
uint32_t nnf
 
uint32_t poseidon2_external
 
uint32_t poseidon2_internal
 
uint32_t overflow
 

Detailed Description

Definition at line 19 of file mega_execution_trace.hpp.

Member Function Documentation

◆ get() [1/2]

auto bb::TraceStructure::get ( )
inline

Definition at line 33 of file mega_execution_trace.hpp.

◆ get() [2/2]

auto bb::TraceStructure::get ( ) const
inline

Definition at line 39 of file mega_execution_trace.hpp.

◆ size()

size_t bb::TraceStructure::size ( ) const
inline

Definition at line 45 of file mega_execution_trace.hpp.

Member Data Documentation

◆ arithmetic

uint32_t bb::TraceStructure::arithmetic

Definition at line 24 of file mega_execution_trace.hpp.

◆ busread

uint32_t bb::TraceStructure::busread

Definition at line 21 of file mega_execution_trace.hpp.

◆ delta_range

uint32_t bb::TraceStructure::delta_range

Definition at line 25 of file mega_execution_trace.hpp.

◆ ecc_op

uint32_t bb::TraceStructure::ecc_op

Definition at line 20 of file mega_execution_trace.hpp.

◆ elliptic

uint32_t bb::TraceStructure::elliptic

Definition at line 26 of file mega_execution_trace.hpp.

◆ lookup

uint32_t bb::TraceStructure::lookup

Definition at line 22 of file mega_execution_trace.hpp.

◆ memory

uint32_t bb::TraceStructure::memory

Definition at line 27 of file mega_execution_trace.hpp.

◆ nnf

uint32_t bb::TraceStructure::nnf

Definition at line 28 of file mega_execution_trace.hpp.

◆ overflow

uint32_t bb::TraceStructure::overflow

Definition at line 31 of file mega_execution_trace.hpp.

◆ poseidon2_external

uint32_t bb::TraceStructure::poseidon2_external

Definition at line 29 of file mega_execution_trace.hpp.

◆ poseidon2_internal

uint32_t bb::TraceStructure::poseidon2_internal

Definition at line 30 of file mega_execution_trace.hpp.

◆ pub_inputs

uint32_t bb::TraceStructure::pub_inputs

Definition at line 23 of file mega_execution_trace.hpp.


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