![]() |
Oolite 1.91.0.7668-250429-8542c40
|
#include <OOAsyncWorkManager.h>
Instance Methods | |
(BOOL) | - addTask:priority: |
(void) | - completePendingTasks |
(void) | - waitForTaskToComplete: |
(void) | - dealloc [implementation] |
(oneway void) | - release [implementation] |
(id) | - retain [implementation] |
(NSUInteger) | - retainCount [implementation] |
Class Methods | |
(OOAsyncWorkManager *) | + sharedAsyncWorkManager |
(id) | + allocWithZone: [implementation] |
Definition at line 46 of file OOAsyncWorkManager.h.
- (BOOL) addTask: | (id<OOAsyncWorkTask>) | task | |
priority: | (OOAsyncWorkPriority) | priority |
Reimplemented in OOOperationQueueAsyncWorkManager.
Definition at line 200 of file OOAsyncWorkManager.m.
References OOLogGenericSubclassResponsibility.
Referenced by OOTextureGenerator::enqueue, and OOCacheManager(Private)::write.
|
implementation |
Definition at line 166 of file OOAsyncWorkManager.m.
References nil, and sSingleton.
- (void) completePendingTasks |
Reimplemented in OOAsyncWorkManagerInternal.
Definition at line 207 of file OOAsyncWorkManager.m.
References completePendingTasks, and OOLogGenericSubclassResponsibility.
Referenced by completePendingTasks.
|
implementation |
Reimplemented in OOOperationQueueAsyncWorkManager.
Definition at line 177 of file OOAsyncWorkManager.m.
References dealloc.
Referenced by dealloc, and OOOperationQueueAsyncWorkManager::dealloc.
|
implementation |
Definition at line 184 of file OOAsyncWorkManager.m.
References release.
Referenced by OOAsyncWorkManagerInternal::init, OOOperationQueueAsyncWorkManager::init, and release.
|
implementation |
Definition at line 188 of file OOAsyncWorkManager.m.
References retain.
Referenced by retain.
|
implementation |
Definition at line 194 of file OOAsyncWorkManager.m.
References retainCount.
Referenced by retainCount.
+ (OOAsyncWorkManager *) sharedAsyncWorkManager |
Definition at line 146 of file OOAsyncWorkManager.m.
References InitAsyncWorkManager(), nil, sharedAsyncWorkManager, and sSingleton.
Referenced by OOTextureGenerator::enqueue, OOCacheManager::finishOngoingFlush, OOTextureLoader::getResult:format:originalWidth:originalHeight:, sharedAsyncWorkManager, and OOCacheManager(Private)::write.
- (void) waitForTaskToComplete: | (id<OOAsyncWorkTask>) | task |
Reimplemented in OOAsyncWorkManagerInternal.
Definition at line 213 of file OOAsyncWorkManager.m.
References OOLogGenericSubclassResponsibility.
Referenced by OOCacheManager::finishOngoingFlush, and OOTextureLoader::getResult:format:originalWidth:originalHeight:.