class TMSDoubleListImp

More...

Definition#include <classlib/include/classlib/dlistimp.h>
Template formTMSDoubleListImp<class T>
InheritsTMDoubleListImp [private ]
Inherited byTISDoubleListImp, TMISDoubleListImp, TMSInternalIDoubleListImp, TSDoubleListImp
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members

Protected Methods

Private Types


Detailed Description

template class TMSDoubleListImp template class TMSDoubleListIteratorImp

Implements a managed sorted double-linked list of objects of type T. Assumes that T has meaningful copy semantics, a meaningful < operator, and a default constructor.

typedef TMDoubleListImp Parent

Parent

[private]

friend class TMDoubleListIteratorImp

TMDoubleListIteratorImp

 TMSDoubleListImp ()

TMSDoubleListImp

 ~TMSDoubleListImp ()

~TMSDoubleListImp

[virtual]

int  Add ( const T& t )

Add

Reimplemented from TMDoubleListImp.

typedef void  (*IterFunc) (T&, void *)

(*IterFunc)

typedef int  (*CondFunc) (const T&, void *)

(*CondFunc)

TMDoubleListElementFindDetach ( const T& )

FindDetach

[protected virtual]

Reimplemented from TMDoubleListImp.

TMDoubleListElementFindPred ( const T& )

FindPred

[protected virtual]

Reimplemented from TMDoubleListImp.

template int  Add ( const T& t )

Add

[protected]

Reimplemented from TMDoubleListImp.


Generated by: nicola on gulliver.wadahome.it on Sun May 25 13:54:34 2003, using kdoc 2.0a53.