]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blobdiff - src/btree_data.h
Agrega ABB (Altas, Bajas y Búsqueda ;) de claves al viewer.
[z.facultad/75.52/treemulator.git] / src / btree_data.h
index db40598aa7908e7770bd129c6f5f8f2dbf8a357f..53af1fc9c62f35764d320d7d892e6e701a87b9eb 100644 (file)
@@ -46,12 +46,15 @@ class BTreeData {
                virtual uchar *ToArray () const;
 
                /** Retorna la clave manejada */
-               Clave* getClave () { return clave; }
-               void setClave (Clave *k) { clave = k; }
+               Clave* GetKey () { return clave; }
+               void SetKey (Clave *k) { clave = k; }
                /** Retorna el hijo apuntado */
-               uint getChild () { return hijo; }
+               uint GetChild () { return hijo; }
                /** Setea el hijo apuntado */
-               void setChild (uint c) { hijo = c; }
+               void SetChild (uint c) { hijo = c; }
+
+               bool Abrev (BTreeData *anterior);
+               bool DesAbrev (BTreeData *anterior);
 
                bool operator < (const BTreeData &data) const;
                bool operator == (const BTreeData &data) const;