]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs/indice_b.h
* Agrego abreviaturas para claves de texto usadas en indices.
[z.facultad/75.06/emufs.git] / emufs / indice_b.h
index 266bbe16061b39d28b7906a9c4eafbdaef1b6a59..9e469107f37675bc86375f0213271b0adc7978dd 100644 (file)
 #include "indices.h"
 
 typedef struct _b_nodo_header_ {
 #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;
        
        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;
         * 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;
 
 typedef struct _b_nodo_entry_ {
        CLAVE clave;
-       /* Dato guardado */
+       /** Dato guardado */
        INDICE_DATO dato;
        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;
 
        int hijo_derecho;
 } B_NodoEntry;
 
-/* Crea un arbol */
+/** Crea un รกrbol */
 void emufs_indice_b_crear(INDICE *idx);
 
 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);
 
 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);
 
 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);
 INDICE_DATO emufs_indice_b_buscar(INDICE *idx, CLAVE clave);
 
 INDICE_DATO *emufs_indice_b_buscar_muchos(INDICE *idx, CLAVE clave, int *cant);