Struct HashMap

ClassList > 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