List Class Reference

#include <List.h>

Inheritance diagram for List:

Object StringList

List of all members.


Detailed Description

Definition at line 42 of file List.h.


Public Member Functions

virtual void Add (Object *)
void AppendList (List &list)
virtual void Assign (Object *, int position)
virtual int compare (const Object &)
ObjectCopy () const
int Count () const
virtual void Destroy ()
ObjectGet_First ()
ObjectGet_Next (ListCursor &cursor) const
ObjectGet_Next ()
int Index (Object *)
virtual void Insert (Object *, int position)
ObjectLast ()
 List ()
ObjectNext (Object *current)
ObjectNth (int n)
const ObjectNth (int n) const
const ObjectNth (ListCursor &cursor, int n) const
Listoperator= (List &list)
Listoperator= (List *list)
const Objectoperator[] (int n) const
Objectoperator[] (int n)
virtual ObjectPop (int action=LIST_REMOVE_DESTROY)
ObjectPrevious (Object *current)
virtual void Push (Object *o)
virtual void Release ()
virtual int Remove (int position, int action=LIST_REMOVE_DESTROY)
virtual int Remove (Object *)
virtual ObjectShift (int action=LIST_REMOVE_DESTROY)
void Start_Get (ListCursor &cursor0) const
void Start_Get ()
virtual void Unshift (Object *o)
virtual ~List ()

Protected Attributes

ListCursor cursor
listnodehead
int number
listnodetail

The documentation for this class was generated from the following files:

Generated on Sun Jun 8 10:57:04 2008 for GNUmifluz by  doxygen 1.5.5