Mini Thread 2.28.x
Menu
Start
Class List
Class Hierarchy
Members
Namespace List
Files
Pages
Links
Github
Platformio
mn::basic_random_lfsr Member List
This is the complete list of members for
mn::basic_random_lfsr
, including all inherited members.
basic_random_lfsr
(unsigned int startSeed=0xFEABDC72, unsigned int polyMask=0xA1B3C6DF)
mn::basic_random_lfsr
inline
get_polymask
()
mn::basic_random_lfsr
inline
get_seed
()
mn::IPseudoRandomUtil< unsigned int >
inline
virtual
IPseudoRandomUtil
(seed_t startSeed)
mn::IPseudoRandomUtil< unsigned int >
inline
m_startSeed
mn::IPseudoRandomUtil< unsigned int >
protected
m_uiPolyMask
mn::basic_random_lfsr
private
max
()
mn::IPseudoRandomUtil< unsigned int >
inline
min
()
mn::IPseudoRandomUtil< unsigned int >
inline
operator()
(bool b=true) const noexcept
mn::IPseudoRandomUtil< unsigned int >
inline
rand16
() override
mn::basic_random_lfsr
virtual
rand32
() override
mn::basic_random_lfsr
virtual
rand8
() override
mn::basic_random_lfsr
virtual
result_type
typedef
mn::IPseudoRandomUtil< unsigned int >
seed_t
typedef
mn::IPseudoRandomUtil< unsigned int >
set_polymask
(unsigned int mask)
mn::basic_random_lfsr
inline
set_seed
(unsigned int seed, unsigned int mask)
mn::basic_random_lfsr
inline
IPseudoRandomUtil< unsigned int >::set_seed
(seed_t seed)
mn::IPseudoRandomUtil< unsigned int >
inline
virtual