![]() |
EVE 1.0
|
The code implements Dummy Headed Doubly Linked Circularlist (DHDLC) primitive. More...

Go to the source code of this file.
Data Structures | |
| struct | dlist_t |
Macros | |
| #define | DLIST_INIT(dlist) |
| #define | DLIST_INIT_TYPED(dlist) (struct dlist_t) DLIST_INIT(dlist) |
Functions | |
| static void | dlist_init (struct dlist_t *list) |
| static void | dlist_insert (struct dlist_t *list, struct dlist_t *prev, struct dlist_t *next) |
| static struct dlist_t * | dlist_del (struct dlist_t *list) |
| static void | dlist_append (struct dlist_t *list, struct dlist_t *item) |
| static int | dlist_is_empty (struct dlist_t *list) |
| static int | dlist_is_singular (struct dlist_t *list) |
The code implements Dummy Headed Doubly Linked Circularlist (DHDLC) primitive.
Definition in file dlist.h.