Differences From Artifact [7e695cf1f5]:
- File
src/OFObject.h
— part of check-in
[fbee44d38e]
at
2011-07-31 19:45:37
on branch trunk
— Cleaner -[setImplementation:...] for old GNU runtime.
Still work needed to correctly update the dtable. (user: js, size: 17016) [annotate] [blame] [check-ins using]
To Artifact [8c882f215e]:
- File src/OFObject.h — part of check-in [367bf4117b] at 2011-08-22 09:58:10 on branch trunk — Clean up the class hierarchy in the doxygen generated documentation. (user: js, size: 16993) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
574 575 576 577 578 579 580 | */ - (void)finalize; @end /** * \brief A protocol for the creation of copies. */ | | | | 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 | */ - (void)finalize; @end /** * \brief A protocol for the creation of copies. */ @protocol OFCopying /** * \brief Copies the object. * * For classes which can be immutable or mutable, this returns an immutable * copy. If only a mutable version of the class exists, it creates a mutable * copy. * * \return A copy of the object */ - copy; @end /** * \brief A protocol for the creation of mutable copies. * * This protocol is implemented by objects that can be mutable and immutable * and allows returning a mutable copy. */ @protocol OFMutableCopying /** * \brief Creates a mutable copy of the object. * * \return A mutable copy of the object */ - mutableCopy; @end |
︙ | ︙ |