]> git.llucax.com Git - z.facultad/75.06/emufs.git/commitdiff
Cambios superfluos que hice mientras revisaba el codigo.
authorLeandro Lucarella <llucax@gmail.com>
Sun, 16 May 2004 19:37:15 +0000 (19:37 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Sun, 16 May 2004 19:37:15 +0000 (19:37 +0000)
emufs/Makefile
emufs/indice_b.h
emufs/indices.c
emufs/indices.h

index 7c7f81ed060ed8fbe8511d417c3376943e9191b5..67214826efb58de86f1f21325a1f68d410a26240 100644 (file)
@@ -3,7 +3,9 @@ LDFLAGS=-lm
 
 EMUFS_COMMON=emufs.o tipo1.o tipo2.o tipo3.o idx.o did.o fsc.o common.o indices.o indice_b.o b_plus.o
 
-all: libemufs.a tipo1_main tipo2_main tipo3_main b_test
+TARGETS=libemufs.a tipo1_main tipo2_main tipo3_main b_test
+
+all: $(TARGETS)
 
 tipo1_main: tipo1_main.o $(EMUFS_COMMON)
 
@@ -20,4 +22,4 @@ libemufs.a: $(EMUFS_COMMON)
        $(AR) cru libemufs.a $(EMUFS_COMMON)
 
 clean:
-       @$(RM) -fv *.o tipo1_main tipo2_main tipo3_main articulos.*
+       @$(RM) -fv *.o articulos.* $(TARGETS)
index 266bbe16061b39d28b7906a9c4eafbdaef1b6a59..9e469107f37675bc86375f0213271b0adc7978dd 100644 (file)
 #include "indices.h"
 
 typedef struct _b_nodo_header_ {
-       int nivel; /* Numero de nivel. Si es hoja debe ser 0 */
-       int cant; /* Cantidad de items en el nivel */
+       int nivel; /**< Numero de nivel. Si es hoja debe ser 0 */
+       int cant; /**< Cantidad de items en el nivel */
        int padre;
        
-       /* Nodo al que debo ir si la clave a insertar/buscar/borrar
+       /** Nodo al que debo ir si la clave a insertar/buscar/borrar
         * es menor que la primera del nodo
         */
        int hijo_izquierdo;
@@ -22,22 +22,22 @@ typedef struct _b_nodo_header_ {
 
 typedef struct _b_nodo_entry_ {
        CLAVE clave;
-       /* Dato guardado */
+       /** Dato guardado */
        INDICE_DATO dato;
-       /* El ID de la hoja de depliega a la derecha */
+       /** El ID de la hoja de depliega a la derecha */
        int hijo_derecho;
 } B_NodoEntry;
 
-/* Crea un arbol */
+/** Crea un árbol */
 void emufs_indice_b_crear(INDICE *idx);
 
-/* Inserta un par clave-ubicacion */
+/** Inserta un par clave-ubicacion */
 int emufs_indice_b_insertar(INDICE *idx, CLAVE clave, INDICE_DATO dato);
 
-/* Borra una entrada */
+/** Borra una entrada */
 int emufs_indice_b_borrar(INDICE *idx, CLAVE k);
 
-/* Busca una clave, retorna ubicacion o -1 si no existe */
+/** Busca una clave, retorna ubicacion o -1 si no existe */
 INDICE_DATO emufs_indice_b_buscar(INDICE *idx, CLAVE clave);
 
 INDICE_DATO *emufs_indice_b_buscar_muchos(INDICE *idx, CLAVE clave, int *cant);
index 8a54d9983e1814346279c7ea201bec5a7cff19a9..dd72222eb586a382cb404aafa3808b642786a0a3 100644 (file)
@@ -41,6 +41,8 @@ INDICE *emufs_indice_crear(EMUFS *emu, char *nombre, INDICE_FUNCION funcion, IND
                break;
                case IND_B_ASC:
                        /* llenar metodos */
+                       PERR("Creando indice con Arbol B*");
+                       PERR("AÚN NO IMPLEMENTADO!!!!!!!!");
                        break;
        }
 
index 53c4c2825fd0378d15f6595d159ba3e340bfa378..3a6be0e3f9b98026a7b0aff288048fa298c534a8 100644 (file)
@@ -29,7 +29,10 @@ typedef enum {
 } INDICE_FUNCION;
 
 /** Tipos de datos soportados para las claves */
-typedef enum {IDX_FLOAT, IDX_INT} INDICE_TIPO_DATO;
+typedef enum {
+       IDX_FLOAT,
+       IDX_INT
+} INDICE_TIPO_DATO;
 
 /** Clave de indice */
 typedef union _data_ {