isomatch
Public Member Functions | Public Attributes | List of all members
signatureConstants::OperConstants Struct Reference

#include <signatureConstants.h>

Public Member Functions

 OperConstants (uint32_t add, uint32_t lmul, uint32_t hmul, uint32_t lmod, uint32_t hmod)
 
uint64_t operator() (uint64_t v) const
 Signs the hash. More...
 

Public Attributes

uint32_t add
 
uint32_t lowMul
 
uint32_t highMul
 
uint32_t lowMod
 
uint32_t highMod
 

Detailed Description

Holds constants values and an evaluation function to sign a given hash with those values.

Constructor & Destructor Documentation

◆ OperConstants()

signatureConstants::OperConstants::OperConstants ( uint32_t  add,
uint32_t  lmul,
uint32_t  hmul,
uint32_t  lmod,
uint32_t  hmod 
)
inline

Member Function Documentation

◆ operator()()

uint64_t signatureConstants::OperConstants::operator() ( uint64_t  v) const

Signs the hash.

Member Data Documentation

◆ add

uint32_t signatureConstants::OperConstants::add

◆ highMod

uint32_t signatureConstants::OperConstants::highMod

◆ highMul

uint32_t signatureConstants::OperConstants::highMul

◆ lowMod

uint32_t signatureConstants::OperConstants::lowMod

◆ lowMul

uint32_t signatureConstants::OperConstants::lowMul

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