Main Page | Modules | Class List | File List | Class Members | File Members

Gan_List Struct Reference
[Linked Lists]

Doubly-linked list type. More...

#include <gandalf/common/linked_list.h>

List of all members.

Public Attributes

Gan_List_Nodep_first
Gan_List_Nodep_current
Gan_List_Nodep_last
Gan_List_Nodep_stack_current
int node_count
int current_position
int current_position_stack
Gan_Bool is_straight
Gan_Bool alloc
 indicates whether the structure was dynamically allocated


Detailed Description

Doubly-linked list type.


Member Data Documentation

int Gan_List::current_position
 

Current position in list

int Gan_List::current_position_stack
 

Position stored on stack

Gan_Bool Gan_List::is_straight
 

Whether list is straight or circular

int Gan_List::node_count
 

Number of nodes in list

Gan_List_Node* Gan_List::p_current
 

Current node in list

Gan_List_Node* Gan_List::p_first
 

First node in list

Gan_List_Node* Gan_List::p_last
 

Last node in list

Gan_List_Node* Gan_List::p_stack_current
 

Node stored on the stack


The documentation for this struct was generated from the following file:
Generated on Fri Mar 17 12:44:53 2006 by  doxygen 1.3.9.1