#include <gandalf/common/misc_defs.h>#include <gandalf/common/allocate.h>Go to the source code of this file.
Classes | |
| struct | Gan_List_Node |
| Doubly-linked list node. More... | |
| struct | Gan_List |
| Doubly-linked list type. More... | |
Defines | |
| #define | TYPE int |
Typedefs | |
| typedef Gan_List_Node | Gan_List_Node |
| Doubly-linked list node. | |
| typedef Gan_List | Gan_List |
| Doubly-linked list type. | |
Functions | |
| TYPE * | gan_list_get_prev (Gan_List *list, TYPE node_type) |
| Returns previous data pointer, decrements the current position. | |
| TYPE * | gan_list_get_current (Gan_List *list, TYPE node_type) |
| Returns the data pointed to by the current node. | |
| TYPE * | gan_list_get_next (Gan_List *list, TYPE node_type) |
| Macro: Returns the next data pointer, increments the current position. | |
Part of: Gandalf Library
1.3.9.1