gml_TListElem Class Reference

#include <gml_List.h>

Inherited by gmlTclTScriptElem, and gmlTGRItemClippingCacheSlot.

Collaboration diagram for gml_TListElem:

Collaboration graph
[legend]
List of all members.

Detailed Description

An element of a gml_TList.


Public Member Functions

virtual gml_TError Init ()
 Zero all fields.
virtual void Dispose ()
 Call RemoveFromList().
void RemoveFromList ()
 If this element is inside a list, remove it from the list.
void Reset ()
gml_TListElemNext ()
 Return the next element in the list (possibly NULL).
gml_TListElemPrevious ()
 Return the previous element in the list (possibly NULL).
void * Value ()
 Return the element's associated value.

Public Attributes

void * fValue
 The element's associated value.

Protected Attributes

gml_TListfList
 pointer to the containing list
gml_TListElemfNext
 pointer to the next list element
gml_TListElemfPrevious
 pointer to the previous list element

The documentation for this class was generated from the following files:
Generated on Tue Jun 12 14:03:28 2007 for gml by Doxygen 1.5.2.