#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 | |||
| ) |
1.5.4