![]() |
Oolite 1.91.0.7658-250404-b1488af
|
import "OOCacheManager.h"
import "OOPListParsing.h"
import "OODeepCopy.h"
import "OOCollectionExtractors.h"
import "OOJavaScriptEngine.h"
import "NSFileManagerOOExtensions.h"
import "OOAsyncWorkManager.h"
Go to the source code of this file.
Classes | |
category | OOCacheManager(Private) |
category | OOCacheManager(PlatformSpecific) |
class | OOAsyncCacheWriter |
Macros | |
#define | WRITE_ASYNC 1 |
#define | PROFILE_WRITES 0 |
#define | CACHE_PLIST_FORMAT NSPropertyListBinaryFormat_v1_0 |
Enumerations | |
enum | { kEndianTagValue = 0x0123456789ABCDEFULL , kFormatVersionValue = 219 } |
Variables | |
static NSString *const | kOOLogDataCacheFound = @"dataCache.found" |
static NSString *const | kOOLogDataCacheNotFound = @"dataCache.notFound" |
static NSString *const | kOOLogDataCacheRebuild = @"dataCache.rebuild" |
static NSString *const | kOOLogDataCacheWriteSuccess = @"dataCache.write.success" |
static NSString *const | kOOLogDataCacheWriteFailed = @"dataCache.write.failed" |
static NSString *const | kOOLogDataCacheRetrieveSuccess = @"dataCache.retrieve.success" |
static NSString *const | kOOLogDataCacheRetrieveFailed = @"dataCache.retrieve.failed" |
static NSString *const | kOOLogDataCacheSetSuccess = @"dataCache.set.success" |
static NSString *const | kOOLogDataCacheSetFailed = @"dataCache.set.failed" |
static NSString *const | kOOLogDataCacheRemoveSuccess = @"dataCache.remove.success" |
static NSString *const | kOOLogDataCacheClearSuccess = @"dataCache.clear.success" |
static NSString *const | kOOLogDataCacheBuildPathError = @"dataCache.write.buildPath.failed" |
static NSString *const | kOOLogDataCacheSerializationError = @"dataCache.write.serialize.failed" |
static NSString *const | kCacheKeyVersion = @"version" |
static NSString *const | kCacheKeyEndianTag = @"endian tag" |
static NSString *const | kCacheKeyFormatVersion = @"format version" |
static NSString *const | kCacheKeyCaches = @"caches" |
static OOCacheManager * | sSingleton = nil |
#define CACHE_PLIST_FORMAT NSPropertyListBinaryFormat_v1_0 |
Definition at line 39 of file OOCacheManager.m.
#define PROFILE_WRITES 0 |
Definition at line 34 of file OOCacheManager.m.
#define WRITE_ASYNC 1 |
Definition at line 33 of file OOCacheManager.m.
anonymous enum |
Enumerator | |
---|---|
kEndianTagValue | |
kFormatVersionValue |
Definition at line 73 of file OOCacheManager.m.
|
static |
Definition at line 70 of file OOCacheManager.m.
|
static |
Definition at line 68 of file OOCacheManager.m.
|
static |
Definition at line 69 of file OOCacheManager.m.
|
static |
Definition at line 67 of file OOCacheManager.m.
|
static |
Definition at line 64 of file OOCacheManager.m.
Referenced by OOCacheManager(Private)::directoryExists:create:.
|
static |
Definition at line 63 of file OOCacheManager.m.
Referenced by OOCacheManager::clearCache:.
|
static |
Definition at line 53 of file OOCacheManager.m.
Referenced by OOCacheManager(Private)::loadCache.
|
static |
Definition at line 54 of file OOCacheManager.m.
Referenced by OOCacheManager(Private)::loadCache.
|
static |
Definition at line 55 of file OOCacheManager.m.
Referenced by OOCacheManager(Private)::loadCache.
|
static |
Definition at line 62 of file OOCacheManager.m.
Referenced by OOCacheManager::removeObjectForKey:inCache:.
|
static |
Definition at line 59 of file OOCacheManager.m.
Referenced by OOCacheManager::objectForKey:inCache:.
|
static |
Definition at line 58 of file OOCacheManager.m.
Referenced by OOCacheManager::objectForKey:inCache:.
|
static |
Definition at line 65 of file OOCacheManager.m.
Referenced by OOCacheManager(Private)::writeDict:.
|
static |
Definition at line 61 of file OOCacheManager.m.
Referenced by OOCacheManager::setObject:forKey:inCache:.
|
static |
Definition at line 60 of file OOCacheManager.m.
Referenced by OOCacheManager::setObject:forKey:inCache:.
|
static |
Definition at line 57 of file OOCacheManager.m.
Referenced by OOAsyncCacheWriter::performAsyncTask, and OOCacheManager(Private)::write.
|
static |
Definition at line 56 of file OOCacheManager.m.
Referenced by OOAsyncCacheWriter::performAsyncTask, and OOCacheManager(Private)::write.
|
static |
Definition at line 80 of file OOCacheManager.m.