Lines Matching defs:idx
174 * @param idx index of object, 0 based, must be smaller then
181 heim_array_copy_value(heim_array_t array, size_t idx)
183 if (idx >= array->len)
185 return heim_retain(array->val[idx]);
189 * Delete value at idx
192 * @param idx the key to delete
196 heim_array_delete_value(heim_array_t array, size_t idx)
199 if (idx >= array->len)
201 obj = array->val[idx];
205 if (idx < array->len)
206 memmove(&array->val[idx], &array->val[idx + 1],
207 (array->len - idx) * sizeof(array->val[0]));
214 * Get value at idx
217 * @param idx the key to delete