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

OOF_DPSorter Class Reference
[OOFILE utility classes and functions.]

#include <ooflist.h>

Inheritance diagram for OOF_DPSorter:

Inheritance graph
[legend]
Collaboration diagram for OOF_DPSorter:

Collaboration graph
[legend]
List of all members.

Detailed Description

Sortable list of doubles with partitioning for nested sorts.


Public Member Functions

 OOF_DPSorter ()
virtual ~OOF_DPSorter ()
virtual unsigned long remove ()
OOF_DPSorterElementtheFirst ()
void sortedInsert (double theItem, unsigned long theData)
void sortedInsertReverse (double theItem, unsigned long theData)
bool isEmpty ()
unsigned long count ()

Protected Attributes

unsigned long mCount


Constructor & Destructor Documentation

OOF_DPSorter::OOF_DPSorter  )  [inline]
 

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


Member Function Documentation

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

bool OOF_ListBase::isEmpty  )  [inline, inherited]
 

unsigned long OOF_DPSorter::remove  )  [virtual]
 

Implements OOF_ListBase.

void OOF_DPSorter::sortedInsert double  theItem,
unsigned long  theData
 

void OOF_DPSorter::sortedInsertReverse double  theItem,
unsigned long  theData
 

OOF_DPSorterElement* OOF_DPSorter::theFirst  )  [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 21:33:40 2004 for OOFILE by doxygen 1.3.5