|
ITS
|
Go to the source code of this file.
Macros | |
| #define | A_SET_OF(type) |
| #define | ASN_SET_ADD(headptr, ptr) asn_set_add((headptr), (ptr)) |
| #define | _A_SET_FROM_VOID(ptr) ((asn_anonymous_set_ *)(ptr)) |
| #define | _A_CSET_FROM_VOID(ptr) ((const asn_anonymous_set_ *)(ptr)) |
Functions | |
| int | asn_set_add (void *asn_set_of_x, void *ptr) |
| void | asn_set_del (void *asn_set_of_x, int number, int _do_free) |
| void | asn_set_empty (void *asn_set_of_x) |
| typedef | A_SET_OF (void) asn_anonymous_set_ |
| #define _A_CSET_FROM_VOID | ( | ptr | ) | ((const asn_anonymous_set_ *)(ptr)) |
Definition at line 56 of file asn_SET_OF.h.
Referenced by SET_OF_constraint(), and SET_OF_print().
| #define _A_SET_FROM_VOID | ( | ptr | ) | ((asn_anonymous_set_ *)(ptr)) |
Definition at line 55 of file asn_SET_OF.h.
Referenced by asn_set_add(), asn_set_del(), asn_set_empty(), SET_OF_decode_ber(), SET_OF_decode_uper(), SET_OF_decode_xer(), SET_OF_encode_der(), SET_OF_encode_xer(), and SET_OF_free().
| #define A_SET_OF | ( | type | ) |
Definition at line 12 of file asn_SET_OF.h.
| #define ASN_SET_ADD | ( | headptr, | |
| ptr | |||
| ) | asn_set_add((headptr), (ptr)) |
Definition at line 20 of file asn_SET_OF.h.
Referenced by SET_OF_decode_ber(), SET_OF_decode_uper(), and SET_OF_decode_xer().
| typedef A_SET_OF | ( | void | ) |
| int asn_set_add | ( | void * | asn_set_of_x, |
| void * | ptr | ||
| ) |
Definition at line 13 of file asn_SET_OF.c.
References _A_SET_FROM_VOID, and REALLOC.
| void asn_set_del | ( | void * | asn_set_of_x, |
| int | number, | ||
| int | _do_free | ||
| ) |
Definition at line 43 of file asn_SET_OF.c.
References _A_SET_FROM_VOID.
| void asn_set_empty | ( | void * | asn_set_of_x | ) |
Definition at line 71 of file asn_SET_OF.c.
References _A_SET_FROM_VOID, and FREEMEM.
Referenced by SET_OF_free().