CHDK_DE Vorschauversion  Trunk Rev. 5663
 Alle Datenstrukturen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
zutil.h-Dateireferenz
#include "zlib.h"
#include <errno.h>
+ Include-Abhängigkeitsdiagramm für zutil.h:
+ Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define ZLIB_INTERNAL
 
#define local   static
 
#define ERR_MSG(err)   z_errmsg[Z_NEED_DICT-(err)]
 
#define ERR_RETURN(strm, err)   return (strm->msg = (char*)ERR_MSG(err), (err))
 
#define DEF_WBITS   MAX_WBITS
 
#define DEF_MEM_LEVEL   8
 
#define STORED_BLOCK   0
 
#define STATIC_TREES   1
 
#define DYN_TREES   2
 
#define MIN_MATCH   3
 
#define MAX_MATCH   258
 
#define PRESET_DICT   0x20 /* preset dictionary flag in zlib header */
 
#define OS_CODE   0x03 /* assume Unix */
 
#define F_OPEN(name, mode)   fopen((name), (mode))
 
#define Assert(cond, msg)
 
#define Trace(x)
 
#define Tracev(x)
 
#define Tracevv(x)
 
#define Tracec(c, x)
 
#define Tracecv(c, x)
 
#define ZALLOC(strm, items, size)   (*((strm)->zalloc))((strm)->opaque, (items), (size))
 
#define ZFREE(strm, addr)   (*((strm)->zfree))((strm)->opaque, (voidpf)(addr))
 
#define TRY_FREE(s, p)   {if (p) ZFREE(s, p);}
 

Typdefinitionen

typedef unsigned char uch
 
typedef uch FAR uchf
 
typedef unsigned short ush
 
typedef ush FAR ushf
 
typedef unsigned long ulg
 

Funktionen

void zmemcpy OF ((Bytef *dest, const Bytef *source, uInt len))
 
int zmemcmp OF ((const Bytef *s1, const Bytef *s2, uInt len))
 
void zmemzero OF ((Bytef *dest, uInt len))
 
voidpf zcalloc OF ((voidpf opaque, unsigned items, unsigned size))
 
void zcfree OF ((voidpf opaque, voidpf ptr))
 

Variablen

const char *const z_errmsg [10]
 

Makro-Dokumentation

#define Assert (   cond,
  msg 
)

Definiert in Zeile 252 der Datei zutil.h.

#define DEF_MEM_LEVEL   8

Definiert in Zeile 70 der Datei zutil.h.

#define DEF_WBITS   MAX_WBITS

Definiert in Zeile 65 der Datei zutil.h.

#define DYN_TREES   2

Definiert in Zeile 78 der Datei zutil.h.

#define ERR_MSG (   err)    z_errmsg[Z_NEED_DICT-(err)]

Definiert in Zeile 56 der Datei zutil.h.

#define ERR_RETURN (   strm,
  err 
)    return (strm->msg = (char*)ERR_MSG(err), (err))

Definiert in Zeile 58 der Datei zutil.h.

#define F_OPEN (   name,
  mode 
)    fopen((name), (mode))

Definiert in Zeile 173 der Datei zutil.h.

#define local   static

Definiert in Zeile 43 der Datei zutil.h.

#define MAX_MATCH   258

Definiert in Zeile 82 der Datei zutil.h.

#define MIN_MATCH   3

Definiert in Zeile 81 der Datei zutil.h.

#define OS_CODE   0x03 /* assume Unix */

Definiert in Zeile 169 der Datei zutil.h.

#define PRESET_DICT   0x20 /* preset dictionary flag in zlib header */

Definiert in Zeile 85 der Datei zutil.h.

#define STATIC_TREES   1

Definiert in Zeile 77 der Datei zutil.h.

#define STORED_BLOCK   0

Definiert in Zeile 76 der Datei zutil.h.

#define Trace (   x)

Definiert in Zeile 253 der Datei zutil.h.

#define Tracec (   c,
  x 
)

Definiert in Zeile 256 der Datei zutil.h.

#define Tracecv (   c,
  x 
)

Definiert in Zeile 257 der Datei zutil.h.

#define Tracev (   x)

Definiert in Zeile 254 der Datei zutil.h.

#define Tracevv (   x)

Definiert in Zeile 255 der Datei zutil.h.

#define TRY_FREE (   s,
 
)    {if (p) ZFREE(s, p);}

Definiert in Zeile 267 der Datei zutil.h.

#define ZALLOC (   strm,
  items,
  size 
)    (*((strm)->zalloc))((strm)->opaque, (items), (size))

Definiert in Zeile 264 der Datei zutil.h.

#define ZFREE (   strm,
  addr 
)    (*((strm)->zfree))((strm)->opaque, (voidpf)(addr))

Definiert in Zeile 266 der Datei zutil.h.

#define ZLIB_INTERNAL

Definiert in Zeile 16 der Datei zutil.h.

Dokumentation der benutzerdefinierten Typen

typedef unsigned char uch

Definiert in Zeile 47 der Datei zutil.h.

typedef uch FAR uchf

Definiert in Zeile 48 der Datei zutil.h.

typedef unsigned long ulg

Definiert in Zeile 51 der Datei zutil.h.

typedef unsigned short ush

Definiert in Zeile 49 der Datei zutil.h.

typedef ush FAR ushf

Definiert in Zeile 50 der Datei zutil.h.

Dokumentation der Funktionen

void zmemcpy OF ( (Bytef *dest, const Bytef *source, uInt len )
int zmemcmp OF ( (const Bytef *s1, const Bytef *s2, uInt len )
void zmemzero OF ( (Bytef *dest, uInt len )
voidpf zcalloc OF ( (voidpf opaque, unsigned items, unsigned size)  )
void zcfree OF ( (voidpf opaque, voidpf ptr )

Variablen-Dokumentation

const char* const z_errmsg[10]

Definiert in Zeile 14 der Datei zutil.c.