OpenVPN
|
Go to the source code of this file.
Macros | |
#define | CIRC_LIST(name, type) |
#define | CIRC_LIST_PUSH(obj, item) |
#define | CIRC_LIST_SIZE(obj) ((obj)->x_size) |
#define | CIRC_LIST_INDEX(obj, index) |
#define | CIRC_LIST_ITEM(obj, index) ((obj)->x_list[CIRC_LIST_INDEX((obj), (index))]) |
#define | CIRC_LIST_RESET(obj) |
#define | CIRC_LIST_ALLOC(dest, list_type, size) |
#define | CIRC_LIST_FREE(dest) free(dest) |
#define CIRC_LIST | ( | name, | |
type | |||
) |
Definition at line 31 of file circ_list.h.
#define CIRC_LIST_ALLOC | ( | dest, | |
list_type, | |||
size | |||
) |
Definition at line 64 of file circ_list.h.
#define CIRC_LIST_FREE | ( | dest | ) | free(dest) |
Definition at line 74 of file circ_list.h.
#define CIRC_LIST_INDEX | ( | obj, | |
index | |||
) |
Definition at line 50 of file circ_list.h.
#define CIRC_LIST_ITEM | ( | obj, | |
index | |||
) | ((obj)->x_list[CIRC_LIST_INDEX((obj), (index))]) |
Definition at line 55 of file circ_list.h.
#define CIRC_LIST_PUSH | ( | obj, | |
item | |||
) |
Definition at line 40 of file circ_list.h.
#define CIRC_LIST_RESET | ( | obj | ) |
Definition at line 58 of file circ_list.h.
#define CIRC_LIST_SIZE | ( | obj | ) | ((obj)->x_size) |
Definition at line 47 of file circ_list.h.