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

OOF_ULSorter Class Reference
[OOFILE utility classes and functions.]

#include <ooflist.h>

Inheritance diagram for OOF_ULSorter:

Inheritance graph
[legend]
Collaboration diagram for OOF_ULSorter:

Collaboration graph
[legend]
List of all members.

Detailed Description

Sortable list of unsigned longs.


Public Member Functions

 OOF_ULSorter ()
virtual ~OOF_ULSorter ()
virtual unsigned long remove ()
 NOTE: This now returns the container data and not the Key.

void sortedInsert (unsigned long theItem, unsigned long theData)
void sortedInsertReverse (unsigned long theItem, unsigned long theData)
 Put item into list sorted.

bool lastEqual ()
OOF_ULSorterElementtheEqual ()
void exchange (OOF_ULSorterElement *theItem)
bool isEmpty ()
unsigned long count ()

Protected Attributes

unsigned long mCount


Constructor & Destructor Documentation

OOF_ULSorter::OOF_ULSorter  )  [inline]
 

virtual OOF_ULSorter::~OOF_ULSorter  )  [inline, virtual]
 


Member Function Documentation

unsigned long OOF_ListBase::count  )  [inline, inherited]
 

void OOF_ULSorter::exchange OOF_ULSorterElement theItem  ) 
 

bool OOF_ListBase::isEmpty  )  [inline, inherited]
 

bool OOF_ULSorter::lastEqual  )  [inline]
 

unsigned long OOF_ULSorter::remove  )  [virtual]
 

NOTE: This now returns the container data and not the Key.

Implements OOF_ListBase.

void OOF_ULSorter::sortedInsert unsigned long  theItem,
unsigned long  theData
 

void OOF_ULSorter::sortedInsertReverse unsigned long  theItem,
unsigned long  theData
 

Put item into list sorted.

OOF_ULSorterElement* OOF_ULSorter::theEqual  )  [inline]
 


Member Data Documentation

unsigned long OOF_ListBase::mCount [protected, inherited]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 1 22:08:05 2004 for OOFILE by doxygen 1.3.5