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 <string.h>
#include <assert.h>
#include "zlib.h"
#include "inftrees.h"
#include "inflate.h"
Go to the source code of this file.
Macros | |
#define | ZLIB_INTERNAL |
#define | local static |
Functions | |
local void * | mem_alloc (void *mem, unsigned count, unsigned size) |
local void | mem_free (void *mem, void *ptr) |
local void | mem_setup (z_stream *strm) |
local void | mem_limit (z_stream *strm, size_t limit) |
local void | mem_used (z_stream *strm, char *prefix) |
local void | mem_high (z_stream *strm, char *prefix) |
local void | mem_done (z_stream *strm, char *prefix) |
local unsigned char * | h2b (const char *hex, unsigned *len) |
local void | inf (char *hex, char *what, unsigned step, int win, unsigned len, int err) |
local void | cover_support (void) |
local void | cover_wrap (void) |
local unsigned | pull (void *desc, unsigned char **buf) |
local int | push (void *desc, unsigned char *buf, unsigned len) |
local void | cover_back (void) |
local int | try (char *hex, char *id, int err) |
local void | cover_inflate (void) |
local void | cover_trees (void) |
local void | cover_fast (void) |
int | main (void) |
#define local static |
Definition at line 20 of file infcover.c.
#define ZLIB_INTERNAL |
Definition at line 16 of file infcover.c.
Definition at line 470 of file infcover.c.
References z_stream_s::avail_in, inflateBack(), inflateBackEnd(), inflateBackInit, inflateBackInit_(), mem_done(), mem_setup(), z_stream_s::next_in, pull(), push(), Z_BUF_ERROR, Z_NULL, Z_OK, Z_STREAM_END, Z_STREAM_ERROR, and Z_VERSION_ERROR.
Referenced by main().
Definition at line 641 of file infcover.c.
References inf(), Z_DATA_ERROR, Z_OK, and Z_STREAM_END.
Referenced by main().
Definition at line 581 of file infcover.c.
References inf(), Z_OK, and Z_STREAM_END.
Referenced by main().
Definition at line 350 of file infcover.c.
References z_stream_s::avail_in, inf(), inflateEnd(), inflateInit, inflateInit_(), inflatePrime(), inflateSetDictionary(), mem_done(), mem_setup(), mem_used(), z_stream_s::next_in, Z_NULL, Z_OK, Z_STREAM_END, Z_STREAM_ERROR, Z_VERSION_ERROR, and ZLIB_VERSION.
Referenced by main().
Definition at line 617 of file infcover.c.
References bits, DISTS, ENOUGH_DISTS, inflate_table(), inflate_state::lens, inflate_state::next, and inflate_state::work.
Referenced by main().
Definition at line 388 of file infcover.c.
References z_stream_s::avail_in, z_stream_s::avail_out, inf(), inflate(), inflateCopy(), inflateEnd(), inflateInit2, inflateMark(), inflatePrime(), inflateSetDictionary(), inflateSync(), inflateSyncPoint(), inflateUndermine(), mem_done(), mem_limit(), mem_setup(), z_stream_s::next_in, z_stream_s::next_out, void(), Z_DATA_ERROR, Z_MEM_ERROR, Z_NEED_DICT, Z_NO_FLUSH, Z_NULL, Z_OK, Z_STREAM_END, and Z_STREAM_ERROR.
Referenced by main().
Definition at line 284 of file infcover.c.
References z_stream_s::avail_in, z_stream_s::avail_out, gz_header_s::comm_max, gz_header_s::comment, DICT, gz_header_s::extra, gz_header_s::extra_max, free(), h2b(), inflate_state::have, inflate(), inflateCopy(), inflateEnd(), inflateGetHeader(), inflateInit2, inflateReset2(), inflateSetDictionary(), malloc(), mem_done(), mem_limit(), mem_setup(), gz_header_s::name, gz_header_s::name_max, z_stream_s::next_in, z_stream_s::next_out, NULL, out(), z_stream_s::state, vl::step(), Z_BUF_ERROR, Z_DATA_ERROR, Z_MEM_ERROR, Z_NEED_DICT, Z_NO_FLUSH, Z_NULL, and Z_OK.
Referenced by cover_fast(), cover_inflate(), cover_support(), and cover_wrap().
Definition at line 661 of file infcover.c.
References cover_back(), cover_fast(), cover_inflate(), cover_support(), cover_trees(), cover_wrap(), and zlibVersion().
Definition at line 71 of file infcover.c.
References free(), malloc(), NULL, and ptr.
Referenced by mem_setup().
Definition at line 200 of file infcover.c.
References free(), mem_high(), NULL, z_stream_s::opaque, Z_NULL, z_stream_s::zalloc, and z_stream_s::zfree.
Referenced by cover_back(), cover_support(), cover_wrap(), inf(), and try().
Definition at line 176 of file infcover.c.
References z_stream_s::opaque.
Referenced by cover_wrap(), and inf().
Definition at line 158 of file infcover.c.
References malloc(), mem_alloc(), mem_free(), NULL, z_stream_s::opaque, z_stream_s::zalloc, and z_stream_s::zfree.
Referenced by cover_back(), cover_support(), cover_wrap(), inf(), and try().
Definition at line 184 of file infcover.c.
References z_stream_s::opaque.
Referenced by cover_support().
Definition at line 447 of file infcover.c.
References inflate_state::mode, inflate_state::next, SYNC, and Z_NULL.
Referenced by cover_back(), and try().
Definition at line 463 of file infcover.c.
References Z_NULL.
Referenced by cover_back(), and try().
Definition at line 507 of file infcover.c.
References z_stream_s::avail_in, z_stream_s::avail_out, free(), h2b(), inflate(), inflateBack(), inflateBackEnd(), inflateBackInit, inflateEnd(), inflateInit2, malloc(), mem_done(), mem_setup(), z_stream_s::msg, z_stream_s::next_in, z_stream_s::next_out, NULL, out(), prefix, pull(), push(), Z_DATA_ERROR, Z_MEM_ERROR, Z_NEED_DICT, Z_NULL, Z_OK, Z_STREAM_ERROR, and Z_TREES.
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:58.
© Copyright Michele Bosi. All rights reserved.