]> gitweb @ CieloNegro.org - bindings-apr.git/blob - include/bindings.apr.ring.h
new header: bindings.apr.ring.h
[bindings-apr.git] / include / bindings.apr.ring.h
1 #ifndef __BINDINGS_APR_RING_H__
2 #define __BINDINGS_APR_RING_H__
3
4 #define hsc_apr_ring_entry_field(NAME, TYPE)    \
5     hsc_field(NAME.next, Ptr TYPE)              \
6     hsc_field(NAME.prev, Ptr TYPE)
7
8 #define hsc_apr_ring_head_t(NAME, TYPE)         \
9     hsc_starttype(NAME)                         \
10     hsc_field(next, Ptr TYPE)                   \
11     hsc_field(prev, Ptr TYPE)                   \
12     hsc_stoptype(dummy)
13
14 #endif