Go to the source code of this file.
◆ init2DR
#define init2DR |
( |
| elem, |
|
|
| ring ) |
Value:{ \
(elem).next = (ring).next; \
(elem).next->prev = &(elem); \
(elem).prev = &(ring); \
(ring).next = &(elem); \
}
Definition at line 34 of file cring.h.
◆ initDR
Value:((ring).prev = (ring).next = &(ring))
Definition at line 32 of file cring.h.
◆ removeDR
Value:{ \
(ring).next->prev = (ring).prev; \
(ring).prev->next = (ring).next; \
}
Definition at line 42 of file cring.h.