Lines Matching refs:config
42 /** \brief \c dlsym version for the config evaluate callback. */
44 /** \brief \c dlsym version for the config hook callback. */
89 int snd_config_top(snd_config_t **config);
91 int snd_config_load(snd_config_t *config, snd_input_t *in);
92 int snd_config_load_string(snd_config_t **config, const char *s, size_t size);
93 int snd_config_load_override(snd_config_t *config, snd_input_t *in);
94 int snd_config_save(snd_config_t *config, snd_output_t *out);
104 int snd_config_search(snd_config_t *config, const char *key,
106 int snd_config_searchv(snd_config_t *config,
108 int snd_config_search_definition(snd_config_t *config,
124 int snd_config_expand_custom(snd_config_t *config, snd_config_t *root,
127 int snd_config_expand(snd_config_t *config, snd_config_t *root,
130 int snd_config_evaluate(snd_config_t *config, snd_config_t *root,
135 int snd_config_add(snd_config_t *config, snd_config_t *child);
138 int snd_config_remove(snd_config_t *config);
139 int snd_config_delete(snd_config_t *config);
140 int snd_config_delete_compound_members(const snd_config_t *config);
145 int snd_config_make(snd_config_t **config, const char *key,
147 int snd_config_make_integer(snd_config_t **config, const char *key);
148 int snd_config_make_integer64(snd_config_t **config, const char *key);
149 int snd_config_make_real(snd_config_t **config, const char *key);
150 int snd_config_make_string(snd_config_t **config, const char *key);
151 int snd_config_make_pointer(snd_config_t **config, const char *key);
152 int snd_config_make_compound(snd_config_t **config, const char *key, int join);
153 int snd_config_make_path(snd_config_t **config, snd_config_t *root, const char *key,
156 int snd_config_imake_integer(snd_config_t **config, const char *key, const long value);
157 int snd_config_imake_integer64(snd_config_t **config, const char *key, const long long value);
158 int snd_config_imake_real(snd_config_t **config, const char *key, const double value);
159 int snd_config_imake_string(snd_config_t **config, const char *key, const char *ascii);
160 int snd_config_imake_safe_string(snd_config_t **config, const char *key, const char *ascii);
161 int snd_config_imake_pointer(snd_config_t **config, const char *key, const void *ptr);
163 snd_config_type_t snd_config_get_type(const snd_config_t *config);
164 int snd_config_is_array(const snd_config_t *config);
165 int snd_config_is_empty(const snd_config_t *config);
167 int snd_config_set_id(snd_config_t *config, const char *id);
168 int snd_config_set_integer(snd_config_t *config, long value);
169 int snd_config_set_integer64(snd_config_t *config, long long value);
170 int snd_config_set_real(snd_config_t *config, double value);
171 int snd_config_set_string(snd_config_t *config, const char *value);
172 int snd_config_set_ascii(snd_config_t *config, const char *ascii);
173 int snd_config_set_pointer(snd_config_t *config, const void *ptr);
174 int snd_config_get_id(const snd_config_t *config, const char **value);
175 int snd_config_get_integer(const snd_config_t *config, long *value);
176 int snd_config_get_integer64(const snd_config_t *config, long long *value);
177 int snd_config_get_real(const snd_config_t *config, double *value);
178 int snd_config_get_ireal(const snd_config_t *config, double *value);
179 int snd_config_get_string(const snd_config_t *config, const char **value);
180 int snd_config_get_ascii(const snd_config_t *config, char **value);
181 int snd_config_get_pointer(const snd_config_t *config, const void **value);
182 int snd_config_test_id(const snd_config_t *config, const char *id);