*/
BTreeFindResult *FindKey (const Clave &k);
- protected:
+ //protected:
/* Funciones de Alta */
Clave* AddKeyR (const Clave *k, uint node_num, uint &left_child, uint &right_child);
Clave* AddKeyOtherR (const Clave *k, uint node_num, uint &left_child, uint &right_child);
void DelKeyR (BTreeData *k, uint node, uint padre);
void DelKeyFromLeaf (Clave *k, uint node_num, uint padre);
void DelKeyFromOther (const Clave &k, BTreeFindResult *r);
- void FindB (uint node_num, uint padre, uint &left, uint &right);
+ void FindBrothers (uint node_num, uint padre, uint &left, uint &right);
+ Clave *ReplaceKeyInFather (uint node_num, uint padre, Clave *k);
Clave *GetKey (uint node_num, char maxmin);
/* Funciones de Búsqueda */