NetSurf
Data Fields
hashmap_entry_s Struct Reference

Hashmaps have chains of entries in buckets. More...

Collaboration diagram for hashmap_entry_s:
[legend]

Data Fields

struct hashmap_entry_s ** prevptr
 
struct hashmap_entry_snext
 
void * key
 
void * value
 
uint32_t key_hash
 

Detailed Description

Hashmaps have chains of entries in buckets.

Definition at line 32 of file hashmap.c.

Field Documentation

◆ key

void* hashmap_entry_s::key

Definition at line 35 of file hashmap.c.

Referenced by hashmap_destroy(), hashmap_insert(), hashmap_lookup(), and hashmap_remove().

◆ key_hash

uint32_t hashmap_entry_s::key_hash

Definition at line 37 of file hashmap.c.

Referenced by hashmap_insert(), hashmap_lookup(), and hashmap_remove().

◆ next

struct hashmap_entry_s* hashmap_entry_s::next

◆ prevptr

struct hashmap_entry_s** hashmap_entry_s::prevptr

Definition at line 33 of file hashmap.c.

Referenced by hashmap_insert(), and hashmap_remove().

◆ value

void* hashmap_entry_s::value

Definition at line 36 of file hashmap.c.

Referenced by hashmap_destroy(), hashmap_insert(), hashmap_lookup(), and hashmap_remove().


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