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_tmemory = nullptr
randomx::CacheDeallocFuncdealloc
randomx::JitCompilerjit
randomx::CacheInitializeFuncinitialize
randomx::DatasetInitFuncdatasetInit
randomx::SuperscalarProgram programs [RANDOMX_CACHE_ACCESSES]
std::vector< uint64_treciprocalCache
std::string cacheKey
randomx_argon2_implargonImpl

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: