Sha256: e33f684283e1a5f1548ee201e23ba0fdc08aa21a903d74ee947d3038df419ba6
Contents?: true
Size: 756 Bytes
Versions: 7
Compression:
Stored size: 756 Bytes
Contents
#import <Foundation/Foundation.h> /** * This class stores the metadata about each "page" in the view. * * That is, a "page" is a subset of the array of rowids in a group. * The metadata does the following: * * - stores the associated group * - keeps the pages ordered (via prevPageKey). * - keeps the count on hand to make it easier to find a particular index * * This class is designed only to store the metadata in RAM. * When the metadata is stored to disk, the individual ivars have an associated column. **/ @interface YapDatabaseViewPageMetadata : NSObject <NSCopying> { @public NSString * pageKey; NSString * prevPageKey; NSString * group; NSUInteger count; BOOL isNew; // Is NOT copied. Relevant only to connection. } @end
Version data entries
7 entries across 3 versions & 1 rubygems