]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blobdiff - src/btree.h
Incremento automatico de block_data.
[z.facultad/75.52/treemulator.git] / src / btree.h
index 6feb5a8e3b700026d9d5bdafaadc97f073c5f5a9..1c08df48b304d42637f715d7da9064d3bc72e5d3 100644 (file)
@@ -210,6 +210,7 @@ struct BTreeFileHeader {
        uint block_size;
        int tree_type;
        int key_type;
        uint block_size;
        int tree_type;
        int key_type;
+       uint block_data_counter;
 };
 
 /** Encabezado de un bloque */
 };
 
 /** Encabezado de un bloque */
@@ -319,6 +320,8 @@ class BTree {
                std::string filename;
                BTreeFileHeader header;
 
                std::string filename;
                BTreeFileHeader header;
 
+               uint GetNextBlockData ();
+
                /** Apunta al archivo de datos, asi se abre solo 1 vez
                 *
                 *  \todo Ver si vale la pena
                /** Apunta al archivo de datos, asi se abre solo 1 vez
                 *
                 *  \todo Ver si vale la pena