Monero
Loading...
Searching...
No Matches
randomx_cache Struct Reference

#include <dataset.hpp>

Collaboration diagram for randomx_cache:

Public Member Functions

bool isInitialized ()

Public Attributes

uint8_t * memory = nullptr
randomx::CacheDeallocFunc * dealloc
randomx::JitCompiler * jit
randomx::CacheInitializeFunc * initialize
randomx::DatasetInitFunc * datasetInit
randomx::SuperscalarProgram programs [RANDOMX_CACHE_ACCESSES]
std::vector< uint64_t > reciprocalCache
std::string cacheKey
randomx_argon2_impl * argonImpl

Member Function Documentation

◆ isInitialized()

bool randomx_cache::isInitialized ( )
inline

Member Data Documentation

◆ argonImpl

randomx_argon2_impl* randomx_cache::argonImpl

◆ cacheKey

std::string randomx_cache::cacheKey

◆ datasetInit

randomx::DatasetInitFunc* randomx_cache::datasetInit

◆ dealloc

randomx::CacheDeallocFunc* randomx_cache::dealloc

◆ initialize

randomx::CacheInitializeFunc* randomx_cache::initialize

◆ jit

randomx::JitCompiler* randomx_cache::jit

◆ memory

uint8_t* randomx_cache::memory = nullptr

◆ programs

◆ reciprocalCache

std::vector<uint64_t> randomx_cache::reciprocalCache

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