Logo Search packages:      
Sourcecode: avahi version File versions  Download package

llist.h File Reference


Detailed Description

A simple macro based linked list implementation

Definition in file llist.h.

#include <assert.h>
#include <avahi-common/cdecl.h>

Go to the source code of this file.

Defines

#define AVAHI_LLIST_FIELDS(t, name)   t *name##_next, *name##_prev
#define AVAHI_LLIST_HEAD(t, name)   t *name
#define AVAHI_LLIST_HEAD_INIT(t, head)   do { (head) = NULL; } while(0)
#define AVAHI_LLIST_INIT(t, name, item)
#define AVAHI_LLIST_PREPEND(t, name, head, item)
#define AVAHI_LLIST_REMOVE(t, name, head, item)


Generated by  Doxygen 1.6.0   Back to index