Eigen::internal::eigen_random_device Struct Reference

#include <RandomImpl.h>

Public Types

using ReturnType = int
 

Static Public Member Functions

static EIGEN_DEVICE_FUNC ReturnType run ()
 

Static Public Attributes

static constexpr int Entropy = meta_floor_log2<(unsigned int)(RAND_MAX) + 1>::value
 
static constexpr ReturnType Highest = RAND_MAX
 

Member Typedef Documentation

◆ ReturnType

Member Function Documentation

◆ run()

static EIGEN_DEVICE_FUNC ReturnType Eigen::internal::eigen_random_device::run ( )
inlinestatic
50 { return std::rand(); }

Referenced by Eigen::internal::random_bits_impl< Scalar >::run().

Member Data Documentation

◆ Entropy

constexpr int Eigen::internal::eigen_random_device::Entropy = meta_floor_log2<(unsigned int)(RAND_MAX) + 1>::value
staticconstexpr

◆ Highest

constexpr ReturnType Eigen::internal::eigen_random_device::Highest = RAND_MAX
staticconstexpr

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