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

#include <fake_to_radix.hpp>

Inheritance diagram for bb::avm2::simulation::FakeToRadix:
bb::avm2::simulation::ToRadixInterface

Public Member Functions

 FakeToRadix ()=default
 
 ~FakeToRadix () override=default
 
std::vector< uint8_t > to_le_radix (const FF &value, uint32_t num_limbs, uint32_t radix) override
 
std::vector< bool > to_le_bits (const FF &value, uint32_t num_limbs) override
 
void to_be_radix (MemoryInterface &memory, const FF &value, uint32_t radix, uint32_t num_limbs, bool is_output_bits, MemoryAddress dst_addr) override
 
- Public Member Functions inherited from bb::avm2::simulation::ToRadixInterface
virtual ~ToRadixInterface ()=default
 

Detailed Description

Definition at line 10 of file fake_to_radix.hpp.

Constructor & Destructor Documentation

◆ FakeToRadix()

bb::avm2::simulation::FakeToRadix::FakeToRadix ( )
default

◆ ~FakeToRadix()

bb::avm2::simulation::FakeToRadix::~FakeToRadix ( )
overridedefault

Member Function Documentation

◆ to_be_radix()

void bb::avm2::simulation::FakeToRadix::to_be_radix ( MemoryInterface memory,
const FF value,
uint32_t  radix,
uint32_t  num_limbs,
bool  is_output_bits,
MemoryAddress  dst_addr 
)
inlineoverridevirtual

Implements bb::avm2::simulation::ToRadixInterface.

Definition at line 17 of file fake_to_radix.hpp.

◆ to_le_bits()

std::vector< bool > bb::avm2::simulation::FakeToRadix::to_le_bits ( const FF value,
uint32_t  num_limbs 
)
overridevirtual

Implements bb::avm2::simulation::ToRadixInterface.

Definition at line 29 of file fake_to_radix.cpp.

◆ to_le_radix()

std::vector< uint8_t > bb::avm2::simulation::FakeToRadix::to_le_radix ( const FF value,
uint32_t  num_limbs,
uint32_t  radix 
)
overridevirtual

Implements bb::avm2::simulation::ToRadixInterface.

Definition at line 13 of file fake_to_radix.cpp.


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