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

#include <SherwoodHashTable.h>

Public Member Functions

void Add (KeyType Key, bool *bIsAlreadyInSetPtr=nullptr)
 
const KeyType * Find (KeyType Key) const
 
int32 Num () const
 
void Empty ()
 
void Reset ()
 
void Reserve (uint32 DesiredNumElements)
 

Member Function Documentation

◆ Add()

template<typename KeyType , typename KeyFuncs = TSherwoodHashKeyFuncs<KeyType, FNoopStruct>>
void Experimental::TSherwoodSet< KeyType, KeyFuncs >::Add ( KeyType  Key,
bool bIsAlreadyInSetPtr = nullptr 
)
inline

◆ Empty()

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

◆ Find()

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

◆ Num()

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

◆ Reserve()

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

◆ Reset()

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

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