Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

ListElement Class Reference

#include <raplist.h>

Collaboration diagram for ListElement:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ListElement (void *itemPtr, float sortKey)

Public Attributes

ListElementnext
float key
void * item

Constructor & Destructor Documentation

ListElement::ListElement void *  itemPtr,
float  sortKey
 

Definition at line 63 of file raplist.cc.

References item, key, and next.

00064 {
00065   item = itemPtr;
00066   key = sortKey;
00067   next = NULL;  // assume we'll put it at the end of the List 
00068 }


Member Data Documentation

void* ListElement::item
 

Definition at line 70 of file raplist.h.

Referenced by List::IsPresent(), ListElement(), List::Mapcar(), List::Purge(), List::SetRemove(), and List::SortedRemove().

float ListElement::key
 

Definition at line 68 of file raplist.h.

Referenced by ListElement(), List::MinKey(), List::SortedInsert(), and List::SortedRemove().

ListElement* ListElement::next
 

Definition at line 66 of file raplist.h.

Referenced by List::Append(), List::IsPresent(), ListElement(), List::Mapcar(), List::Prepend(), List::Purge(), List::SetRemove(), List::SortedInsert(), and List::SortedRemove().


The documentation for this class was generated from the following files:
Generated on Tue Apr 20 12:55:14 2004 for NS2.26SourcesOriginal by doxygen 1.3.3