Overview
Context
Changes
Modified src/OFMutableString.h
from [ed681a0579]
to [2f469f9606].
︙ | | |
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
-
+
-
-
-
-
-
-
-
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
+
|
*/
@interface OFMutableString: OFString
{
BOOL is_utf8;
}
/**
* Initializes an already allocated OFString.
* Initializes an already allocated OFMutableString from a C string.
*
* \return An initialized OFString
*/
- init;
/**
* Initializes an already allocated OFString from a C string.
*
* \param str A C string to initialize the OFString with
* \return An initialized OFString
* \param str A C string to initialize the OFMutableString with
* \return An initialized OFMutableString
*/
- initWithCString: (const char*)str;
/**
* Initializes an already allocated OFString from a format C string.
* Initializes an already allocated OFMutableString from a format C string.
* See printf for the format syntax.
*
* \param fmt A C string used as format to initialize the OFString
* \return An initialized OFString
* \param fmt A C string used as format to initialize the OFMutableString
* \return An initialized OFMutableString
*/
- initWithFormat: (const char*)fmt, ...;
/**
* Initializes an already allocated OFString from a format C string.
* Initializes an already allocated OFMutableString from a format C string.
* See printf for the format syntax.
*
* \param fmt A C string used as format to initialize the OFString
* \param fmt A C string used as format to initialize the OFMutableString
* \param args The arguments used in the format string
* \return An initialized OFString
* \return An initialized OFMutableString
*/
- initWithFormat: (const char*)fmt
andArguments: (va_list)args;
@end
|
Modified src/OFString.h
from [61adf1fefa]
to [71a103f35e].
︙ | | |
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
+
|
#if __LP64__
int _unused;
#endif
#endif
}
/**
* \return A new autoreleased OFString
* \return A new autoreleased OFMutableString
*/
+ string;
/**
* Creates a new OFString from a C string.
* Creates a new OFMutableString from a C string.
*
* \param str A C string to initialize the OFString with
* \return A new autoreleased OFString
* \param str A C string to initialize the OFMutableString with
* \return A new autoreleased OFMutableString
*/
+ stringWithCString: (const char*)str;
/**
* Creates a new OFString from a format C string.
* Creates a new OFMutableString from a format C string.
* See printf for the format syntax.
*
* \param fmt A C string used as format to initialize the OFString
* \return A new autoreleased OFString
* \param fmt A C string used as format to initialize the OFMutableString
* \return A new autoreleased OFMutableString
*/
+ stringWithFormat: (const char*)fmt, ...;
/**
* Creates a new OFString from a format C string.
* Creates a new OFMutableString from a format C string.
* See printf for the format syntax.
*
* \param fmt A C string used as format to initialize the OFString
* \param fmt A C string used as format to initialize the OFMutableString
* \param args The arguments used in the format string
* \return A new autoreleased OFString
* \return A new autoreleased OFMutableString
*/
+ stringWithFormat: (const char*)fmt
andArguments: (va_list)args;
/**
* Initializes an already allocated OFString.
*
|
︙ | | |
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
|
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
|
-
+
-
+
-
+
-
+
-
+
|
* \return The length of the OFString
*/
- (size_t)length;
/**
* Clones the OFString, creating a new one.
*
* \return A new autoreleased copy of the OFString
* \return A new autoreleased copy of the OFString as a OFMutableString
*/
- (id)copy;
/**
* Compares the OFString to another object.
*
* \param obj An object to compare with
* \return An integer which is the result of the comparison, see for example
* strcmp
*/
- (int)compare: (id)obj;
/**
* Sets the OFString to the specified OFString.
*
* \param str An OFString to set the OFString to.
*/
- setTo: (const char*)str;
/**
* Append another OFString to the OFString.
* Appends another OFString to the OFString.
*
* \param str An OFString to append
*/
- append: (OFString*)str;
/**
* Append a C string to the OFString.
* Appends a C string to the OFString.
*
* \param str A C string to append
*/
- appendCString: (const char*)str;
/**
* Append a formatted C string to the OFString.
* Appends a formatted C string to the OFString.
* See printf for the format syntax.
*
* \param fmt A format C string which generates the string to append
*/
- appendWithFormatCString: (const char*)fmt, ...;
/**
* Append a formatted C string to the OFString.
* Appends a formatted C string to the OFString.
* See printf for the format syntax.
*
* \param fmt A format C string which generates the string to append
* \param args The arguments used in the format string
*/
- appendWithFormatCString: (const char*)fmt
andArguments: (va_list)args;
|
︙ | | |