209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
|
/**
* \brief Terminates the current thread, letting it return the specified object.
*
* \param object The object which the terminated thread will return
*/
+ (void)terminateWithObject: (id)object;
+ (void)_createMainThread;
/**
* \brief Initializes an already allocated thread with the specified object.
*
* \param object An object which is passed for use in the main method or nil
* \return An initialized OFThread.
*/
|
|
|
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
|
/**
* \brief Terminates the current thread, letting it return the specified object.
*
* \param object The object which the terminated thread will return
*/
+ (void)terminateWithObject: (id)object;
+ (void)OF_createMainThread;
/**
* \brief Initializes an already allocated thread with the specified object.
*
* \param object An object which is passed for use in the main method or nil
* \return An initialized OFThread.
*/
|
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
|
/**
* \brief Returns the run loop for the thread or nil if it has no run loop.
*
* \return The run loop for the thread or nil if it has no run loop
*/
- (OFRunLoop*)runLoop;
- (void)_setRunLoop: (OFRunLoop*)runLoop;
@end
/**
* \brief A class for creating mutual exclusions.
*/
@interface OFMutex: OFObject
{
|
|
|
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
|
/**
* \brief Returns the run loop for the thread or nil if it has no run loop.
*
* \return The run loop for the thread or nil if it has no run loop
*/
- (OFRunLoop*)runLoop;
- (void)OF_setRunLoop: (OFRunLoop*)runLoop;
@end
/**
* \brief A class for creating mutual exclusions.
*/
@interface OFMutex: OFObject
{
|