00001
00011 #if !defined(Operaciones_hpp)
00012 #define Operaciones_hpp
00013
00014 using namespace std;
00015
00016 #include "RamDisco.hpp"
00017
00023 void
00024 muestraStream(std::istream &is, string pre);
00025
00031 void listaPalabras(char *noma, char *nrel);
00032
00039 void
00040 eliminaDoc(char *noma, char *nomind, long nd);
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053 void
00054 indexa(Doc &d, long numdoc, bool metainformacion, const char *pref,
00055 NodoTrieS &t, string &tipo, string &formato);
00056
00065 void
00066 mezclaDosDisco(const char *indsal, const char *ind1, const char *ind2,
00067 long nd = 0);
00068
00079 void
00080 agregaDoc(const char *indsal, const char *inden, const char *nom,
00081 bool metainformacion, const char *pref, long nd);
00082
00083
00084 #endif