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 <fcntl.h>
#include <unistd.h>
#include "zlib.h"
Go to the source code of this file.
Macros | |
#define | local static |
#define | CHUNK 32768 /* must be a power of two and fit in unsigned */ |
#define | bget(in) |
Functions | |
local int | bail (char *why1, char *why2) |
local void | bclose (bin *in) |
local bin * | bopen (char *name) |
local int | bload (bin *in) |
local unsigned long | bget4 (bin *in) |
local void | bskip (bin *in, unsigned skip) |
local void | gzhead (bin *in) |
local void | put4 (unsigned long val, FILE *out) |
local void | zpull (z_streamp strm, bin *in) |
local void | gzinit (unsigned long *crc, unsigned long *tot, FILE *out) |
local void | gzcopy (char *name, int clr, unsigned long *crc, unsigned long *tot, FILE *out) |
int | main (int argc, char **argv) |
#define bget | ( | in | ) |
local bin* bopen | ( | char * | name | ) |
Definition at line 279 of file gzjoin.c.
References z_stream_s::avail_in, z_stream_s::avail_out, bail(), bclose(), bget4(), bopen(), CHUNK, crc32_combine(), z_stream_s::data_type, free(), gzhead(), inflate(), inflateEnd(), inflateInit2, long(), malloc(), z_stream_s::next_in, z_stream_s::next_out, NULL, z_stream_s::opaque, put4(), Z_BLOCK, Z_DATA_ERROR, Z_MEM_ERROR, Z_NULL, z_off_t, Z_OK, z_stream_s::zalloc, z_stream_s::zfree, and zpull().
Referenced by main().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:58.
© Copyright Michele Bosi. All rights reserved.