class GLIST


Inheritance:


Public Methods

INT DataType (GPOSITION *c)
void Delete (GPOSITION *c)
GPOSITION* First ()
INT GetLength ()
GLIST ()
GDT_BOOLEAN InsertAfter (GPOSITION *c, GATOM *a)
GDT_BOOLEAN InsertAfter (GPOSITION *c, GATOM *a, int Type)
GDT_BOOLEAN InsertBefore (GPOSITION *c, GATOM *a)
GDT_BOOLEAN InsertBefore (GPOSITION *c, GATOM *a, int Type)
GDT_BOOLEAN IsEmpty ()
GPOSITION* Last ()
GPOSITION* Next (GPOSITION *c)
GPOSITION* Prev (GPOSITION *c)
GATOM* Retrieve (GPOSITION *c)
GDT_BOOLEAN Update (GPOSITION *c, GATOM *a)

Private Fields

GPOSITION* Head
INT Length
* Tail

Documentation

GLIST()

GDT_BOOLEAN IsEmpty()

GPOSITION* First()

GPOSITION* Last()

GPOSITION* Next(GPOSITION *c)

GPOSITION* Prev(GPOSITION *c)

GDT_BOOLEAN InsertBefore(GPOSITION *c, GATOM *a, int Type)

GDT_BOOLEAN InsertAfter(GPOSITION *c, GATOM *a, int Type)

GDT_BOOLEAN InsertBefore(GPOSITION *c, GATOM *a)

GDT_BOOLEAN InsertAfter(GPOSITION *c, GATOM *a)

GATOM* Retrieve(GPOSITION *c)

GDT_BOOLEAN Update(GPOSITION *c, GATOM *a)

INT GetLength()

INT DataType(GPOSITION *c)

void Delete(GPOSITION *c)

INT Length

GPOSITION* Head

* Tail


Direct child classes:
GSTACK

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de