ListG Class Reference

List of all members.

Detailed Description

A double linked list.

This is not intended to be used outside the context of the GTK.


Public Member Functions

 this ()
 Creates a new ListG.

 this (GList *gList)
 Lists are created from a null node.

 this (OGTK[] gtks)
 Creates a list from an array of OGTK.

GList * obj ()
 Gets our GObject list.

guint length ()
 Getst the length of this list.

gpointer nthData (guint n)
 Gets the nth element of this list.

void append (char[] str)
 Appends an entry to this list.


Member Function Documentation

void ListG.append char[]  str  ) 
 

Appends an entry to this list.

Parameters:
str the text to append

guint ListG.length  ) 
 

Getst the length of this list.

Returns:
the length of this list

gpointer ListG.nthData guint  n  ) 
 

Gets the nth element of this list.

Returns:
a pointer the the nth element of this list

GList* ListG.obj  ) 
 

Gets our GObject list.

ListG.this OGTK[]  gtks  ) 
 

Creates a list from an array of OGTK.

Parameters:
gtks the array of OGTK

ListG.this GList *  gList  ) 
 

Lists are created from a null node.

Parameters:
gList pass null to create a new list ???

ListG.this  ) 
 

Creates a new ListG.


Generated on Sun Dec 21 02:47:11 2003 for DUI by doxygen 1.3.4