Project:DUI

Class List Class Hierarchy
Summary: Ctors Methods Mixins

Module dui.ListG

Class ListG

Implemented interfaces:


public class

ListG



A double linked list.
This is not intended to be used outside the context of the GTK.

Constructor Summary
public ()
          Creates a new ListG
(GList* gList)
          Lists are created from a null node
(OGTK[] gtks)
          Creates a list from an array of OGTK

Methods Summary
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)
          




public ctor(ListG)()
Creates a new ListG



ctor(ListG)(GList* gList)
Lists are created from a null node

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



ctor(ListG)(OGTK[] gtks)
Creates a list from an array of OGTK

Parameters:
gtks - the array of OGTK

obj

GList* obj()
Gets our GObject list

length

guint length()
Getst the length of this list

Returns:
the length of this list

nthData

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

Returns:
a pointer the the nth element of this list

append

void append(String str)