#include <mock_poseidon2.hpp>
|
| MockPoseidon2 () |
|
| ~MockPoseidon2 () override |
|
| MOCK_METHOD (FF, hash,(const std::vector< FF > &input),(override)) |
|
| MOCK_METHOD ((std::array< FF, 4 >), permutation,((const std::array< FF, 4 >)&input),(override)) |
|
| MOCK_METHOD (void, permutation,(MemoryInterface &memory, MemoryAddress src_address, MemoryAddress dst_address),(override)) |
|
virtual | ~Poseidon2Interface ()=default |
|
virtual FF | hash (const std::vector< FF > &input)=0 |
|
virtual std::array< FF, 4 > | permutation (const std::array< FF, 4 > &input)=0 |
|
virtual void | permutation (MemoryInterface &memory, MemoryAddress src_address, MemoryAddress dst_address)=0 |
|
Definition at line 10 of file mock_poseidon2.hpp.
◆ MockPoseidon2()
bb::avm2::simulation::MockPoseidon2::MockPoseidon2 |
( |
| ) |
|
|
default |
◆ ~MockPoseidon2()
bb::avm2::simulation::MockPoseidon2::~MockPoseidon2 |
( |
| ) |
|
|
overridedefault |
◆ MOCK_METHOD() [1/3]
bb::avm2::simulation::MockPoseidon2::MOCK_METHOD |
( |
(std::array< FF, 4 >) |
, |
|
|
permutation |
, |
|
|
((const std::array< FF, 4 >)&input) |
, |
|
|
(override) |
|
|
) |
| |
◆ MOCK_METHOD() [2/3]
bb::avm2::simulation::MockPoseidon2::MOCK_METHOD |
( |
FF |
, |
|
|
hash |
, |
|
|
(const std::vector< FF > &input) |
, |
|
|
(override) |
|
|
) |
| |
◆ MOCK_METHOD() [3/3]
The documentation for this class was generated from the following files: