Referencia del Archivo funzipuno.cpp

#include <cstdlib>
#include <cstring>
#include "funzipuno.hpp"

Dependencia gráfica adjunta para funzipuno.cpp:

Ir al código fuente de este archivo.

Namespaces

namespace  Mt77

Definiciones

#define TAMCE   16384
#define TAMCS   32768

Funciones

ulg updcrc (uch *s, ulg n)
void err (int n, char *m)
void unzipUno (FILE *in, char *nombre, FILE *out)

Variables

ulg outsiz
int encrypted
int qflag = 1
unsigned char colen [TAMCE]
unsigned char colsal [TAMCS]


Descripción detallada

Descomprime un archivo de un contenedro ZIP

Basado en

Definición en el archivo funzipuno.cpp.


Documentación de las definiciones

#define TAMCE   16384

Definición en la línea 36 del archivo funzipuno.cpp.

Referenciado por unzipUno().

#define TAMCS   32768

Definición en la línea 40 del archivo funzipuno.cpp.

Referenciado por unzipUno().


Documentación de las funciones

void err ( int  n,
char *  m 
)

Exit on error with a message and a code

Definición en la línea 70 del archivo funzipuno.cpp.

Referenciado por main(), y unzipUno().

void unzipUno ( FILE *  in,
char *  nombre,
FILE *  out 
)

Given a zip file on stdin, decompress the first entry to stdout.

Definición en la línea 80 del archivo funzipuno.cpp.

Hace referencia a colen, colsal, CRPFLG, encrypted, err(), EXTFLG, EXTHDR, LG, LOCCRC, LOCEXT, LOCFIL, LOCFLG, LOCHDR, LOCHOW, LOCLEN, LOCREM, LOCSIZ, outsiz, SH, TAMCE, TAMCS, updcrc(), Z_STORED, y ZIPMAG.

Referenciado por extraezip(), y main().

Gráfico de llamadas para esta función:

ulg updcrc ( uch s,
ulg  n 
)

Run a set of bytes through the crc shift register. If s is a NULL pointer, then initialize the crc shift register contents instead. Return the current crc in either case.

Definición en la línea 49 del archivo funzipuno.cpp.

Referenciado por unzipUno().


Documentación de las variables

unsigned char colen[TAMCE]

Definición en la línea 37 del archivo funzipuno.cpp.

Referenciado por unzipUno().

unsigned char colsal[TAMCS]

Definición en la línea 41 del archivo funzipuno.cpp.

Referenciado por unzipUno().

int encrypted

Definición en la línea 32 del archivo funzipuno.cpp.

Referenciado por unzipUno().

ulg outsiz

Definición en la línea 31 del archivo funzipuno.cpp.

Referenciado por unzipUno().

int qflag = 1

Definición en la línea 33 del archivo funzipuno.cpp.


Generado el Wed Jan 6 06:58:46 2010 para Mt77 por  doxygen 1.5.4