27#define _UTIL_DHTAB_H_ 1
70 virtual void print(FILE *);
71 virtual void print(
int);
dlink * operator()()
Definition: dhash.cc:232
~dhashtab_iterator()
Definition: dhash.cc:227
dhashtab_iterator(dhashtab &, void *=(void *) -1)
Definition: dhash.cc:203
virtual ~dhashtab()
Definition: dhash.cc:80
int IsMember(void *, dlink *)
Definition: dhash.cc:168
virtual void print()
Definition: dhash.cc:179
int count()
Definition: dhash.cc:163
void clear()
Definition: dhash.cc:155
dlink * last()
Definition: dhash.cc:131
void insert(void *, dlink *)
Definition: dhash.cc:89
dlink * first()
Definition: dhash.cc:116
void prepend(void *, dlink *)
Definition: dhash.cc:96
int operator=(dhashtab &)
Definition: dhash.cc:74
int bucket(void *)
Definition: dhash.cc:174
dhashtab(int, int(*)(void *), CFN)
Definition: dhash.cc:47
dlink * remove(void *, dlink *)
Definition: dhash.cc:110
dlink * get(void *, DlGetType=DlGetMin)
Definition: dhash.cc:146
void append(void *, dlink *)
Definition: dhash.cc:103
DhIterOrder
Definition: dhash.h:75
@ DhAscending
Definition: dhash.h:76
@ DhDescending
Definition: dhash.h:77
int(* CFN)(dlink *, dlink *)
Definition: dlist.h:42
DlGetType
Definition: dlist.h:45
@ DlGetMin
Definition: dlist.h:46