LMMS
Loading...
Searching...
No Matches
juce::HashMapTest::RandomKeys< KeyType > Class Template Reference

Public Member Functions

 RandomKeys (int maxUniqueKeys, int seed)
const KeyType & next ()

Private Member Functions

int generateRandomKey (Random &rnd)
voidgenerateRandomKey (Random &rnd)
String generateRandomKey (Random &rnd)

Static Private Member Functions

static KeyType generateRandomKey (Random &)

Private Attributes

Random r
Array< KeyType > keys

Constructor & Destructor Documentation

◆ RandomKeys()

template<typename KeyType>
juce::HashMapTest::RandomKeys< KeyType >::RandomKeys ( int maxUniqueKeys,
int seed )
inline

Member Function Documentation

◆ generateRandomKey() [1/4]

template<typename KeyType>
KeyType juce::HashMapTest::RandomKeys< KeyType >::generateRandomKey ( Random & )
staticprivate

◆ generateRandomKey() [2/4]

String juce::HashMapTest::RandomKeys< String >::generateRandomKey ( Random & rnd)
private

◆ generateRandomKey() [3/4]

void * juce::HashMapTest::RandomKeys< void * >::generateRandomKey ( Random & rnd)
private

◆ generateRandomKey() [4/4]

int juce::HashMapTest::RandomKeys< int >::generateRandomKey ( Random & rnd)
private

◆ next()

template<typename KeyType>
const KeyType & juce::HashMapTest::RandomKeys< KeyType >::next ( )
inline

Member Data Documentation

◆ keys

template<typename KeyType>
Array<KeyType> juce::HashMapTest::RandomKeys< KeyType >::keys
private

◆ r

template<typename KeyType>
Random juce::HashMapTest::RandomKeys< KeyType >::r
private

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