Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
#include "zutil.h"
Go to the source code of this file.
Macros | |
#define | local static |
#define | BASE 65521 /* largest prime smaller than 65536 */ |
#define | NMAX 5552 |
#define | DO1(buf, i) {adler += (buf)[i]; sum2 += adler;} |
#define | DO2(buf, i) DO1(buf,i); DO1(buf,i+1); |
#define | DO4(buf, i) DO2(buf,i); DO2(buf,i+2); |
#define | DO8(buf, i) DO4(buf,i); DO4(buf,i+4); |
#define | DO16(buf) DO8(buf,0); DO8(buf,8); |
#define | MOD(a) a %= BASE |
#define | MOD28(a) a %= BASE |
#define | MOD63(a) a %= BASE |
Functions | |
local uLong adler32_combine_ | OF ((uLong adler1, uLong adler2, z_off64_t len2)) |
uLong ZEXPORT | adler32 (uLong adler, const Bytef *buf, uInt len) |
local uLong | adler32_combine_ (uLong adler1, uLong adler2, z_off64_t len2) |
uLong ZEXPORT | adler32_combine (uLong adler1, uLong adler2, z_off_t len2) |
uLong ZEXPORT | adler32_combine64 (uLong adler1, uLong adler2, z_off64_t len2) |
#define BASE 65521 /* largest prime smaller than 65536 */ |
Definition at line 14 of file adler32.c.
Referenced by adler32(), and adler32_combine_().
Definition at line 59 of file adler32.c.
Referenced by adler32(), and adler32_combine_().
Definition at line 61 of file adler32.c.
Referenced by adler32_combine_().
Definition at line 65 of file adler32.c.
References BASE, DO16, MOD, MOD28, NMAX, and Z_NULL.
Referenced by deflate(), deflateResetKeep(), deflateSetDictionary(), inflate(), inflateSetDictionary(), read_buf(), DotZLib.CRC32Checksum::Update(), DotZLib.AdlerChecksum::Update(), and ZEXPORT().
Definition at line 165 of file adler32.c.
References adler32_combine_().
Definition at line 173 of file adler32.c.
References adler32_combine_().
Definition at line 136 of file adler32.c.
References BASE, MOD, and MOD63.
Referenced by adler32_combine(), and adler32_combine64().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:55.
© Copyright Michele Bosi. All rights reserved.