Inthash

group inthash

Defines

INTHASH_INDEX_SHIFT
INTHASH_INCR_SHIFT
INTHASH_INIT

Typedefs

typedef struct inthash_t inthash_t

Functions

inthash_t *inthash_new() __attribute__((malloc))
void *inthash_search(const inthash_t *Map, uintptr_t Key) __attribute__((pure))
void *inthash_insert(inthash_t *Map, uintptr_t Key, void *Value)
static inline void *inthash_search_inline(const inthash_t *Map, uintptr_t Key)
static inline int inthash_contains_inline(const inthash_t *Map, uintptr_t Key)
inthash_result_t inthash_search2(const inthash_t *Map, uintptr_t Key) __attribute__((pure))
static inline inthash_result_t inthash_search2_inline(const inthash_t *Map, uintptr_t Key)
struct inthash_t
struct inthash_result_t