27#define _UTIL_LIST_H_ 1
67 virtual void print(FILE *);
68 virtual void print(
int);
97 virtual void print(FILE *);
98 virtual void print(
int);
int operator=(olink &)
Definition: olist.cc:261
virtual void print()
Definition: olist.cc:269
olink()
Definition: olist.cc:251
int otagmatch(void *otag, otagcompare_t cmpfn)
Definition: olist.cc:289
virtual ~olink()
Definition: olist.cc:267
olink * clink
Definition: olist.h:78
olink * operator()()
Definition: olist.cc:230
olist_iterator(olist &)
Definition: olist.cc:224
void reset()
Definition: olist.cc:246
olist()
Definition: olist.cc:47
olink * first()
Definition: olist.cc:140
void insert(olink *)
Definition: olist.cc:72
void append(olink *)
Definition: olist.cc:89
int IsMember(olink *)
Definition: olist.cc:175
int operator=(olist &)
Definition: olist.cc:58
olink * get()
Definition: olist.cc:153
virtual ~olist()
Definition: olist.cc:64
olink * remove(olink *)
Definition: olist.cc:107
int count()
Definition: olist.cc:170
virtual void print()
Definition: olist.cc:185
olink * last()
Definition: olist.cc:148
void clear()
Definition: olist.cc:160
olink * FindObject(void *tag, otagcompare_t cmpfn)
Definition: olist.cc:213
PROC * tail
Definition: util.c:74
int(* otagcompare_t)(void *tag, void *object)
Definition: olist.h:45
TYPE_TAG tag
Definition: symtab.c:72