Monero
Loading...
Searching...
No Matches
randomx::Blake2Generator Class Reference

#include <blake2_generator.hpp>

Public Member Functions

 Blake2Generator (const void *seed, size_t seedSize, int nonce=0)
uint8_t getByte ()
uint32_t getUInt32 ()

Private Member Functions

void checkData (const size_t)

Private Attributes

uint8_t data [64]
size_t dataIndex

Constructor & Destructor Documentation

◆ Blake2Generator()

randomx::Blake2Generator::Blake2Generator ( const void * seed,
size_t seedSize,
int nonce = 0 )

Member Function Documentation

◆ checkData()

void randomx::Blake2Generator::checkData ( const size_t bytesNeeded)
private

◆ getByte()

uint8_t randomx::Blake2Generator::getByte ( )

◆ getUInt32()

uint32_t randomx::Blake2Generator::getUInt32 ( )

Member Data Documentation

◆ data

uint8_t randomx::Blake2Generator::data[64]
private

◆ dataIndex

size_t randomx::Blake2Generator::dataIndex
private

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