template<class DataType>
class bb::plookup::ReadData< DataType >
Container for lookup accumulator values and table reads.
- Template Parameters
-
| DataType | a native (bb::fr), stdlib field (field_t<Builder>), or the witness index (uint32_t). |
Stores the accumulator values for each of the 3 columns across the N lookup gates generated by a single multi-table lookup. For a lookup decomposed into N slices:
- columns[C1][0], columns[C2][0], columns[C3][0] contain the fully accumulated values (the final result)
- columns[Ci][N-1] contains the raw slice value for the last lookup
- Intermediate indices contain partial accumulations
Also stores the raw lookup entries (key-value pairs). For more details, especially re: the accumulation pattern, see ./README.md.
Definition at line 357 of file types.hpp.