Struct ELLNODE

Struct Documentation

struct ELLNODE

List node type.

A list node (an ELLNODE) must be embedded in the structure to be placed on the list, ideally as the first member of that structure.

If the node is elsewhere in the structure, care must be taken to convert between the structure pointer and the node pointer and back every time when calling routines in the ellLib API. The ellFree() and ellFree2() routines cannot be used with such a list.

Public Members

struct ELLNODE *next

Pointer to next node in list.

struct ELLNODE *previous

Pointer to previous node in list.