ObjFW  Diff

Differences From Artifact [698abcee0b]:

To Artifact [4fee091a9d]:


655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
655
656
657
658
659
660
661







662
663
664
665
666
667
668







-
-
-
-
-
-
-







 * @return The allocated object
 * @throw OFAllocFailedException There was not enough memory to allocate the
 *				 object
 * @throw OFInitializationFailedException The instance could not be constructed
 */
+ (instancetype)alloc;

/**
 * @brief Calls @ref alloc on `self` and then `init` on the returned object.
 *
 * @return An allocated and initialized object
 */
+ (instancetype)new;

/**
 * @brief Returns the class.
 *
 * @return The class
 */
+ (Class)class;