#include <OOAsyncWorkManager.h>
Definition at line 46 of file OOAsyncWorkManager.h.
◆ addTask:priority:
◆ allocWithZone:
+ (id) allocWithZone: |
|
(NSZone *) | inZone |
|
|
implementation |
Definition at line 88 of file OOAsyncWorkManager.m.
166 :(NSZone *)inZone
167{
169 {
172 }
174}
static OODebugMonitor * sSingleton
◆ completePendingTasks
- (void) completePendingTasks |
|
|
|
◆ dealloc
◆ release
◆ retain
◆ retainCount
- (NSUInteger) retainCount |
|
|
|
|
implementation |
◆ sharedAsyncWorkManager
Definition at line 88 of file OOAsyncWorkManager.m.
147{
148#if USE_PTHREAD_ONCE
149 static pthread_once_t once = PTHREAD_ONCE_INIT;
151 NSAssert(
sSingleton !=
nil,
@"Async Work Manager init failed");
152#else
153 [sInitLock lock];
155 {
157 NSAssert(
sSingleton !=
nil,
@"Async Work Manager init failed");
158 }
159 [sInitLock unlock];
160#endif
161
163}
static void InitAsyncWorkManager(void)
◆ waitForTaskToComplete:
The documentation for this class was generated from the following files: