![]() |
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.