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

#include <data_copy.hpp>

Inheritance diagram for bb::avm2::simulation::DataCopyInterface:
bb::avm2::simulation::DataCopy bb::avm2::simulation::MockDataCopy

Public Member Functions

virtual ~DataCopyInterface ()=default
 
virtual void cd_copy (ContextInterface &context, uint32_t copy_size, uint32_t offset, MemoryAddress dst_addr)=0
 
virtual void rd_copy (ContextInterface &context, uint32_t copy_size, uint32_t offset, MemoryAddress dst_addr)=0
 

Detailed Description

Definition at line 13 of file data_copy.hpp.

Constructor & Destructor Documentation

◆ ~DataCopyInterface()

virtual bb::avm2::simulation::DataCopyInterface::~DataCopyInterface ( )
virtualdefault

Member Function Documentation

◆ cd_copy()

virtual void bb::avm2::simulation::DataCopyInterface::cd_copy ( ContextInterface context,
uint32_t  copy_size,
uint32_t  offset,
MemoryAddress  dst_addr 
)
pure virtual

◆ rd_copy()

virtual void bb::avm2::simulation::DataCopyInterface::rd_copy ( ContextInterface context,
uint32_t  copy_size,
uint32_t  offset,
MemoryAddress  dst_addr 
)
pure virtual

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