]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs/indices.h
Paso el fin de línea a formato Unix (perdon tenia que verlo para estudiar :P).
[z.facultad/75.06/emufs.git] / emufs / indices.h
index 38ab88f0f99d25756ce90c1690360d47e98d9bae..ff2e41e2294ab191ca8958097cbea3283f29a41b 100644 (file)
@@ -91,8 +91,7 @@ typedef struct _indices_h_ {
 
        CLAVE (*obtener_menor_clave)(struct _indices_h_ *idx);
        CLAVE (*obtener_mayor_clave)(struct _indices_h_ *idx);
 
        CLAVE (*obtener_menor_clave)(struct _indices_h_ *idx);
        CLAVE (*obtener_mayor_clave)(struct _indices_h_ *idx);
-       CLAVE (*obtener_sig_clave)(struct _indices_h_ *idx, CLAVE k);
-       CLAVE (*obtener_sig_clave_isam)(struct _emu_fs_t* emu, CLAVE k);
+       CLAVE (*obtener_sig_clave)(struct _indices_h_ *idx, CLAVE k);   
 
        char *nombre;   /**< Nombre único de busqueda del indice */
        char *filename; /**< nombre del archivo de indice */
 
        char *nombre;   /**< Nombre único de busqueda del indice */
        char *filename; /**< nombre del archivo de indice */
@@ -102,11 +101,11 @@ typedef struct _indices_h_ {
        /** EMUFS Donde se guardan INDICE_DATO de multiples claves con repeticion
         *
         *  La forma de guardar es la siguiente :
        /** EMUFS Donde se guardan INDICE_DATO de multiples claves con repeticion
         *
         *  La forma de guardar es la siguiente :
-        *  \code
+        *  <pre>
         *  +------+---------//---------+
         *  | CANT |    DATA \\         |
         *  +------+---------//---------+
         *  +------+---------//---------+
         *  | CANT |    DATA \\         |
         *  +------+---------//---------+
-        *  \endcode
+        *  </pre>
         *
         *  Donde CANT es un entero (int) y DATA es un array
         *  de INDICE_DATO que apunta al archivo de datos
         *
         *  Donde CANT es un entero (int) y DATA es un array
         *  de INDICE_DATO que apunta al archivo de datos
@@ -114,6 +113,7 @@ typedef struct _indices_h_ {
         */
        EMUFS *emu_mult;
 
         */
        EMUFS *emu_mult;
 
+       EMUFS *padre;
        /*EMUFS_Estadisticas (*obtener_estadisticas)(struct _indices_h_ *);*/
        struct _indices_h_ *sig; /**< Siguiente indice */
 } INDICE;
        /*EMUFS_Estadisticas (*obtener_estadisticas)(struct _indices_h_ *);*/
        struct _indices_h_ *sig; /**< Siguiente indice */
 } INDICE;