MobilityDB 1.1
Macros
simplehash.h File Reference
#include "port/pg_bitutils.h"
Include dependency graph for simplehash.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SH_ALLOCATE   SH_MAKE_NAME(allocate)
 
#define SH_COMPUTE_PARAMETERS   SH_MAKE_NAME(compute_parameters)
 
#define SH_CREATE   SH_MAKE_NAME(create)
 
#define SH_DELETE   SH_MAKE_NAME(delete)
 
#define SH_DELETE_ITEM   SH_MAKE_NAME(delete_item)
 
#define SH_DESTROY   SH_MAKE_NAME(destroy)
 
#define SH_DISTANCE_FROM_OPTIMAL   SH_MAKE_NAME(distance)
 
#define SH_ENTRY_HASH   SH_MAKE_NAME(entry_hash)
 
#define SH_FREE   SH_MAKE_NAME(free)
 
#define SH_GROW   SH_MAKE_NAME(grow)
 
#define SH_INITIAL_BUCKET   SH_MAKE_NAME(initial_bucket)
 
#define SH_INSERT   SH_MAKE_NAME(insert)
 
#define SH_INSERT_HASH   SH_MAKE_NAME(insert_hash)
 
#define SH_INSERT_HASH_INTERNAL   SH_MAKE_NAME(insert_hash_internal)
 
#define SH_ITERATE   SH_MAKE_NAME(iterate)
 
#define SH_ITERATOR   SH_MAKE_NAME(iterator)
 
#define SH_LOOKUP   SH_MAKE_NAME(lookup)
 
#define SH_LOOKUP_HASH   SH_MAKE_NAME(lookup_hash)
 
#define SH_LOOKUP_HASH_INTERNAL   SH_MAKE_NAME(lookup_hash_internal)
 
#define SH_MAKE_NAME(name)   SH_MAKE_NAME_(SH_MAKE_PREFIX(SH_PREFIX),name)
 
#define SH_MAKE_NAME_(a, b)   CppConcat(a,b)
 
#define SH_MAKE_PREFIX(a)   CppConcat(a,_)
 
#define SH_NEXT   SH_MAKE_NAME(next)
 
#define SH_PREV   SH_MAKE_NAME(prev)
 
#define SH_RESET   SH_MAKE_NAME(reset)
 
#define SH_START_ITERATE   SH_MAKE_NAME(start_iterate)
 
#define SH_START_ITERATE_AT   SH_MAKE_NAME(start_iterate_at)
 
#define SH_STAT   SH_MAKE_NAME(stat)
 
#define SH_STATUS   SH_MAKE_NAME(status)
 
#define SH_STATUS_EMPTY   SH_MAKE_NAME(SH_EMPTY)
 
#define SH_STATUS_IN_USE   SH_MAKE_NAME(SH_IN_USE)
 
#define SH_TYPE   SH_MAKE_NAME(hash)