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

Public Member Functions

 SparseColumn ()=default
 
 ~SparseColumn ()
 
 SparseColumn (const SparseColumn &)=delete
 
SparseColumnoperator= (const SparseColumn &)=delete
 

Public Attributes

std::array< std::atomic< ColumnInterval * >, NUM_SHARDSslots {}
 

Detailed Description

Definition at line 128 of file trace_container.hpp.

Constructor & Destructor Documentation

◆ SparseColumn() [1/2]

bb::avm2::tracegen::TraceContainer::SparseColumn::SparseColumn ( )
default

◆ ~SparseColumn()

bb::avm2::tracegen::TraceContainer::SparseColumn::~SparseColumn ( )
inline

Definition at line 130 of file trace_container.hpp.

◆ SparseColumn() [2/2]

bb::avm2::tracegen::TraceContainer::SparseColumn::SparseColumn ( const SparseColumn )
delete

Member Function Documentation

◆ operator=()

SparseColumn & bb::avm2::tracegen::TraceContainer::SparseColumn::operator= ( const SparseColumn )
delete

Member Data Documentation

◆ slots

std::array<std::atomic<ColumnInterval*>, NUM_SHARDS> bb::avm2::tracegen::TraceContainer::SparseColumn::slots {}

Definition at line 140 of file trace_container.hpp.


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