149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
|
*
* The returned object is <i>not</i> retained and autoreleased for performance
* reasons!
*
* \return The last object of the list or nil
*/
- (id)lastObject;
@end
@interface OFListEnumerator: OFEnumerator
{
OFList *list;
of_list_object_t *current;
unsigned long mutations;
unsigned long *mutationsPtr;
}
- initWithList: (OFList*)list
mutationsPointer: (unsigned long*)mutationsPtr;
@end
|
>
>
>
>
>
|
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
|
*
* The returned object is <i>not</i> retained and autoreleased for performance
* reasons!
*
* \return The last object of the list or nil
*/
- (id)lastObject;
/**
* \brief Removes all objects from the list.
*/
- (void)removeAllObjects;
@end
@interface OFListEnumerator: OFEnumerator
{
OFList *list;
of_list_object_t *current;
unsigned long mutations;
unsigned long *mutationsPtr;
}
- initWithList: (OFList*)list
mutationsPointer: (unsigned long*)mutationsPtr;
@end
|