#include <stdio.h>#include <stdlib.h>#include "zlib.h"

Go to the source code of this file.
Classes | |
| struct | zlib_filefunc64_32_def_s |
| struct | zlib_filefunc64_def_s |
| struct | zlib_filefunc_def_s |
Macros | |
| #define | __USE_FILE_OFFSET64 |
| #define | __USE_LARGEFILE64 |
| #define | _FILE_OFFSET_BIT 64 |
| #define | _LARGEFILE64_SOURCE |
| #define | MAXU32 0xffffffff |
| #define | ZCALLBACK |
| #define | ZCLOSE64(filefunc, filestream) ((*((filefunc).zfile_func64.zclose_file)) ((filefunc).zfile_func64.opaque,filestream)) |
| #define | ZERROR64(filefunc, filestream) ((*((filefunc).zfile_func64.zerror_file)) ((filefunc).zfile_func64.opaque,filestream)) |
| #define | ZLIB_FILEFUNC_MODE_CREATE (8) |
| #define | ZLIB_FILEFUNC_MODE_EXISTING (4) |
| #define | ZLIB_FILEFUNC_MODE_READ (1) |
| #define | ZLIB_FILEFUNC_MODE_READWRITEFILTER (3) |
| #define | ZLIB_FILEFUNC_MODE_WRITE (2) |
| #define | ZLIB_FILEFUNC_SEEK_CUR (1) |
| #define | ZLIB_FILEFUNC_SEEK_END (2) |
| #define | ZLIB_FILEFUNC_SEEK_SET (0) |
| #define | ZOPEN64(filefunc, filename, mode) (call_zopen64((&(filefunc)),(filename),(mode))) |
| #define | ZREAD64(filefunc, filestream, buf, size) ((*((filefunc).zfile_func64.zread_file)) ((filefunc).zfile_func64.opaque,filestream,buf,size)) |
| #define | ZSEEK64(filefunc, filestream, pos, mode) (call_zseek64((&(filefunc)),(filestream),(pos),(mode))) |
| #define | ZTELL64(filefunc, filestream) (call_ztell64((&(filefunc)),(filestream))) |
| #define | ZWRITE64(filefunc, filestream, buf, size) ((*((filefunc).zfile_func64.zwrite_file)) ((filefunc).zfile_func64.opaque,filestream,buf,size)) |
Typedefs | |
| typedef voidpf void * | buf |
| typedef const char * | filename |
| typedef const char int | mode |
| typedef voidpf uLong | offset |
| typedef voidpf uLong int | origin |
| typedef voidpf void uLong | size |
| typedef voidpf | stream |
| typedef struct zlib_filefunc64_32_def_s | zlib_filefunc64_32_def |
| typedef struct zlib_filefunc64_def_s | zlib_filefunc64_def |
| typedef struct zlib_filefunc_def_s | zlib_filefunc_def |
| typedef unsigned long long int | ZPOS64_T |
Functions | |
| void | fill_zlib_filefunc64_32_def_from_filefunc32 (zlib_filefunc64_32_def *p_filefunc64_32, const zlib_filefunc_def *p_filefunc32) |
| typedef | int (ZCALLBACK *close_file_func) OF((voidpf opaque |
| typedef | long (ZCALLBACK *tell_file_func) OF((voidpf opaque |
| voidpf call_zopen64 | OF ((const zlib_filefunc64_32_def *pfilefunc, const void *filename, int mode)) |
| ZPOS64_T call_ztell64 | OF ((const zlib_filefunc64_32_def *pfilefunc, voidpf filestream)) |
| long call_zseek64 | OF ((const zlib_filefunc64_32_def *pfilefunc, voidpf filestream, ZPOS64_T offset, int origin)) |
| void fill_fopen64_filefunc | OF ((zlib_filefunc64_def *pzlib_filefunc_def)) |
| void fill_fopen_filefunc | OF ((zlib_filefunc_def *pzlib_filefunc_def)) |
| typedef | uLong (ZCALLBACK *read_file_func) OF((voidpf opaque |
| typedef | voidpf (ZCALLBACK *open_file_func) OF((voidpf opaque |
| typedef | ZPOS64_T (ZCALLBACK *tell64_file_func) OF((voidpf opaque |
| #define __USE_FILE_OFFSET64 |
Definition at line 30 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define __USE_LARGEFILE64 |
Definition at line 33 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define _FILE_OFFSET_BIT 64 |
Definition at line 39 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define _LARGEFILE64_SOURCE |
Definition at line 36 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define MAXU32 0xffffffff |
Definition at line 95 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZCALLBACK |
Definition at line 128 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZCLOSE64 | ( | filefunc, | |
| filestream | |||
| ) | ((*((filefunc).zfile_func64.zclose_file)) ((filefunc).zfile_func64.opaque,filestream)) |
Definition at line 191 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZERROR64 | ( | filefunc, | |
| filestream | |||
| ) | ((*((filefunc).zfile_func64.zerror_file)) ((filefunc).zfile_func64.opaque,filestream)) |
Definition at line 192 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZLIB_FILEFUNC_MODE_CREATE (8) |
Definition at line 121 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZLIB_FILEFUNC_MODE_EXISTING (4) |
Definition at line 120 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZLIB_FILEFUNC_MODE_READ (1) |
Definition at line 116 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZLIB_FILEFUNC_MODE_READWRITEFILTER (3) |
Definition at line 118 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZLIB_FILEFUNC_MODE_WRITE (2) |
Definition at line 117 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZLIB_FILEFUNC_SEEK_CUR (1) |
Definition at line 112 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZLIB_FILEFUNC_SEEK_END (2) |
Definition at line 113 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZLIB_FILEFUNC_SEEK_SET (0) |
Definition at line 114 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZOPEN64 | ( | filefunc, | |
| filename, | |||
| mode | |||
| ) | (call_zopen64((&(filefunc)),(filename),(mode))) |
Definition at line 200 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZREAD64 | ( | filefunc, | |
| filestream, | |||
| buf, | |||
| size | |||
| ) | ((*((filefunc).zfile_func64.zread_file)) ((filefunc).zfile_func64.opaque,filestream,buf,size)) |
Definition at line 187 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZSEEK64 | ( | filefunc, | |
| filestream, | |||
| pos, | |||
| mode | |||
| ) | (call_zseek64((&(filefunc)),(filestream),(pos),(mode))) |
Definition at line 202 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZTELL64 | ( | filefunc, | |
| filestream | |||
| ) | (call_ztell64((&(filefunc)),(filestream))) |
Definition at line 201 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| #define ZWRITE64 | ( | filefunc, | |
| filestream, | |||
| buf, | |||
| size | |||
| ) | ((*((filefunc).zfile_func64.zwrite_file)) ((filefunc).zfile_func64.opaque,filestream,buf,size)) |
Definition at line 188 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
Definition at line 136 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
Definition at line 135 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
Definition at line 135 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
Definition at line 142 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
Definition at line 142 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
Definition at line 136 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
Definition at line 136 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| typedef struct zlib_filefunc64_32_def_s zlib_filefunc64_32_def |
| typedef struct zlib_filefunc64_def_s zlib_filefunc64_def |
| typedef struct zlib_filefunc_def_s zlib_filefunc_def |
Definition at line 100 of file bloaty/third_party/zlib/contrib/minizip/ioapi.h.
| void fill_zlib_filefunc64_32_def_from_filefunc32 | ( | zlib_filefunc64_32_def * | p_filefunc64_32, |
| const zlib_filefunc_def * | p_filefunc32 | ||
| ) |
Definition at line 69 of file bloaty/third_party/zlib/contrib/minizip/ioapi.c.
| typedef int | ( | ZCALLBACK * | close_file_func | ) |
| typedef long | ( | ZCALLBACK * | tell_file_func | ) |
| voidpf call_zopen64 OF | ( | (const zlib_filefunc64_32_def *pfilefunc, const void *filename, int mode) | ) |
| ZPOS64_T call_ztell64 OF | ( | (const zlib_filefunc64_32_def *pfilefunc, voidpf filestream) | ) |
| long call_zseek64 OF | ( | (const zlib_filefunc64_32_def *pfilefunc, voidpf filestream, ZPOS64_T offset, int origin) | ) |
| void fill_fopen64_filefunc OF | ( | (zlib_filefunc64_def *pzlib_filefunc_def) | ) |
| void fill_fopen_filefunc OF | ( | (zlib_filefunc_def *pzlib_filefunc_def) | ) |