Sha256: c780c37b82d1fa387590e5d15de5b2b0bd3604ee0a35a3aba9aa0994cc9cf124
Contents?: true
Size: 1.29 KB
Versions: 3
Compression:
Stored size: 1.29 KB
Contents
#import <Foundation/Foundation.h> #import "YapDatabaseConnection.h" /** * When a connection is created via [database newConnection] is will be handed one of these objects. * Thus the connection will inherit its initial configuration via the defaults configured for the parent database. * * Of course, the connection may then override these default configuration values, and configure itself as needed. * * @see YapDatabase defaultObjectCacheEnabled * @see YapDatabase defaultObjectCacheLimit * * @see YapDatabase defaultMetadataCacheEnabled * @see YapDatabase defaultMetadataCacheLimit * * @see YapDatabase defaultObjectPolicy * @see YapDatabase defaultMetadataPolicy * * @see YapDatabase defaultAutoFlushMemoryLevel **/ @interface YapDatabaseDefaults : NSObject <NSCopying> @property (nonatomic, assign, readwrite) BOOL objectCacheEnabled; @property (nonatomic, assign, readwrite) NSUInteger objectCacheLimit; @property (nonatomic, assign, readwrite) BOOL metadataCacheEnabled; @property (nonatomic, assign, readwrite) NSUInteger metadataCacheLimit; @property (nonatomic, assign, readwrite) YapDatabasePolicy objectPolicy; @property (nonatomic, assign, readwrite) YapDatabasePolicy metadataPolicy; #if TARGET_OS_IPHONE @property (nonatomic, assign, readwrite) int autoFlushMemoryLevel; #endif @end
Version data entries
3 entries across 1 versions & 1 rubygems