82 |
void (*aux_dtor) (struct variable *); |
void (*aux_dtor) (struct variable *); |
83 |
}; |
}; |
84 |
|
|
85 |
int compare_variables (const void *, const void *, void *); |
int compare_var_names (const void *, const void *, void *); |
86 |
unsigned hash_variable (const void *, void *); |
unsigned hash_var_name (const void *, void *); |
87 |
|
int compare_var_ptr_names (const void *, const void *, void *); |
88 |
|
unsigned hash_var_ptr_name (const void *, void *); |
89 |
|
|
90 |
void *var_attach_aux (struct variable *, |
void *var_attach_aux (struct variable *, |
91 |
void *aux, void (*aux_dtor) (struct variable *)); |
void *aux, void (*aux_dtor) (struct variable *)); |
198 |
struct variable *var_set_get_var (const struct var_set *vs, size_t idx); |
struct variable *var_set_get_var (const struct var_set *vs, size_t idx); |
199 |
struct variable *var_set_lookup_var (const struct var_set *vs, |
struct variable *var_set_lookup_var (const struct var_set *vs, |
200 |
const char *name); |
const char *name); |
201 |
|
int var_set_lookup_var_idx (const struct var_set *vs, const char *name); |
202 |
void var_set_destroy (struct var_set *vs); |
void var_set_destroy (struct var_set *vs); |
203 |
|
|
204 |
/* Variable parsers. */ |
/* Variable parsers. */ |