Skip to content

Struct random_state

struct random_state base

struct random_state { … }

Internal state of the pseudo-random number generator.

constructor random_state()

constexpr random_state() : v { … }

Default-constructs the state initialized to all zeros.

Fully qualified name: kfr::random_state::random_state()

constructor random_state(random_state &&)

constexpr random_state(random_state&&)                 = default

Fully qualified name: kfr::random_state::random_state(random_state &&)

constructor random_state(const random_state &)

constexpr random_state(const random_state&)            = default

Fully qualified name: kfr::random_state::random_state(const random_state &)

function operator=(random_state &&)

constexpr random_state& operator=(random_state&&)      = default

Fully qualified name: kfr::random_state::operator=(random_state &&)

function operator=(const random_state &)

constexpr random_state& operator=(const random_state&) = default

Fully qualified name: kfr::random_state::operator=(const random_state &)

variable v

Internal 128-bit state stored as four 32-bit lanes.

Fully qualified name: kfr::random_state::v

Fully qualified name: kfr::random_state

This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.