Lines Matching refs:objects
36 cci_array_object_t *objects; member
77 cci_array_object_t *objects = io_array->objects; in cci_array_resize() local
79 if (!objects) { in cci_array_resize()
80 objects = malloc (new_max_count * sizeof (*objects)); in cci_array_resize()
82 objects = realloc (objects, new_max_count * sizeof (*objects)); in cci_array_resize()
84 if (!objects) { err = cci_check_error (ccErrNoMem); } in cci_array_resize()
87 io_array->objects = objects; in cci_array_resize()
140 io_array->object_release (io_array->objects[i]); in cci_array_release()
143 free (io_array->objects); in cci_array_release()
163 return io_array->objects[in_position]; in cci_array_object_at_index()
205 memmove (&io_array->objects[in_position + 1], &io_array->objects[in_position], in cci_array_insert()
206 move_count * sizeof (*io_array->objects)); in cci_array_insert()
209 io_array->objects[in_position] = in_object; in cci_array_insert()
231 cci_array_object_t object = io_array->objects[in_position]; in cci_array_remove()
234 memmove (&io_array->objects[in_position], &io_array->objects[in_position + 1], in cci_array_remove()
235 move_count * sizeof (*io_array->objects)); in cci_array_remove()
292 cci_array_object_t object = io_array->objects[in_position]; in cci_array_move()
294 memmove (&io_array->objects[move_to], &io_array->objects[move_from], in cci_array_move()
295 move_count * sizeof (*io_array->objects)); in cci_array_move()
296 io_array->objects[real_new_position] = object; in cci_array_move()