+void BTree::WriteKeys (uchar *node, BTreeNodeHeader &node_header, std::list<BTreeData> &keys)
+{
+ std::list<BTreeData>::iterator it = keys.begin ();
+
+ node += sizeof (BTreeNodeHeader);
+
+ while (it != keys.end ()) {
+ BTreeData d = (*it);
+ memcpy (node, d.ToArray(), d.Size ());
+ node += d.Size ();
+ it++;
+ }
+
+ /* TODO : incrementar node_header.item_count aca o fuera de este metodo? */
+}