Differences From Artifact [3f383f6fa1]:
- File src/OFString.h — part of check-in [1496808b81] at 2009-01-24 15:24:49 on branch trunk — Adjust API to introduction of OFAutoreleasePool. (user: js, size: 3723) [annotate] [blame] [check-ins using]
To Artifact [d0143637ff]:
- File
src/OFString.h
— part of check-in
[61a6ac873a]
at
2009-02-14 17:08:21
on branch trunk
— Big diff, see details.
* Add OFComparable protocol.
* Add OFInvalidArgument exception - needs that sel_getName vs.
sel_get_name stuff again, therefore reintroduce it.
* Implement proper copy method for OFString and OFArray.
* Add isEqual: and compare: for OFString and OFArray. (user: js, size: 3549) [annotate] [blame] [check-ins using]
︙ | |||
9 10 11 12 13 14 15 16 17 18 19 | 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | + - + | * the packaging of this file. */ #import <stdarg.h> #import <stdio.h> #import "OFObject.h" #import "OFComparable.h" /** * A class for storing and modifying strings. */ |
︙ | |||
103 104 105 106 107 108 109 | 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 | - + - - - - - - - - | - (size_t)length; /** * Clones the OFString, creating a new one. * * \return A new autoreleased copy of the OFString */ |
︙ |