Lines Matching refs:data_unset
23 struct data_unset *(*copy)(const struct data_unset *src); \
24 void (* free)(struct data_unset *p); \
25 void (* reset)(struct data_unset *p); \
26 int (*insert_dup)(struct data_unset *dst, struct data_unset *src); \
27 void (*print)(const struct data_unset *p, int depth)
29 typedef struct data_unset { struct
31 } data_unset; typedef
34 data_unset **data;
166 int array_insert_unique(array *a, data_unset *str);
167 data_unset *array_pop(array *a);
169 data_unset *array_get_unused_element(array *a, data_type_t t);
170 data_unset *array_get_element(array *a, const char *key);
172 data_unset *array_replace(array *a, data_unset *du);