|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Mutable view over one wire column of the row-major gate storage. More...
#include <execution_trace_block.hpp>
Classes | |
| class | const_iterator |
Public Types | |
| using | Tile = GateTile< FF, NUM_WIRES > |
| using | Tiles = std::vector< Tile > |
Public Member Functions | |
| WireColumn (Tiles *tiles, const size_t *num_rows, size_t wire_idx) | |
| uint32_t & | operator[] (size_t i) |
| const uint32_t & | operator[] (size_t i) const |
| uint32_t & | back () |
| const uint32_t & | back () const |
| size_t | size () const |
| bool | empty () const |
| const_iterator | begin () const |
| const_iterator | end () const |
Private Attributes | |
| Tiles * | tiles_ |
| const size_t * | num_rows_ |
| size_t | wire_idx_ |
Mutable view over one wire column of the row-major gate storage.
Definition at line 315 of file execution_trace_block.hpp.
| using bb::WireColumn< FF, NUM_WIRES >::Tile = GateTile<FF, NUM_WIRES> |
Definition at line 317 of file execution_trace_block.hpp.
| using bb::WireColumn< FF, NUM_WIRES >::Tiles = std::vector<Tile> |
Definition at line 318 of file execution_trace_block.hpp.
|
inline |
Definition at line 320 of file execution_trace_block.hpp.
|
inline |
Definition at line 331 of file execution_trace_block.hpp.
|
inline |
Definition at line 332 of file execution_trace_block.hpp.
|
inline |
Definition at line 355 of file execution_trace_block.hpp.
|
inline |
Definition at line 334 of file execution_trace_block.hpp.
|
inline |
Definition at line 356 of file execution_trace_block.hpp.
|
inline |
Definition at line 326 of file execution_trace_block.hpp.
|
inline |
Definition at line 327 of file execution_trace_block.hpp.
|
inline |
Definition at line 333 of file execution_trace_block.hpp.
|
private |
Definition at line 360 of file execution_trace_block.hpp.
|
private |
Definition at line 359 of file execution_trace_block.hpp.
|
private |
Definition at line 361 of file execution_trace_block.hpp.