Main Page   Packages   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

C:/temp/src/j2k/Deprecated/RefList/DLINKF.H

Go to the documentation of this file.
00001 class Link {                       // A doubly-linked list node
00002 public:                            //   with freelist
00003   Elem element;                    // Elem value for this node
00004   Link* next;                      // Pointer to next node in list
00005   Link* prev;                      // Pointer to previous node
00006   static Link* freelist;           // Link class freelist
00007   Link(const Elem Elemval, Link* nextp =NULL, Link* prevp =NULL)
00008     { element = Elemval;  next = nextp;  prev = prevp;}
00009   Link(Link* nextp =NULL, Link* prevp = NULL)
00010     { next = nextp;  prev = prevp; }
00011   void* operator new(size_t);      // Overloaded new operator
00012   void operator delete(void*);     // Overloaded delete operator
00013 };

Generated on Sun Oct 14 18:46:30 2001 for Standard J2K Library by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001