#include "comun.hpp"
Ir al código fuente de este archivo.
Namespaces | |
namespace | Mt77 |
Clases | |
class | Doc |
Definiciones | |
#define | Doc_hpp |
Funciones | |
std::ostream & | operator<< (std::ostream &os, Doc d) |
bool | operator< (Doc d1, Doc d2) |
void | escribeDocs (iostream &os, vector< Doc > &vdoc, vector< long > *reord=NULL) |
vector< Doc > | leeDocs (istream &is) |
vector< long > | mezclaDocs (vector< Doc > &docs1, vector< Doc > &docs2) |
Definición en el archivo Doc.hpp.
void escribeDocs | ( | iostream & | os, | |
vector< Doc > & | vdoc, | |||
vector< long > * | reord = NULL | |||
) |
Escribe vector de documentos
os | Flujo de salida | |
vdoc | Vector de documentos | |
reord | Si no es NULL es reordenamiento para vdoc que debe quedar en archivo |
Definición en la línea 61 del archivo Doc.cpp.
Hace referencia a ASSERT.
Referenciado por escribeRelacion(), y DocCasoPrueba::prueba_escribeDocs().
vector<Doc> leeDocs | ( | istream & | is | ) |
Lee vector de documentos
is | Flujo de entrada |
Definición en la línea 78 del archivo Doc.cpp.
Hace referencia a errorFormato(), MAXLCONDENSADO, y MAXLURL.
Referenciado por leeRelacion(), y DocCasoPrueba::prueba_leeDocs().
Mezcla dos vectores de documentos.
docs1 | Primer vector de documentos | |
docs2 | Segundo vector de documentos por modificar |
Definición en la línea 169 del archivo Doc.cpp.
Hace referencia a ASSERT.
Referenciado por agregaDoc(), main(), mezclaDosDisco(), y DocCasoPrueba::prueba_mezclaDocs().
Comparacio entre 2 documentos de acuerdo al escalafon
d1 | Primero | |
d2 | Segundo |
Definición en la línea 29 del archivo Doc.cpp.
Hace referencia a Doc::fecha, y Doc::numoc.
std::ostream& operator<< | ( | std::ostream & | os, | |
Doc | d | |||
) |