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 (String str)
 Appends an entry to this list.


Member Function Documentation

void ListG.append String  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.


SourceForge.net Logo DSource.org Logo digitalmars.com Logo