34 WvLink(
void *_data,
bool _autofree,
const char *_id = NULL):
35 data(_data), next(NULL), id(_id), autofree(_autofree)
38 WvLink(
void *_data, WvLink *prev, WvLink *&tail,
bool _autofree,
39 const char *_id = NULL);
46 void set_autofree(
bool _autofree)
51 void unlink(WvLink *prev)
58#define WvIterStuff(_type_) \
60 _type_ &operator () () const \
63 _type_ *operator -> () const \
66 _type_ &operator* () const \
WvLink is one element of a WvList<T>.