]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blobdiff - src/btree.h
Unifico nomenclatura
[z.facultad/75.52/treemulator.git] / src / btree.h
index 95180b0386f5290862154edac458549cb0fa8d80..7d279f5b589e3d4fedaa99a325a996a4bb41327d 100644 (file)
@@ -92,15 +92,16 @@ class BTree {
                void DelKey (const Clave &k);
 
        private:
-               void write_tree_header ();
-               void write_block (uchar *block, uint num);
+               void WriteFileHeader ();
 
+               void WriteBlock (uchar *block, uint num);
                uchar *ReadBlock (uint num);
 
                void ReadNodoHeader (uchar *node, BTreeNodeHeader *header);
                void WriteNodoHeader (uchar *node, BTreeNodeHeader *header);
 
                std::list<Clave *> ReadKeys (uchar *node, BTreeNodeHeader &node_header);
+               void WriteKeys (uchar *node, BTreeNodeHeader &node_header, std::list<Clave *> &keys);
 
                std::string filename;
                BTreeFileHeader header;