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

#include <retrieved_bytecodes_tree.hpp>

Public Member Functions

 ClassIdLeafValue (const FF &class_id)
 
bool operator== (ClassIdLeafValue const &other) const
 
fr get_key () const
 
bool is_empty () const
 
std::vector< frget_hash_inputs (fr nextKey, fr nextIndex) const
 
 operator uint256_t () const
 

Static Public Member Functions

static bool is_updateable ()
 
static ClassIdLeafValue empty ()
 
static ClassIdLeafValue padding (index_t i)
 
static std::string name ()
 

Public Attributes

FF class_id
 

Friends

std::ostream & operator<< (std::ostream &os, const ClassIdLeafValue &v)
 

Detailed Description

Definition at line 10 of file retrieved_bytecodes_tree.hpp.

Constructor & Destructor Documentation

◆ ClassIdLeafValue()

bb::avm2::simulation::ClassIdLeafValue::ClassIdLeafValue ( const FF class_id)
inline

Definition at line 13 of file retrieved_bytecodes_tree.hpp.

Member Function Documentation

◆ empty()

ClassIdLeafValue bb::avm2::simulation::ClassIdLeafValue::empty ( )
static

Definition at line 43 of file retrieved_bytecodes_tree.cpp.

◆ get_hash_inputs()

std::vector< fr > bb::avm2::simulation::ClassIdLeafValue::get_hash_inputs ( fr  nextKey,
fr  nextIndex 
) const

Definition at line 33 of file retrieved_bytecodes_tree.cpp.

◆ get_key()

fr bb::avm2::simulation::ClassIdLeafValue::get_key ( ) const

Definition at line 23 of file retrieved_bytecodes_tree.cpp.

◆ is_empty()

bool bb::avm2::simulation::ClassIdLeafValue::is_empty ( ) const

Definition at line 28 of file retrieved_bytecodes_tree.cpp.

◆ is_updateable()

bool bb::avm2::simulation::ClassIdLeafValue::is_updateable ( )
static

Definition at line 7 of file retrieved_bytecodes_tree.cpp.

◆ name()

std::string bb::avm2::simulation::ClassIdLeafValue::name ( )
static

Definition at line 53 of file retrieved_bytecodes_tree.cpp.

◆ operator uint256_t()

bb::avm2::simulation::ClassIdLeafValue::operator uint256_t ( ) const

Definition at line 38 of file retrieved_bytecodes_tree.cpp.

◆ operator==()

bool bb::avm2::simulation::ClassIdLeafValue::operator== ( ClassIdLeafValue const &  other) const

Definition at line 12 of file retrieved_bytecodes_tree.cpp.

◆ padding()

ClassIdLeafValue bb::avm2::simulation::ClassIdLeafValue::padding ( index_t  i)
static

Definition at line 48 of file retrieved_bytecodes_tree.cpp.

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
const ClassIdLeafValue v 
)
friend

Definition at line 17 of file retrieved_bytecodes_tree.cpp.

Member Data Documentation

◆ class_id

FF bb::avm2::simulation::ClassIdLeafValue::class_id

Definition at line 11 of file retrieved_bytecodes_tree.hpp.


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