#include <wvlink.h>
Collaboration diagram for WvLink:
Note that WvLink itself is untyped to minimize the amount of generated code. This means that WvLink cannot handle the auto_free behaviour itself which would require static type information. Instead, it defers this behaviour to the template instantiation of WvList<T> that uses it.
Definition at line 23 of file wvlink.h.
Public Member Functions | |
WvLink (void *_data, bool _auto_free, char *_id=NULL) | |
WvLink (void *_data, WvLink *prev, WvLink *&tail, bool _auto_free, char *_id=NULL) | |
void | unlink (WvLink *prev) |
Public Attributes | |
void * | data |
WvLink * | next |
char * | id |
unsigned | auto_free: 1 |
|
Definition at line 31 of file wvlink.h. References auto_free, data, and next. Referenced by WvLink(). |
|
Definition at line 12 of file wvlinklist.cc. |
|
Definition at line 38 of file wvlink.h. References next, and unlink(). Referenced by unlink(), and WvList< UniGenMount >::unlink_after(). |
|
Definition at line 29 of file wvlink.h. Referenced by WvList< UniGenMount >::unlink_after(), and WvLink(). |
|
|
|
|