Lines Matching full:keys
79 @synthesize keys;
103 keys = keyArray;
131 //tmp.keys[0] = kp;
195 [tnew insert:self.keys[numkeys-1] value:self index:0 split:&h];
196 [tnew insert:q.keys[q.numkeys-1] value:q index:1 split:&h];
223 ret = [t.keys[i].key compare:kstr];
256 ret = [keys[i].key compare:kstr];
310 self.keys[i] = tsb.keys[nkey];
336 self.keys[i] = tsb.keys[nkey];
356 ret = [keys[i].key compare:kp.key];
375 keys[numkeys-1] = tmp.keys[tmp.numkeys-1];
378 keys[i] = tmp.keys[tmp.numkeys-1];
386 * insert key to the right of t.keys[hi]
395 keys[hi] = kp;
407 keys[hi] = kp;
416 b.keys[hi] = kp;
435 [t0 insinnode:t1.keys[nkey] value:t1.btNodes[nkey]];
436 [t1 delfrmnode:t1.keys[nkey]];
438 keys[i-1] = t1.keys[nkey];
439 keys[i-1].recnum = t1.nodeid;
449 [t0 insinnode:t1.keys[0] value:t1.btNodes[0]];
450 [t1 delfrmnode:t1.keys[0]];
452 keys[i] = t0.keys[nkey];
453 keys[i].recnum = t0.nodeid;
467 k0 = self.keys[j];
485 keys[j] = ikp;
505 /*** move keys and pointers from
508 t0.keys[j] = t1.keys[k];
517 keys[i] = t0.keys[nkeys]; /* update key to point to new high key */
518 [self rotateleft:i+1]; /* copy over the keys and nodes */
545 /*** move keys and pointers ***/
548 t1.keys[i] = keys[j];
552 keys[j] = nil;
626 NSLog(@" t.keys[%d] recnum = %d, keyval = %@",
627 i, t.keys[i].recnum, t.keys[i]);
628 str = t.keys[i].kstr;
653 /** ROTATELEFT -- rotate keys from right to the left
659 keys[j] = keys[j+1];
665 /** ROTATERIGHT -- rotate keys to the right by 1 position
673 keys[k] = keys[k-1];
676 keys[j] = nil;
699 dict.ptrBuffer[idx++] = (id) t.keys[i].key;
739 [str appendString:[NSString stringWithFormat:@"key[%d]=%@", i, [keys[i] description]]];