#include <GrowOnlyLockFreeHash.h>
◆ TGrowOnlyLockFreeHash()
◆ ~TGrowOnlyLockFreeHash()
◆ Emplace()
Add an entry with the given Key to the hash table, will do nothing if the item already exists
- Parameters
-
| Key | - Key to add |
| Value | - Value to add for key |
| bIsAlreadyInTable | – Optional result for whether item was already in table |
◆ Find()
Find an entry in the hash table
- Parameters
-
| Key | - Key to search for |
| OutValue | - Memory location to write result value to. Left unmodified if Key isn't found. |
| bIsAlreadyInTable | - Optional result for whether key was found in table. |
◆ FindOrAdd()
◆ Reserve()
Preallocate the hash table to a certain size
- Parameters
-
| Count | - Number of EntryType elements to allocate |
- Warning
- Can only be called once, and only before any items have been added!
The documentation for this class was generated from the following file: