libreis  0.1.0
A simple header-based drop-in library
Functions
hmap.c File Reference

HashMap data structure and related functions. More...

#include <reis/hmap.h>

Functions

hmap_trsNewHashMap (void)
 
void rsFreeHashMap (hmap_t *table)
 
void * rsHashMapGet_str (hmap_t *table, const char *key)
 
void * rsHashMapGet_wcs (hmap_t *table, const wchar_t *key)
 
const char * rsHashMapSet_str (hmap_t *table, const char *key, void *value)
 
const wchar_t * rsHashMapSet_wcs (hmap_t *table, const wchar_t *key, void *value)
 
size_t rsHashMapLength (hmap_t *table)
 
hmap_iterator_t rsNewHashMapIterator (hmap_t *table)
 
bool rsHashMapNext (hmap_iterator_t it)
 

Detailed Description

HashMap data structure and related functions.

Author
yung-turabian
Date
8 25 2024