Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

WvLink Class Reference

#include <wvlink.h>

List of all members.


Detailed Description

WvLink is one element of a WvList<T>.

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.


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
WvLinknext
char * id
unsigned auto_free: 1


The documentation for this class was generated from the following files:
Generated on Sun Jul 10 17:31:17 2005 for WvStreams by  doxygen 1.4.0