#include <virtual_machine.hpp>
◆ ~randomx_vm()
| randomx_vm::~randomx_vm |
( |
| ) |
|
|
pure virtual |
◆ allocate()
| virtual void randomx_vm::allocate |
( |
| ) |
|
|
pure virtual |
◆ getFinalResult()
| virtual void randomx_vm::getFinalResult |
( |
void * |
out, |
|
|
size_t |
outSize |
|
) |
| |
|
pure virtual |
◆ getMemory()
◆ getProgram()
◆ getRegisterFile()
◆ getScratchpad()
| const void* randomx_vm::getScratchpad |
( |
| ) |
|
|
inline |
◆ hashAndFill()
| virtual void randomx_vm::hashAndFill |
( |
void * |
out, |
|
|
size_t |
outSize, |
|
|
uint64_t * |
fill_state |
|
) |
| |
|
pure virtual |
◆ initialize()
| void randomx_vm::initialize |
( |
| ) |
|
|
protected |
◆ initScratchpad()
| virtual void randomx_vm::initScratchpad |
( |
void * |
seed | ) |
|
|
pure virtual |
◆ resetRoundingMode()
| void randomx_vm::resetRoundingMode |
( |
| ) |
|
◆ run()
| virtual void randomx_vm::run |
( |
void * |
seed | ) |
|
|
pure virtual |
◆ setCache()
◆ setDataset()
◆ @55
◆ cacheKey
| std::string randomx_vm::cacheKey |
◆ cachePtr
◆ config
◆ datasetOffset
◆ datasetPtr
◆ mem
◆ program
◆ reg
◆ scratchpad
| uint8_t* randomx_vm::scratchpad = nullptr |
|
protected |
◆ tempHash
The documentation for this class was generated from the following files: