12 #define A_SET_OF(type) \ 17 void (*free)(type *); \ 20 #define ASN_SET_ADD(headptr, ptr) \ 21 asn_set_add((headptr), (ptr)) 42 void asn_set_del(
void *asn_set_of_x,
int number,
int _do_free);
54 typedef A_SET_OF(
void) asn_anonymous_set_;
55 #define _A_SET_FROM_VOID(ptr) ((asn_anonymous_set_ *)(ptr)) 56 #define _A_CSET_FROM_VOID(ptr) ((const asn_anonymous_set_ *)(ptr)) int asn_set_add(void *asn_set_of_x, void *ptr)
void asn_set_empty(void *asn_set_of_x)
void asn_set_del(void *asn_set_of_x, int number, int _do_free)