Lines Matching +full:define +full:- +full:property
18 #define BTNODESIZE 11
19 #define BTHNODESIZE ((BTNODESIZE-1)/2)
20 #define BTKeySize 38
24 #define FAILURE -1
28 #define SUCCESS 0
36 @property (assign) NSInteger recnum;
37 @property (retain) NSString *key;
41 - (id) init;
42 - (id) initWithKStr:(NSString *)aKey;
43 - (void)dealloc;
44 - (NSString *) description;
58 NSInteger nodeType; /* 1 = node, 2 = leaf, -1 = unused */
66 @property (retain) AMutableDictionary *dict;
67 @property (retain) ACBTree *lnode;
68 @property (retain) ACBTree *rnode;
69 @property (assign) ACBKey **keys;
70 @property (assign) ACBTree **btNodes;
71 @property (assign) NSInteger lnodeid;
72 @property (assign) NSInteger rnodeid;
73 @property (assign) NSInteger nodeid;
74 @property (assign) NSInteger nodeType;
75 @property (assign) NSInteger numkeys;
76 @property (assign) NSInteger numrecs;
77 @property (assign) NSInteger updtd;
78 @property (assign) NSInteger keylen;
79 @property (assign) NSInteger kidx;
83 - (id)initWithDictionary:(AMutableDictionary *)theDict;
84 - (void)dealloc;
86 - (ACBTree *)createnode:(ACBKey *)kp0;
87 - (ACBTree *)deletekey:(NSString *)dkey;
88 - (ACBTree *)insertkey:(ACBKey *)ikp value:(id)value;
89 - (ACBKey *)internaldelete:(ACBKey *)dkp;
90 - (ACBTree *) internalinsert:(ACBKey *)key value:(id)value split:(NSInteger *)h;
91 - (ACBTree *) insert:(ACBKey *)key value:(id)value index:(NSInteger)hi split:(NSInteger *)h;
92 - (NSInteger)delfrmnode:(ACBKey *)ikp;
93 - (NSInteger)insinnode:(ACBKey *)key value:(id)value;
94 - (void)mergenode:(NSInteger)i;
95 - (ACBTree *)splitnode:(NSInteger)idx;
96 - (ACBTree *)search:(id)key;
97 - (NSInteger)searchnode:(id)key match:(BOOL)match;
98 - (void)borrowleft:(NSInteger)i;
99 - (void)borrowright:(NSInteger)i;
100 - (void)rotateleft:(NSInteger)j;
101 - (void)rotateright:(NSInteger)j;
102 - (NSInteger) keyWalkLeaves;
103 - (NSInteger) objectWalkLeaves;
104 - (NSString *) description;