Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
#include <stdio.h>
#include <stdlib.h>
#include "zlib.h"
Go to the source code of this file.
Classes | |
struct | zlib_filefunc_def_s |
struct | zlib_filefunc64_def_s |
struct | zlib_filefunc64_32_def_s |
Macros | |
#define | __USE_FILE_OFFSET64 |
#define | __USE_LARGEFILE64 |
#define | _LARGEFILE64_SOURCE |
#define | _FILE_OFFSET_BIT 64 |
#define | MAXU32 0xffffffff |
#define | ZLIB_FILEFUNC_SEEK_CUR (1) |
#define | ZLIB_FILEFUNC_SEEK_END (2) |
#define | ZLIB_FILEFUNC_SEEK_SET (0) |
#define | ZLIB_FILEFUNC_MODE_READ (1) |
#define | ZLIB_FILEFUNC_MODE_WRITE (2) |
#define | ZLIB_FILEFUNC_MODE_READWRITEFILTER (3) |
#define | ZLIB_FILEFUNC_MODE_EXISTING (4) |
#define | ZLIB_FILEFUNC_MODE_CREATE (8) |
#define | ZCALLBACK |
#define | ZREAD64(filefunc, filestream, buf, size) ((*((filefunc).zfile_func64.zread_file)) ((filefunc).zfile_func64.opaque,filestream,buf,size)) |
#define | ZWRITE64(filefunc, filestream, buf, size) ((*((filefunc).zfile_func64.zwrite_file)) ((filefunc).zfile_func64.opaque,filestream,buf,size)) |
#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 | ZOPEN64(filefunc, filename, mode) (call_zopen64((&(filefunc)),(filename),(mode))) |
#define | ZTELL64(filefunc, filestream) (call_ztell64((&(filefunc)),(filestream))) |
#define | ZSEEK64(filefunc, filestream, pos, mode) (call_zseek64((&(filefunc)),(filestream),(pos),(mode))) |
Typedefs | |
typedef unsigned long long int | ZPOS64_T |
typedef const char * | filename |
typedef const char int | mode |
typedef voidpf | stream |
typedef voidpf void * | buf |
typedef voidpf void uLong | size |
typedef voidpf uLong | offset |
typedef voidpf uLong int | origin |
typedef struct zlib_filefunc_def_s | zlib_filefunc_def |
typedef struct zlib_filefunc64_def_s | zlib_filefunc64_def |
typedef struct zlib_filefunc64_32_def_s | zlib_filefunc64_32_def |
Functions | |
typedef | voidpf (ZCALLBACK *open_file_func) OF((voidpf opaque |
typedef | uLong (ZCALLBACK *read_file_func) OF((voidpf opaque |
typedef | int (ZCALLBACK *close_file_func) OF((voidpf opaque |
typedef | long (ZCALLBACK *tell_file_func) OF((voidpf opaque |
typedef | ZPOS64_T (ZCALLBACK *tell64_file_func) OF((voidpf opaque |
void fill_fopen64_filefunc | OF ((zlib_filefunc64_def *pzlib_filefunc_def)) |
void fill_fopen_filefunc | OF ((zlib_filefunc_def *pzlib_filefunc_def)) |
voidpf call_zopen64 | OF ((const zlib_filefunc64_32_def *pfilefunc, const void *filename, int mode)) |
long call_zseek64 | OF ((const zlib_filefunc64_32_def *pfilefunc, voidpf filestream, ZPOS64_T offset, int origin)) |
ZPOS64_T call_ztell64 | OF ((const zlib_filefunc64_32_def *pfilefunc, voidpf filestream)) |
void | fill_zlib_filefunc64_32_def_from_filefunc32 (zlib_filefunc64_32_def *p_filefunc64_32, const zlib_filefunc_def *p_filefunc32) |
#define MAXU32 0xffffffff |
Definition at line 95 of file ioapi.h.
Referenced by call_ztell64(), and unz64local_GetCurrentFileInfoInternal().
#define ZCALLBACK |
Definition at line 128 of file ioapi.h.
Referenced by fill_zlib_filefunc64_32_def_from_filefunc32().
#define ZCLOSE64 | ( | filefunc, | |
filestream | |||
) | ((*((filefunc).zfile_func64.zclose_file)) ((filefunc).zfile_func64.opaque,filestream)) |
Definition at line 191 of file ioapi.h.
Referenced by LoadCentralDirectoryRecord(), unzClose(), unzOpenInternal(), zipClose(), and zipOpen3().
#define ZERROR64 | ( | filefunc, | |
filestream | |||
) | ((*((filefunc).zfile_func64.zerror_file)) ((filefunc).zfile_func64.opaque,filestream)) |
Definition at line 192 of file ioapi.h.
Referenced by unz64local_getByte(), and zip64local_getByte().
#define ZLIB_FILEFUNC_MODE_CREATE (8) |
Definition at line 121 of file ioapi.h.
Referenced by zipOpen3().
#define ZLIB_FILEFUNC_MODE_EXISTING (4) |
Definition at line 120 of file ioapi.h.
Referenced by unzOpenInternal(), and zipOpen3().
#define ZLIB_FILEFUNC_MODE_READ (1) |
Definition at line 116 of file ioapi.h.
Referenced by unzOpenInternal(), and zipOpen3().
#define ZLIB_FILEFUNC_MODE_WRITE (2) |
Definition at line 117 of file ioapi.h.
Referenced by zipOpen3().
#define ZLIB_FILEFUNC_SEEK_CUR (1) |
Definition at line 112 of file ioapi.h.
Referenced by unz64local_GetCurrentFileInfoInternal(), win32_seek64_file_func(), and win32_seek_file_func().
#define ZLIB_FILEFUNC_SEEK_END (2) |
Definition at line 113 of file ioapi.h.
Referenced by unz64local_SearchCentralDir(), unz64local_SearchCentralDir64(), win32_seek64_file_func(), win32_seek_file_func(), zip64local_SearchCentralDir(), and zip64local_SearchCentralDir64().
#define ZLIB_FILEFUNC_SEEK_SET (0) |
Definition at line 114 of file ioapi.h.
Referenced by LoadCentralDirectoryRecord(), unz64local_CheckCurrentFileCoherencyHeader(), unz64local_GetCurrentFileInfoInternal(), unz64local_SearchCentralDir(), unz64local_SearchCentralDir64(), unzGetGlobalComment(), unzGetLocalExtrafield(), unzOpenInternal(), unzReadCurrentFile(), win32_seek64_file_func(), win32_seek_file_func(), zip64local_SearchCentralDir(), zip64local_SearchCentralDir64(), and zipCloseFileInZipRaw64().
#define ZOPEN64 | ( | filefunc, | |
filename, | |||
mode | |||
) | (call_zopen64((&(filefunc)),(filename),(mode))) |
Definition at line 200 of file ioapi.h.
Referenced by unzOpenInternal(), and zipOpen3().
#define ZREAD64 | ( | filefunc, | |
filestream, | |||
buf, | |||
size | |||
) | ((*((filefunc).zfile_func64.zread_file)) ((filefunc).zfile_func64.opaque,filestream,buf,size)) |
Definition at line 187 of file ioapi.h.
Referenced by LoadCentralDirectoryRecord(), unz64local_getByte(), unz64local_GetCurrentFileInfoInternal(), unz64local_SearchCentralDir(), unz64local_SearchCentralDir64(), unzGetGlobalComment(), unzGetLocalExtrafield(), unzReadCurrentFile(), zip64local_getByte(), zip64local_SearchCentralDir(), and zip64local_SearchCentralDir64().
#define ZSEEK64 | ( | filefunc, | |
filestream, | |||
pos, | |||
mode | |||
) | (call_zseek64((&(filefunc)),(filestream),(pos),(mode))) |
Definition at line 202 of file ioapi.h.
Referenced by LoadCentralDirectoryRecord(), unz64local_CheckCurrentFileCoherencyHeader(), unz64local_GetCurrentFileInfoInternal(), unz64local_SearchCentralDir(), unz64local_SearchCentralDir64(), unzGetGlobalComment(), unzGetLocalExtrafield(), unzOpenInternal(), unzReadCurrentFile(), zip64local_SearchCentralDir(), zip64local_SearchCentralDir64(), zipCloseFileInZipRaw64(), and zipOpen3().
#define ZTELL64 | ( | filefunc, | |
filestream | |||
) | (call_ztell64((&(filefunc)),(filestream))) |
Definition at line 201 of file ioapi.h.
Referenced by unz64local_SearchCentralDir(), unz64local_SearchCentralDir64(), Write_LocalFileHeader(), zip64local_SearchCentralDir(), zip64local_SearchCentralDir64(), zipClose(), zipCloseFileInZipRaw64(), zipOpen3(), and zipOpenNewFileInZip4_64().
#define ZWRITE64 | ( | filefunc, | |
filestream, | |||
buf, | |||
size | |||
) | ((*((filefunc).zfile_func64.zwrite_file)) ((filefunc).zfile_func64.opaque,filestream,buf,size)) |
Definition at line 188 of file ioapi.h.
Referenced by Write_GlobalComment(), Write_LocalFileHeader(), zip64FlushWriteBuffer(), zip64local_putValue(), zipClose(), and zipOpenNewFileInZip4_64().
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 |
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 ioapi.c.
References NULL, zlib_filefunc_def_s::opaque, zlib_filefunc64_def_s::opaque, ZCALLBACK, zlib_filefunc_def_s::zclose_file, zlib_filefunc64_def_s::zclose_file, zlib_filefunc_def_s::zerror_file, zlib_filefunc64_def_s::zerror_file, zlib_filefunc64_32_def_s::zfile_func64, zlib_filefunc64_32_def_s::zopen32_file, zlib_filefunc64_def_s::zopen64_file, zlib_filefunc_def_s::zopen_file, zlib_filefunc_def_s::zread_file, zlib_filefunc64_def_s::zread_file, zlib_filefunc64_32_def_s::zseek32_file, zlib_filefunc64_def_s::zseek64_file, zlib_filefunc_def_s::zseek_file, zlib_filefunc64_32_def_s::ztell32_file, zlib_filefunc64_def_s::ztell64_file, zlib_filefunc_def_s::ztell_file, zlib_filefunc_def_s::zwrite_file, and zlib_filefunc64_def_s::zwrite_file.
Referenced by unzOpen2(), and zipOpen2().
typedef int | ( | ZCALLBACK * | close_file_func | ) |
typedef long | ( | ZCALLBACK * | tell_file_func | ) |
Referenced by _TIFFFax3fillruns(), _tr_tally(), access_virt_barray(), access_virt_sarray(), bget4(), bits(), bload(), vlX::ParserVLB::decodeIntegers(), deflateSetDictionary(), do_barray_io(), do_sarray_io(), vlX::VLXClassWrapper_Actor::exportActor(), vlX::VLXClassWrapper_DrawCall::exportDrawCall(), vlX::VLXClassWrapper_Effect::exportEffect(), vlX::VLXClassWrapper_GLSLProgram::exportGLSLProgram(), vlX::VLXClassWrapper_PatchParameter::exportPatchParameter(), vlX::VLXClassWrapper_Shader::exportShader(), vlX::VLXClassWrapper_Texture::exportTexture(), vlX::VLXClassWrapper_Uniform::exportUniform(), vlX::VLXClassWrapper_Viewport::exportViewport(), fill_window(), finish_output_bmp(), vl::Say::format(), FT_Stream_Open(), gen_bitlen(), gzcopy(), initial_setup(), vl::initStartTime(), jinit_c_coef_controller(), jinit_c_main_controller(), jinit_d_coef_controller(), jinit_d_post_controller(), jinit_upsampler(), jpeg_add_quant_table(), jpeg_calc_output_dimensions(), jpeg_finish_compress(), jpeg_read_raw_data(), jpeg_read_scanlines(), jpeg_write_raw_data(), jpeg_write_scanlines(), main(), master_selection(), output_pass_setup(), per_scan_setup(), png_64bit_product(), preload_image(), read4(), vl::DiskFile::read_Implementation(), vlX::ParserVLB::readInteger(), realize_virt_arrays(), skip_input_data(), start_input_ppm(), and transdecode_master_selection().
void fill_fopen64_filefunc OF | ( | (zlib_filefunc64_def *pzlib_filefunc_def) | ) |
void fill_fopen_filefunc OF | ( | (zlib_filefunc_def *pzlib_filefunc_def) | ) |
voidpf call_zopen64 OF | ( | (const zlib_filefunc64_32_def *pfilefunc, const void *filename, int mode) | ) |
long call_zseek64 OF | ( | (const zlib_filefunc64_32_def *pfilefunc, voidpf filestream, ZPOS64_T offset, int origin) | ) |
ZPOS64_T call_ztell64 OF | ( | (const zlib_filefunc64_32_def *pfilefunc, voidpf filestream) | ) |
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:58.
© Copyright Michele Bosi. All rights reserved.