abc-master
|
#include "bzlib_private.h"
Go to the source code of this file.
Data Structures | |
struct | bzFile |
Macros | |
#define | ADD_CHAR_TO_BLOCK(zs, zchh0) |
#define | BZ_SETERR(eee) |
#define | SET_BINARY_MODE(file) |
Functions | |
ABC_NAMESPACE_IMPL_START void | BZ2_bz__AssertH__fail (int errcode) |
static int | bz_config_ok (void) |
static void * | default_bzalloc (void *opaque, Int32 items, Int32 size) |
static void | default_bzfree (void *opaque, void *addr) |
static void | prepare_new_block (EState *s) |
static void | init_RL (EState *s) |
static Bool | isempty_RL (EState *s) |
int BZ_API() | BZ2_bzCompressInit (bz_stream *strm, int blockSize100k, int verbosity, int workFactor) |
static void | add_pair_to_block (EState *s) |
static void | flush_RL (EState *s) |
static Bool | copy_input_until_stop (EState *s) |
static Bool | copy_output_until_stop (EState *s) |
static Bool | handle_compress (bz_stream *strm) |
int BZ_API() | BZ2_bzCompress (bz_stream *strm, int action) |
int BZ_API() | BZ2_bzCompressEnd (bz_stream *strm) |
int BZ_API() | BZ2_bzDecompressInit (bz_stream *strm, int verbosity, int small) |
static Bool | unRLE_obuf_to_output_FAST (DState *s) |
Int32 | BZ2_indexIntoF (Int32 indx, Int32 *cftab) |
static Bool | unRLE_obuf_to_output_SMALL (DState *s) |
int BZ_API() | BZ2_bzDecompress (bz_stream *strm) |
int BZ_API() | BZ2_bzDecompressEnd (bz_stream *strm) |
static Bool | myfeof (FILE *f) |
BZFILE *BZ_API() | BZ2_bzWriteOpen (int *bzerror, FILE *f, int blockSize100k, int verbosity, int workFactor) |
void BZ_API() | BZ2_bzWrite (int *bzerror, BZFILE *b, void *buf, int len) |
void BZ_API() | BZ2_bzWriteClose (int *bzerror, BZFILE *b, int abandon, unsigned int *nbytes_in, unsigned int *nbytes_out) |
void BZ_API() | BZ2_bzWriteClose64 (int *bzerror, BZFILE *b, int abandon, unsigned int *nbytes_in_lo32, unsigned int *nbytes_in_hi32, unsigned int *nbytes_out_lo32, unsigned int *nbytes_out_hi32) |
BZFILE *BZ_API() | BZ2_bzReadOpen (int *bzerror, FILE *f, int verbosity, int small, void *unused, int nUnused) |
void BZ_API() | BZ2_bzReadClose (int *bzerror, BZFILE *b) |
int BZ_API() | BZ2_bzRead (int *bzerror, BZFILE *b, void *buf, int len) |
void BZ_API() | BZ2_bzReadGetUnused (int *bzerror, BZFILE *b, void **unused, int *nUnused) |
int BZ_API() | BZ2_bzBuffToBuffCompress (char *dest, unsigned int *destLen, char *source, unsigned int sourceLen, int blockSize100k, int verbosity, int workFactor) |
int BZ_API() | BZ2_bzBuffToBuffDecompress (char *dest, unsigned int *destLen, char *source, unsigned int sourceLen, int small, int verbosity) |
const char *BZ_API() | BZ2_bzlibVersion (void) |
static BZFILE * | bzopen_or_bzdopen (const char *path, int fd, const char *mode, int open_mode) |
BZFILE *BZ_API() | BZ2_bzopen (const char *path, const char *mode) |
BZFILE *BZ_API() | BZ2_bzdopen (int fd, const char *mode) |
int BZ_API() | BZ2_bzread (BZFILE *b, void *buf, int len) |
int BZ_API() | BZ2_bzwrite (BZFILE *b, void *buf, int len) |
int BZ_API() | BZ2_bzflush (BZFILE *b) |
void BZ_API() | BZ2_bzclose (BZFILE *b) |
const char *BZ_API() | BZ2_bzerror (BZFILE *b, int *errnum) |
Variables | |
static const char * | bzerrorstrings [] |
#define ADD_CHAR_TO_BLOCK | ( | zs, | |
zchh0 | |||
) |
#define BZ_SETERR | ( | eee | ) |
ABC_NAMESPACE_IMPL_START void BZ2_bz__AssertH__fail | ( | int | errcode | ) |
int BZ_API() BZ2_bzBuffToBuffCompress | ( | char * | dest, |
unsigned int * | destLen, | ||
char * | source, | ||
unsigned int | sourceLen, | ||
int | blockSize100k, | ||
int | verbosity, | ||
int | workFactor | ||
) |
Definition at line 1259 of file bzlib.c.
int BZ_API() BZ2_bzBuffToBuffDecompress | ( | char * | dest, |
unsigned int * | destLen, | ||
char * | source, | ||
unsigned int | sourceLen, | ||
int | small, | ||
int | verbosity | ||
) |
Definition at line 1311 of file bzlib.c.
Definition at line 1525 of file bzlib.c.
Definition at line 418 of file bzlib.c.
Definition at line 479 of file bzlib.c.
int BZ_API() BZ2_bzCompressInit | ( | bz_stream * | strm, |
int | blockSize100k, | ||
int | verbosity, | ||
int | workFactor | ||
) |
Definition at line 160 of file bzlib.c.
Definition at line 819 of file bzlib.c.
Definition at line 873 of file bzlib.c.
Definition at line 504 of file bzlib.c.
Definition at line 1481 of file bzlib.c.
Definition at line 1570 of file bzlib.c.
Definition at line 1472 of file bzlib.c.
Definition at line 1173 of file bzlib.c.
Definition at line 1489 of file bzlib.c.
Definition at line 1154 of file bzlib.c.
Definition at line 1233 of file bzlib.c.
BZFILE* BZ_API() BZ2_bzReadOpen | ( | int * | bzerror, |
FILE * | f, | ||
int | verbosity, | ||
int | small, | ||
void * | unused, | ||
int | nUnused | ||
) |
Definition at line 1099 of file bzlib.c.
Definition at line 976 of file bzlib.c.
Definition at line 1503 of file bzlib.c.
void BZ_API() BZ2_bzWriteClose | ( | int * | bzerror, |
BZFILE * | b, | ||
int | abandon, | ||
unsigned int * | nbytes_in, | ||
unsigned int * | nbytes_out | ||
) |
Definition at line 1021 of file bzlib.c.
void BZ_API() BZ2_bzWriteClose64 | ( | int * | bzerror, |
BZFILE * | b, | ||
int | abandon, | ||
unsigned int * | nbytes_in_lo32, | ||
unsigned int * | nbytes_in_hi32, | ||
unsigned int * | nbytes_out_lo32, | ||
unsigned int * | nbytes_out_hi32 | ||
) |
Definition at line 1033 of file bzlib.c.
BZFILE* BZ_API() BZ2_bzWriteOpen | ( | int * | bzerror, |
FILE * | f, | ||
int | blockSize100k, | ||
int | verbosity, | ||
int | workFactor | ||
) |
Definition at line 928 of file bzlib.c.
|
static |
|
static |
Definition at line 1395 of file bzlib.c.
|
static |
Definition at line 372 of file bzlib.c.