luxlabs header browser preview


@class NSData, NSMutableDictionary;

@interface AMDSimpleHash : NSObject

@property (nonatomic) unsigned int moduloBase;
@property (retain, nonatomic) NSMutableDictionary *collisionMap;
@property (nonatomic) unsigned int numEntries;
@property (nonatomic) unsigned long long *keys;
@property (retain, nonatomic) NSData *keysStorage;
@property (nonatomic) unsigned long long *values;
@property (retain, nonatomic) NSData *valuesStorage;
@property (nonatomic) char *metadata;
@property (retain, nonatomic) NSData *metadataStorage;

+ (unsigned int)getBase:(unsigned int)a0;

- (id)initWithCapacity:(unsigned int)a0;
- (unsigned int)count;
- (void)removeAllKeys;
- (void).cxx_destruct;
- (void)getAllKeysInto:(unsigned long long *)a0;
- (BOOL)addForKey:(unsigned long long)a0 theValue:(unsigned long long)a1;
- (BOOL)getValueForKey:(unsigned long long)a0 into:(unsigned long long *)a1;
- (BOOL)removeKey:(unsigned long long)a0 andSaveValueInto:(unsigned long long *)a1;

@end