Postfix3.3.1
|
データ構造 | |
struct | RING |
マクロ定義 | |
#define | ring_succ(c) ((c)->succ) |
#define | ring_pred(c) ((c)->pred) |
#define | RING_FOREACH(entry, head) for (entry = ring_succ(head); entry != (head); entry = ring_succ(entry)) |
#define | RING_TO_APPL(ring_ptr, app_type, ring_member) ((app_type *) (((char *) (ring_ptr)) - offsetof(app_type,ring_member))) |
型定義 | |
typedef struct RING | RING |
関数 | |
void | ring_init (RING *) |
void | ring_prepend (RING *, RING *) |
void | ring_append (RING *, RING *) |
void | ring_detach (RING *) |
#define RING_TO_APPL | ( | ring_ptr, | |
app_type, | |||
ring_member | |||
) | ((app_type *) (((char *) (ring_ptr)) - offsetof(app_type,ring_member))) |