![]() |
Oolite 1.91.0.7668-250429-8542c40
|
Instance Methods | |
(void) | - loadCache |
(void) | - write |
(void) | - clear |
(BOOL) | - dirty |
(void) | - markClean |
(NSDictionary *) | - loadDict |
(BOOL) | - writeDict: |
(void) | - buildCachesFromDictionary: |
(NSDictionary *) | - dictionaryOfCaches |
(BOOL) | - directoryExists:create: |
(NSString *) | - cachePathCreatingIfNecessary: [implementation] |
Definition at line 83 of file OOCacheManager.m.
- (void) buildCachesFromDictionary: | (NSDictionary *) | inDict |
Extends class OOCacheManager.
Definition at line 576 of file OOCacheManager.m.
References nil.
|
implementation |
Extends class OOCacheManager.
Definition at line 637 of file OOCacheManager.m.
References OOCacheManager::cacheDirectoryPathCreatingIfNecessary:.
Referenced by loadDict, and writeDict:.
- (void) clear |
- (NSDictionary *) dictionaryOfCaches |
Extends class OOCacheManager.
Definition at line 603 of file OOCacheManager.m.
- (BOOL) directoryExists: | (NSString *) | inPath | |
create: | (BOOL) | inCreate |
Extends class OOCacheManager.
Definition at line 609 of file OOCacheManager.m.
References kOOLogDataCacheBuildPathError, nil, and OOLog.
- (BOOL) dirty |
Extends class OOCacheManager.
Definition at line 482 of file OOCacheManager.m.
- (void) loadCache |
Extends class OOCacheManager.
Definition at line 330 of file OOCacheManager.m.
References OOCacheManager::buildCachesFromDictionary:, OOCacheManager::clear, kEndianTagValue, kFormatVersionValue, kOOLogDataCacheFound, kOOLogDataCacheNotFound, kOOLogDataCacheRebuild, OOCacheManager::loadDict, OOCacheManager::markClean, nil, OOLog, OOLogIndentIf, and OOLogOutdentIf.
- (NSDictionary *) loadDict |
Extends class OOCacheManager.
Definition at line 494 of file OOCacheManager.m.
References OOCacheManager::cachePathCreatingIfNecessary:, nil, and OOLog.
- (void) markClean |
Extends class OOCacheManager.
Definition at line 488 of file OOCacheManager.m.
- (void) write |
Extends class OOCacheManager.
Definition at line 404 of file OOCacheManager.m.
References OOAsyncWorkManager::addTask:priority:, OOCacheManager::dictionaryOfCaches, kEndianTagValue, kOOLogDataCacheWriteFailed, kOOLogDataCacheWriteSuccess, OOCacheManager::markClean, nil, OOLog, OOProfilingStopwatch::reset, OOAsyncWorkManager::sharedAsyncWorkManager, and OOProfilingStopwatch::stopwatch.
- (BOOL) writeDict: | (NSDictionary *) | inDict |
Extends class OOCacheManager.
Definition at line 534 of file OOCacheManager.m.
References OOCacheManager::cachePathCreatingIfNecessary:, DESTROY, kOOLogDataCacheSerializationError, nil, OOLog, OOProfilingStopwatch::reset, and OOProfilingStopwatch::stopwatch.