Solving Constraint Integer Programs
hash table data structure
Definition at line 80 of file struct_misc.h.
#include <struct_misc.h>
gets the key of the given element
returns TRUE iff both keys are equal
returns the hash value of the key
block memory used to store hash map entries
Definition at line 85 of file struct_misc.h.
Referenced by hashtableResize(), SCIPhashtableClear(), SCIPhashtableFree(), SCIPhashtableInsert(), SCIPhashtableRemove(), and SCIPhashtableRemoveAll().
hash table lists of the hash table
Definition at line 86 of file struct_misc.h.
Referenced by hashtableResize(), SCIPhashtableClear(), SCIPhashtableExists(), SCIPhashtableFree(), SCIPhashtableInsert(), SCIPhashtablePrintStatistics(), SCIPhashtableRemove(), SCIPhashtableRemoveAll(), SCIPhashtableRetrieve(), and SCIPhashtableRetrieveNext().
number of lists stored in the hash table
Definition at line 87 of file struct_misc.h.
Referenced by hashtableResize(), SCIPhashtableClear(), SCIPhashtableExists(), SCIPhashtableFree(), SCIPhashtableGetLoad(), SCIPhashtableInsert(), SCIPhashtablePrintStatistics(), SCIPhashtableRemove(), SCIPhashtableRemoveAll(), SCIPhashtableRetrieve(), and SCIPhashtableRetrieveNext().
user pointer
Definition at line 88 of file struct_misc.h.
Referenced by hashtableResize(), SCIPhashtableExists(), SCIPhashtableInsert(), SCIPhashtableRemove(), SCIPhashtableRetrieve(), SCIPhashtableRetrieveNext(), and SCIPhashtableSafeInsert().
number of elements in the hashtable
Definition at line 89 of file struct_misc.h.
Referenced by hashtableResize(), SCIPhashtableClear(), SCIPhashtableGetLoad(), SCIPhashtableGetNElements(), SCIPhashtableInsert(), SCIPhashtablePrintStatistics(), SCIPhashtableRemove(), and SCIPhashtableRemoveAll().