UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Experimental::TSherwoodMap< KeyType, ValueType, KeyFuncs > Struct Template Reference

#include <SherwoodHashTable.h>

Public Member Functions

ValueType & FindOrAdd (KeyType Key, ValueType Value)
 
ValueType * Find (KeyType Key)
 
const ValueType * Find (KeyType Key) const
 
int32 Num () const
 
void Empty ()
 
void Reset ()
 
void Reserve (uint32 DesiredNumElements)
 

Member Function Documentation

◆ Empty()

template<typename KeyType , typename ValueType , typename KeyFuncs = TSherwoodHashKeyFuncs<KeyType, ValueType>>
void Experimental::TSherwoodMap< KeyType, ValueType, KeyFuncs >::Empty ( )
inline

◆ Find() [1/2]

template<typename KeyType , typename ValueType , typename KeyFuncs = TSherwoodHashKeyFuncs<KeyType, ValueType>>
ValueType * Experimental::TSherwoodMap< KeyType, ValueType, KeyFuncs >::Find ( KeyType  Key)
inline

◆ Find() [2/2]

template<typename KeyType , typename ValueType , typename KeyFuncs = TSherwoodHashKeyFuncs<KeyType, ValueType>>
const ValueType * Experimental::TSherwoodMap< KeyType, ValueType, KeyFuncs >::Find ( KeyType  Key) const
inline

◆ FindOrAdd()

template<typename KeyType , typename ValueType , typename KeyFuncs = TSherwoodHashKeyFuncs<KeyType, ValueType>>
ValueType & Experimental::TSherwoodMap< KeyType, ValueType, KeyFuncs >::FindOrAdd ( KeyType  Key,
ValueType  Value 
)
inline

◆ Num()

template<typename KeyType , typename ValueType , typename KeyFuncs = TSherwoodHashKeyFuncs<KeyType, ValueType>>
int32 Experimental::TSherwoodMap< KeyType, ValueType, KeyFuncs >::Num ( ) const
inline

◆ Reserve()

template<typename KeyType , typename ValueType , typename KeyFuncs = TSherwoodHashKeyFuncs<KeyType, ValueType>>
void Experimental::TSherwoodMap< KeyType, ValueType, KeyFuncs >::Reserve ( uint32  DesiredNumElements)
inline

◆ Reset()

template<typename KeyType , typename ValueType , typename KeyFuncs = TSherwoodHashKeyFuncs<KeyType, ValueType>>
void Experimental::TSherwoodMap< KeyType, ValueType, KeyFuncs >::Reset ( )
inline

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