#define TM_CALLABLE
Definition: cxxtm.hpp:32
TM_CALLABLE void remove(int val TM_ARG)
Definition: List.hpp:179
#define TM_ARG
Definition: cxxtm.hpp:40
TM_CALLABLE bool lookup(int val TM_ARG) const
Definition: List.hpp:136
List bucket[N_BUCKETS]
Definition: Hash.hpp:35
bool isSane() const
Definition: Hash.hpp:55
#define TM_PARAM
Definition: cxxtm.hpp:42
static bool verify_hash_function(uint32_t val, uint32_t bucket)
Definition: Hash.hpp:26
TM_CALLABLE bool lookup(int val TM_ARG) const
Definition: Hash.hpp:44
TM_CALLABLE void insert(int val TM_ARG)
Definition: Hash.hpp:38
TM_CALLABLE void insert(int val TM_ARG)
Definition: List.hpp:109
static const int N_BUCKETS
Definition: Hash.hpp:19