JUCE  v5.1.1-3-g1a0b28c73
JUCE API
HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >::HashEntry Class Reference
Collaboration diagram for HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >::HashEntry:

Public Member Functions

 HashEntry (KeyTypeParameter k, ValueTypeParameter val, HashEntry *const next)
 

Public Attributes

const KeyType key
 
HashEntrynextEntry
 
ValueType value
 

Constructor & Destructor Documentation

◆ HashEntry()

template<typename KeyType, typename ValueType, class HashFunctionType = DefaultHashFunctions, class TypeOfCriticalSectionToUse = DummyCriticalSection>
HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >::HashEntry::HashEntry ( KeyTypeParameter  k,
ValueTypeParameter  val,
HashEntry *const  next 
)
inline

Member Data Documentation

◆ key

template<typename KeyType, typename ValueType, class HashFunctionType = DefaultHashFunctions, class TypeOfCriticalSectionToUse = DummyCriticalSection>
const KeyType HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >::HashEntry::key

◆ nextEntry

template<typename KeyType, typename ValueType, class HashFunctionType = DefaultHashFunctions, class TypeOfCriticalSectionToUse = DummyCriticalSection>
HashEntry* HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >::HashEntry::nextEntry

◆ value

template<typename KeyType, typename ValueType, class HashFunctionType = DefaultHashFunctions, class TypeOfCriticalSectionToUse = DummyCriticalSection>
ValueType HashMap< KeyType, ValueType, HashFunctionType, TypeOfCriticalSectionToUse >::HashEntry::value

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