Template Struct ChaChaSIMDInitFunctor

Struct Documentation

template<std::uint8_t R>
struct ChaChaSIMDInitFunctor

Functor used by xsimd::dispatch to initialize a ChaChaSIMD instance.

Public Functions

template<class Arch>
ChaChaSIMDInitResult operator()(Arch) const noexcept

Public Members

void *state_storage
const std::array<std::uint32_t, 8> key
const std::uint64_t counter
const std::uint64_t nonce