Struct HashMap
A hash map with strings for keys and any type for values doubles in size when the load factor is met, keeps KVPs as a linked list.
#include <StringKeyHashMap.h>
Public Attributes
| Type | Name |
|---|---|
| int | capacity |
| float | fLoadFactor |
| void * | pData |
| struct KVP * | pEnd |
| struct KVP * | pHead |
| int | size |
| int | valueSize |
Public Attributes Documentation
variable capacity
int HashMap::capacity;
variable fLoadFactor
float HashMap::fLoadFactor;
variable pData
void* HashMap::pData;
variable pEnd
struct KVP* HashMap::pEnd;
variable pHead
struct KVP* HashMap::pHead;
variable size
int HashMap::size;
variable valueSize
int HashMap::valueSize;
The documentation for this class was generated from the following file /home/runner/work/2DFarmingRPG/2DFarmingRPG/Stardew/engine/include/StringKeyHashMap.h