ObjFW  Diff

Differences From Artifact [b541f6a403]:

To Artifact [f90f803ff9]:


432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
432
433
434
435
436
437
438









439
440
441
442
443
444
445







-
-
-
-
-
-
-
-
-







 *
 * @param array The array with objects to add
 * @return A new array with the objects from the specified array added
 */
- (OFArray OF_GENERIC(ObjectType) *)arrayByAddingObjectsFromArray:
    (OFArray OF_GENERIC(ObjectType) *)array;

/**
 * @brief Creates a new array with all occurrences of the specified object
 *	  removed.
 *
 * @param object The object to remove
 * @return A new array with all occurrences of the specified object removed
 */
- (OFArray OF_GENERIC(ObjectType) *)arrayByRemovingObject: (ObjectType)object;

#ifdef OF_HAVE_BLOCKS
/**
 * @brief Executes a block for each object.
 *
 * @param block The block to execute for each object
 */
- (void)enumerateObjectsUsingBlock: (OFArrayEnumerationBlock)block;