clave = new ClaveFija (node);
node += clave->Size ();
- memcpy (&hijo_izquierdo, node, sizeof (uint));
+ memcpy (&hijo, node, sizeof (uint));
}
BTreeData::~BTreeData ()
{
uchar *out = new uchar[Size()];
memcpy (out, clave->ToArray (), clave->Size ());
- memcpy (out+clave->Size (), &hijo_izquierdo, sizeof (uint));
+ memcpy (out+clave->Size (), &hijo, sizeof (uint));
return out;
}
+bool BTreeData::operator < (const BTreeData &data) const
+{
+ return (*clave) < (*(data.clave));
+}
+
+
BTreeLeafData::~BTreeLeafData ()
{
}
{
return clave->ToArray ();
}
+