Skip to content

File zlib.h

FileList > GGPOUE4 > Private > zlib.h

Go to the source code of this file

  • #include "zconf.h"

Classes

Type Name
struct internal_state
struct z_stream_s

Public Types

Type Name
typedef voidpf alloc_func OF
typedef voidp gzFile
typedef struct z_stream_s z_stream
typedef z_stream FAR * z_streamp

Public Functions

Type Name
ZEXTERN const char *ZEXPORT zlibVersion OF ((void))
ZEXTERN int ZEXPORT deflate OF ((z_streamp strm, int flush))
ZEXTERN int ZEXPORT deflateEnd OF ((z_streamp strm))
ZEXTERN int ZEXPORT deflateSetDictionary OF ((z_streamp strm, const Bytef *dictionary, uInt dictLength))
ZEXTERN int ZEXPORT deflateCopy OF ((z_streamp dest, z_streamp source))
ZEXTERN int ZEXPORT deflateParams OF ((z_streamp strm, int level, int strategy))
ZEXTERN int ZEXPORT compress OF ((Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen))
ZEXTERN int ZEXPORT compress2 OF ((Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level))
ZEXTERN gzFile ZEXPORT gzopen OF ((const char *path, const char *mode))
ZEXTERN gzFile ZEXPORT gzdopen OF ((int fd, const char *mode))
ZEXTERN int ZEXPORT gzsetparams OF ((gzFile file, int level, int strategy))
ZEXTERN int ZEXPORT gzread OF ((gzFile file, voidp buf, unsigned len))
ZEXTERN int ZEXPORTVA gzprintf OF ((gzFile file, const char *format,...))
ZEXTERN int ZEXPORT gzputs OF ((gzFile file, const char *s))
ZEXTERN char *ZEXPORT gzgets OF ((gzFile file, char *buf, int len))
ZEXTERN int ZEXPORT gzputc OF ((gzFile file, int c))
ZEXTERN int ZEXPORT gzgetc OF ((gzFile file))
ZEXTERN int ZEXPORT gzflush OF ((gzFile file, int flush))
ZEXTERN z_off_t ZEXPORT gzseek OF ((gzFile file, z_off_t offset, int whence))
ZEXTERN const char *ZEXPORT gzerror OF ((gzFile file, int *errnum))
ZEXTERN uLong ZEXPORT adler32 OF ((uLong adler, const Bytef *buf, uInt len))
ZEXTERN uLong ZEXPORT crc32 OF ((uLong crc, const Bytef *buf, uInt len))
ZEXTERN int ZEXPORT deflateInit_ OF ((z_streamp strm, int level, const char *version, int stream_size))
ZEXTERN int ZEXPORT inflateInit_ OF ((z_streamp strm, const char *version, int stream_size))
ZEXTERN int ZEXPORT deflateInit2_ OF ((z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, const char *version, int stream_size))
ZEXTERN int ZEXPORT inflateInit2_ OF ((z_streamp strm, int windowBits, const char *version, int stream_size))
ZEXTERN const char *ZEXPORT zError OF ((int err))
ZEXTERN int ZEXPORT inflateSyncPoint OF ((z_streamp z))

Macros

Type Name
define ZLIB_VERSION "1.1.4"
define Z_ASCII 1
define Z_BEST_COMPRESSION 9
define Z_BEST_SPEED 1
define Z_BINARY 0
define Z_BUF_ERROR (-5)
define Z_DATA_ERROR (-3)
define Z_DEFAULT_COMPRESSION (-1)
define Z_DEFAULT_STRATEGY 0
define Z_DEFLATED 8
define Z_ERRNO (-1)
define Z_FILTERED 1
define Z_FINISH 4
define Z_FULL_FLUSH 3
define Z_HUFFMAN_ONLY 2
define Z_MEM_ERROR (-4)
define Z_NEED_DICT 2
define Z_NO_COMPRESSION 0
define Z_NO_FLUSH 0
define Z_NULL 0 /\* for initializing zalloc, zfree, opaque \*/
define Z_OK 0
define Z_PARTIAL_FLUSH 1 /\* will be removed, use Z\_SYNC\_FLUSH instead \*/
define Z_STREAM_END 1
define Z_STREAM_ERROR (-2)
define Z_SYNC_FLUSH 2
define Z_UNKNOWN 2
define Z_VERSION_ERROR (-6)
define deflateInit (strm, level) deflateInit\_((strm), (level), ZLIB\_VERSION, sizeof([**z\_stream**](structz__stream__s.md)))
define deflateInit2 (strm, level, method, windowBits, memLevel, strategy) /* multi line expression */
define inflateInit (strm) inflateInit\_((strm), ZLIB\_VERSION, sizeof([**z\_stream**](structz__stream__s.md)))
define inflateInit2 (strm, windowBits) inflateInit2\_((strm), (windowBits), ZLIB\_VERSION, sizeof([**z\_stream**](structz__stream__s.md)))
define zlib_version zlibVersion()

Public Types Documentation

typedef OF

ZEXTERN const uLongf *ZEXPORT get_crc_table OF;

typedef gzFile

typedef voidp gzFile;

typedef z_stream

typedef struct z_stream_s z_stream;

typedef z_streamp

typedef z_stream FAR* z_streamp;

Public Functions Documentation

function OF

ZEXTERN const char *ZEXPORT zlibVersion OF (
    (void)
) 

function OF

ZEXTERN int ZEXPORT deflate OF (
    (z_streamp strm, int flush)
) 

function OF

ZEXTERN int ZEXPORT deflateEnd OF (
    (z_streamp strm)
) 

function OF

ZEXTERN int ZEXPORT deflateSetDictionary OF (
    (z_streamp strm, const Bytef *dictionary, uInt dictLength)
) 

function OF

ZEXTERN int ZEXPORT deflateCopy OF (
    (z_streamp dest, z_streamp source)
) 

function OF

ZEXTERN int ZEXPORT deflateParams OF (
    (z_streamp strm, int level, int strategy)
) 

function OF

ZEXTERN int ZEXPORT compress OF (
    (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen)
) 

function OF

ZEXTERN int ZEXPORT compress2 OF (
    (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level)
) 

function OF

ZEXTERN gzFile ZEXPORT gzopen OF (
    (const char *path, const char *mode)
) 

function OF

ZEXTERN gzFile ZEXPORT gzdopen OF (
    (int fd, const char *mode)
) 

function OF

ZEXTERN int ZEXPORT gzsetparams OF (
    (gzFile file, int level, int strategy)
) 

function OF

ZEXTERN int ZEXPORT gzread OF (
    (gzFile file, voidp buf, unsigned len)
) 

function OF

ZEXTERN int ZEXPORTVA gzprintf OF (
    (gzFile file, const char *format,...)
) 

function OF

ZEXTERN int ZEXPORT gzputs OF (
    (gzFile file, const char *s)
) 

function OF

ZEXTERN char *ZEXPORT gzgets OF (
    (gzFile file, char *buf, int len)
) 

function OF

ZEXTERN int ZEXPORT gzputc OF (
    (gzFile file, int c)
) 

function OF

ZEXTERN int ZEXPORT gzgetc OF (
    (gzFile file)
) 

function OF

ZEXTERN int ZEXPORT gzflush OF (
    (gzFile file, int flush)
) 

function OF

ZEXTERN z_off_t ZEXPORT gzseek OF (
    (gzFile file, z_off_t offset, int whence)
) 

function OF

ZEXTERN const char *ZEXPORT gzerror OF (
    (gzFile file, int *errnum)
) 

function OF

ZEXTERN uLong ZEXPORT adler32 OF (
    (uLong adler, const Bytef *buf, uInt len)
) 

function OF

ZEXTERN uLong ZEXPORT crc32 OF (
    (uLong crc, const Bytef *buf, uInt len)
) 

function OF

ZEXTERN int ZEXPORT deflateInit_ OF (
    (z_streamp strm, int level, const char *version, int stream_size)
) 

function OF

ZEXTERN int ZEXPORT inflateInit_ OF (
    (z_streamp strm, const char *version, int stream_size)
) 

function OF

ZEXTERN int ZEXPORT deflateInit2_ OF (
    (z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, const char *version, int stream_size)
) 

function OF

ZEXTERN int ZEXPORT inflateInit2_ OF (
    (z_streamp strm, int windowBits, const char *version, int stream_size)
) 

function OF

ZEXTERN const char *ZEXPORT zError OF (
    (int err)
) 

function OF

ZEXTERN int ZEXPORT inflateSyncPoint OF (
    (z_streamp z)
) 

Macro Definition Documentation

define ZLIB_VERSION

#define ZLIB_VERSION `"1.1.4"`

define Z_ASCII

#define Z_ASCII `1`

define Z_BEST_COMPRESSION

#define Z_BEST_COMPRESSION `9`

define Z_BEST_SPEED

#define Z_BEST_SPEED `1`

define Z_BINARY

#define Z_BINARY `0`

define Z_BUF_ERROR

#define Z_BUF_ERROR `(-5)`

define Z_DATA_ERROR

#define Z_DATA_ERROR `(-3)`

define Z_DEFAULT_COMPRESSION

#define Z_DEFAULT_COMPRESSION `(-1)`

define Z_DEFAULT_STRATEGY

#define Z_DEFAULT_STRATEGY `0`

define Z_DEFLATED

#define Z_DEFLATED `8`

define Z_ERRNO

#define Z_ERRNO `(-1)`

define Z_FILTERED

#define Z_FILTERED `1`

define Z_FINISH

#define Z_FINISH `4`

define Z_FULL_FLUSH

#define Z_FULL_FLUSH `3`

define Z_HUFFMAN_ONLY

#define Z_HUFFMAN_ONLY `2`

define Z_MEM_ERROR

#define Z_MEM_ERROR `(-4)`

define Z_NEED_DICT

#define Z_NEED_DICT `2`

define Z_NO_COMPRESSION

#define Z_NO_COMPRESSION `0`

define Z_NO_FLUSH

#define Z_NO_FLUSH `0`

define Z_NULL

#define Z_NULL `0  /* for initializing zalloc, zfree, opaque */`

define Z_OK

#define Z_OK `0`

define Z_PARTIAL_FLUSH

#define Z_PARTIAL_FLUSH `1 /* will be removed, use Z_SYNC_FLUSH instead */`

define Z_STREAM_END

#define Z_STREAM_END `1`

define Z_STREAM_ERROR

#define Z_STREAM_ERROR `(-2)`

define Z_SYNC_FLUSH

#define Z_SYNC_FLUSH `2`

define Z_UNKNOWN

#define Z_UNKNOWN `2`

define Z_VERSION_ERROR

#define Z_VERSION_ERROR `(-6)`

define deflateInit

#define deflateInit (
    strm,
    level
) `deflateInit_((strm), (level),       ZLIB_VERSION, sizeof( z_stream ))`

define deflateInit2

#define deflateInit2 (
    strm,
    level,
    method,
    windowBits,
    memLevel,
    strategy
) `/* multi line expression */`

define inflateInit

#define inflateInit (
    strm
) `inflateInit_((strm),                ZLIB_VERSION, sizeof( z_stream ))`

define inflateInit2

#define inflateInit2 (
    strm,
    windowBits
) `inflateInit2_((strm), (windowBits), ZLIB_VERSION, sizeof( z_stream ))`

define zlib_version

#define zlib_version `zlibVersion()`


The documentation for this class was generated from the following file C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/GGPOUE4/Private/zlib.h