Ark Server API (ASA) - Wiki
|
#include <HashTable.h>
Public Member Functions | |
TStaticHashTable () | |
TStaticHashTable (ENoInit) | |
void | Clear () |
uint16 | First (uint16 Key) const |
uint16 | Next (uint16 Index) const |
bool | IsValid (uint16 Index) const |
void | Add (uint16 Key, uint16 Index) |
void | Remove (uint16 Key, uint16 Index) |
Protected Attributes | |
uint16 | Hash [HashSize] |
uint16 | NextIndex [IndexSize] |
Definition at line 79 of file HashTable.h.
FORCEINLINE TStaticHashTable< HashSize, IndexSize >::TStaticHashTable | ( | ) |
Definition at line 102 of file HashTable.h.
FORCEINLINE TStaticHashTable< HashSize, IndexSize >::TStaticHashTable | ( | ENoInit | ) |
Definition at line 110 of file HashTable.h.
FORCEINLINE void TStaticHashTable< HashSize, IndexSize >::Add | ( | uint16 | Key, |
uint16 | Index ) |
Definition at line 145 of file HashTable.h.
FORCEINLINE void TStaticHashTable< HashSize, IndexSize >::Clear | ( | ) |
Definition at line 117 of file HashTable.h.
FORCEINLINE uint16 TStaticHashTable< HashSize, IndexSize >::First | ( | uint16 | Key | ) | const |
Definition at line 124 of file HashTable.h.
FORCEINLINE bool TStaticHashTable< HashSize, IndexSize >::IsValid | ( | uint16 | Index | ) | const |
Definition at line 139 of file HashTable.h.
FORCEINLINE uint16 TStaticHashTable< HashSize, IndexSize >::Next | ( | uint16 | Index | ) | const |
Definition at line 132 of file HashTable.h.
|
inline |
Definition at line 155 of file HashTable.h.
|
protected |
Definition at line 97 of file HashTable.h.
|
protected |
Definition at line 98 of file HashTable.h.