#include "common.h"Go to the source code of this file.
Classes | |
| struct | AssocKV< KeyType > |
Functions | |
| template<typename KeyType > | |
| void ** | assoc_ins (void **array, KeyType key, int hash_size=H2D_DEFAULT_ASSOC_HASH_SIZE) |
| template<typename KeyType > | |
| void | assoc_forall (void **array, void(*fn)(KeyType key, void *val), int hash_size=H2D_DEFAULT_ASSOC_HASH_SIZE) |
| template<typename KeyType > | |
| void | assoc_free (void **array, int hash_size=H2D_DEFAULT_ASSOC_HASH_SIZE) |
| template<typename KeyType > | |
| void | assoc_dump (void **array, int hash_size=H2D_DEFAULT_ASSOC_HASH_SIZE) |
Variables | |
| const int | H2D_DEFAULT_ASSOC_HASH_SIZE = 32 |
| void assoc_dump | ( | void ** | array, | |
| int | hash_size = H2D_DEFAULT_ASSOC_HASH_SIZE | |||
| ) | [inline] |
| void assoc_forall | ( | void ** | array, | |
| void(*)(KeyType key, void *val) | fn, | |||
| int | hash_size = H2D_DEFAULT_ASSOC_HASH_SIZE | |||
| ) | [inline] |
| void assoc_free | ( | void ** | array, | |
| int | hash_size = H2D_DEFAULT_ASSOC_HASH_SIZE | |||
| ) | [inline] |
| void** assoc_ins | ( | void ** | array, | |
| KeyType | key, | |||
| int | hash_size = H2D_DEFAULT_ASSOC_HASH_SIZE | |||
| ) | [inline] |
| const int H2D_DEFAULT_ASSOC_HASH_SIZE = 32 |
1.6.3