|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <flavor.hpp>
Public Types | |
| using | DataType = DataType_ |
Public Member Functions | |
| std::span< DataType > | get_all () |
| std::span< const DataType > | get_all () const |
| std::span< const std::string > | get_labels () const |
| DEFINE_AVM_GETTER (precomputed, PRECOMPUTED_START_IDX, NUM_PRECOMPUTED_ENTITIES) | |
| DEFINE_AVM_GETTER (wires, WIRE_START_IDX, NUM_WIRE_ENTITIES) | |
| DEFINE_AVM_GETTER (derived, DERIVED_START_IDX, NUM_DERIVED_ENTITIES) | |
| DEFINE_AVM_GETTER (shifted, SHIFTED_START_IDX, NUM_SHIFTED_ENTITIES) | |
| DEFINE_AVM_GETTER (witness, WITNESS_START_IDX, NUM_WITNESS_ENTITIES) | |
| DEFINE_AVM_GETTER (unshifted, UNSHIFTED_START_IDX, NUM_UNSHIFTED_ENTITIES) | |
| DEFINE_AVM_GETTER (to_be_shifted, WIRES_TO_BE_SHIFTED_START_IDX, NUM_WIRES_TO_BE_SHIFTED) | |
| DataType & | get (ColumnAndShifts c) |
| const DataType & | get (ColumnAndShifts c) const |
Public Attributes | |
| std::array< DataType, NUM_ALL_ENTITIES > | entities |
Definition at line 132 of file flavor.hpp.
| using bb::avm2::AvmFlavor::AllEntities< DataType_ >::DataType = DataType_ |
Definition at line 134 of file flavor.hpp.
| bb::avm2::AvmFlavor::AllEntities< DataType_ >::DEFINE_AVM_GETTER | ( | derived | , |
| DERIVED_START_IDX | , | ||
| NUM_DERIVED_ENTITIES | |||
| ) |
| bb::avm2::AvmFlavor::AllEntities< DataType_ >::DEFINE_AVM_GETTER | ( | precomputed | , |
| PRECOMPUTED_START_IDX | , | ||
| NUM_PRECOMPUTED_ENTITIES | |||
| ) |
| bb::avm2::AvmFlavor::AllEntities< DataType_ >::DEFINE_AVM_GETTER | ( | shifted | , |
| SHIFTED_START_IDX | , | ||
| NUM_SHIFTED_ENTITIES | |||
| ) |
| bb::avm2::AvmFlavor::AllEntities< DataType_ >::DEFINE_AVM_GETTER | ( | to_be_shifted | , |
| WIRES_TO_BE_SHIFTED_START_IDX | , | ||
| NUM_WIRES_TO_BE_SHIFTED | |||
| ) |
| bb::avm2::AvmFlavor::AllEntities< DataType_ >::DEFINE_AVM_GETTER | ( | unshifted | , |
| UNSHIFTED_START_IDX | , | ||
| NUM_UNSHIFTED_ENTITIES | |||
| ) |
| bb::avm2::AvmFlavor::AllEntities< DataType_ >::DEFINE_AVM_GETTER | ( | wires | , |
| WIRE_START_IDX | , | ||
| NUM_WIRE_ENTITIES | |||
| ) |
| bb::avm2::AvmFlavor::AllEntities< DataType_ >::DEFINE_AVM_GETTER | ( | witness | , |
| WITNESS_START_IDX | , | ||
| NUM_WITNESS_ENTITIES | |||
| ) |
|
inline |
Definition at line 150 of file flavor.hpp.
|
inline |
Definition at line 151 of file flavor.hpp.
|
inline |
Definition at line 137 of file flavor.hpp.
|
inline |
Definition at line 138 of file flavor.hpp.
|
inline |
Definition at line 139 of file flavor.hpp.
| std::array<DataType, NUM_ALL_ENTITIES> bb::avm2::AvmFlavor::AllEntities< DataType_ >::entities |
Definition at line 135 of file flavor.hpp.