tRing Class Reference

#include <tRing.h>

Collaboration diagram for tRing:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 tRing ()
 tRing (tRing *insert)
 ~tRing ()

Protected Attributes

tRingringNext
tRingringPrev


Detailed Description

Definition at line 34 of file tRing.h.


Constructor & Destructor Documentation

tRing::tRing (  ) 

Definition at line 40 of file tRing.cpp.

References ringNext, and ringPrev.

00040 {ringNext=this;ringPrev=this;}

tRing::tRing ( tRing insert  ) 

Definition at line 41 of file tRing.cpp.

References ringNext, and ringPrev.

00041                          :ringNext(insert->ringNext),ringPrev(insert){
00042     insert->ringNext=this;
00043     ringNext->ringPrev=this;
00044 }

tRing::~tRing (  ) 

Definition at line 46 of file tRing.cpp.

References NULL, ringNext, and ringPrev.

00046              {
00047     ringNext->ringPrev=ringPrev;
00048     ringPrev->ringNext=ringNext;
00049 #ifndef WIN32
00050     ringNext=NULL;
00051     ringPrev=NULL;
00052 #endif
00053 }


Member Data Documentation

tRing* tRing::ringNext [protected]

Definition at line 36 of file tRing.h.

Referenced by tRing(), and ~tRing().

tRing * tRing::ringPrev [protected]

Definition at line 36 of file tRing.h.

Referenced by tRing(), and ~tRing().


The documentation for this class was generated from the following files:
Generated on Sat Mar 15 23:59:12 2008 for Armagetron Advanced by  doxygen 1.5.4