|
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))) |
1.8.9.1