Lines Matching refs:array
34 * stored in array.
45 prop_array_get_bool(prop_array_t array, unsigned int indx, bool *valp)
49 b = prop_array_get(array, indx);
59 prop_array_set_bool(prop_array_t array, unsigned int indx, bool val)
62 return prop_array_set_and_rel(array, indx, prop_bool_create(val));
66 prop_array_add_bool(prop_array_t array, bool val)
69 return prop_array_add_and_rel(array, prop_bool_create(val));
74 prop_array_get_ ## name (prop_array_t array, \
79 prop_array_get(array, indx), valp); \
106 prop_array_set_signed_number(prop_array_t array, unsigned int indx,
109 return prop_array_set_and_rel(array, indx,
114 prop_array_add_signed_number(prop_array_t array, intmax_t val)
116 return prop_array_add_and_rel(array, prop_number_create_signed(val));
120 prop_array_set_unsigned_number(prop_array_t array, unsigned int indx,
123 return prop_array_set_and_rel(array, indx,
128 prop_array_add_unsigned_number(prop_array_t array, uintmax_t val)
130 return prop_array_add_and_rel(array, prop_number_create_unsigned(val));
135 prop_array_set_ ## name (prop_array_t array, \
140 return prop_array_set_ ## which ## _number(array, indx, val); \
144 prop_array_add_ ## name (prop_array_t array, \
148 return prop_array_add_ ## which ## _number(array, val); \
181 prop_array_get_string(prop_array_t array, unsigned int indx, const char **cpp)
186 str = prop_array_get(array, indx);
199 prop_array_set_string(prop_array_t array, unsigned int indx, const char *cp)
201 return prop_array_set_and_rel(array, indx,
206 prop_array_add_string(prop_array_t array, const char *cp)
208 return prop_array_add_and_rel(array, prop_string_create_copy(cp));
212 prop_array_set_string_nocopy(prop_array_t array, unsigned int indx,
215 return prop_array_set_and_rel(array, indx,
220 prop_array_add_string_nocopy(prop_array_t array, const char *cp)
222 return prop_array_add_and_rel(array, prop_string_create_nocopy(cp));
226 prop_array_get_data(prop_array_t array, unsigned int indx, const void **vp,
232 data = prop_array_get(array, indx);
247 prop_array_set_data(prop_array_t array, unsigned int indx, const void *v,
250 return prop_array_set_and_rel(array, indx,
255 prop_array_set_data_nocopy(prop_array_t array, unsigned int indx, const void *v,
258 return prop_array_set_and_rel(array, indx,
263 prop_array_add_data(prop_array_t array, const void *v, size_t size)
265 return prop_array_add_and_rel(array,
270 prop_array_add_data_nocopy(prop_array_t array, const void *v, size_t size)
272 return prop_array_add_and_rel(array,
280 prop_array_get_cstring(prop_array_t array, unsigned int indx, char **cpp)
287 str = prop_array_get(array, indx);
309 prop_array_get_cstring_nocopy(prop_array_t array, unsigned int indx,
312 return prop_array_get_string(array, indx, cpp);
319 prop_array_set_cstring(prop_array_t array, unsigned int indx, const char *cp)
321 return prop_array_set_string(array, indx, cp);
328 prop_array_add_cstring(prop_array_t array, const char *cp)
330 return prop_array_add_string(array, cp);
337 prop_array_set_cstring_nocopy(prop_array_t array, unsigned int indx,
340 return prop_array_set_string_nocopy(array, indx, cp);
347 prop_array_add_cstring_nocopy(prop_array_t array, const char *cp)
349 return prop_array_add_string_nocopy(array, cp);
353 prop_array_add_and_rel(prop_array_t array, prop_object_t po)
359 rv = prop_array_add(array, po);
365 prop_array_set_and_rel(prop_array_t array, unsigned int indx,
372 rv = prop_array_set(array, indx, po);