Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::tracegen::LookupIntoBitwise< LookupSettings > Class Template Reference

#include <lookup_into_bitwise.hpp>

Inheritance diagram for bb::avm2::tracegen::LookupIntoBitwise< LookupSettings >:
bb::avm2::tracegen::IndexedLookupTraceBuilder< LookupSettings > bb::avm2::tracegen::InteractionBuilderInterface

Protected Types

using TupleType = typename IndexedLookupTraceBuilder< LookupSettings >::TupleType
 
- Protected Types inherited from bb::avm2::tracegen::IndexedLookupTraceBuilder< LookupSettings >
using LookupSettings = LookupSettings
 
using TupleType = RefTuple< LookupSettings::LOOKUP_TUPLE_SIZE >
 

Protected Member Functions

uint32_t find_in_dst (const TupleType &tup) const override
 
- Protected Member Functions inherited from bb::avm2::tracegen::IndexedLookupTraceBuilder< LookupSettings >
virtual uint32_t find_in_dst (const TupleType &tup) const=0
 
virtual void init (TraceContainer &)
 

Additional Inherited Members

- Public Member Functions inherited from bb::avm2::tracegen::IndexedLookupTraceBuilder< LookupSettings >
 IndexedLookupTraceBuilder ()
 
 IndexedLookupTraceBuilder (Column outer_dst_selector)
 
 ~IndexedLookupTraceBuilder () override=default
 
void process (TraceContainer &trace) override
 
- Public Member Functions inherited from bb::avm2::tracegen::InteractionBuilderInterface
virtual ~InteractionBuilderInterface ()=default
 
virtual size_t get_destination_columns_fingerprint () const
 
- Protected Attributes inherited from bb::avm2::tracegen::IndexedLookupTraceBuilder< LookupSettings >
Column outer_dst_selector
 

Detailed Description

template<typename LookupSettings>
class bb::avm2::tracegen::LookupIntoBitwise< LookupSettings >

Definition at line 9 of file lookup_into_bitwise.hpp.

Member Typedef Documentation

◆ TupleType

template<typename LookupSettings >
using bb::avm2::tracegen::LookupIntoBitwise< LookupSettings >::TupleType = typename IndexedLookupTraceBuilder<LookupSettings>::TupleType
protected

Definition at line 11 of file lookup_into_bitwise.hpp.

Member Function Documentation

◆ find_in_dst()

template<typename LookupSettings >
uint32_t bb::avm2::tracegen::LookupIntoBitwise< LookupSettings >::find_in_dst ( const TupleType tup) const
inlineoverrideprotected

Definition at line 13 of file lookup_into_bitwise.hpp.


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