LLVM API Documentation

bz_stream Struct Reference

#include <bzlib.h>

Collaboration diagram for bz_stream:

Collaboration graph
[legend]
List of all members.

Public Attributes

char * next_in
unsigned int avail_in
unsigned int total_in_lo32
unsigned int total_in_hi32
char * next_out
unsigned int avail_out
unsigned int total_out_lo32
unsigned int total_out_hi32
void * state
void *(* bzalloc )(void *, int, int)
void(* bzfree )(void *, void *)
void * opaque

Detailed Description

Definition at line 88 of file bzlib.h.


Member Data Documentation

unsigned int bz_stream::avail_in

Definition at line 91 of file bzlib.h.

Referenced by BZ2_bzBuffToBuffCompress(), BZ2_bzBuffToBuffDecompress(), BZ2_bzCompress(), BZ2_bzRead(), BZ2_bzWrite(), BZ2_bzWriteOpen(), llvm::Compressor::compress(), copy_input_until_stop(), llvm::Compressor::decompress(), and handle_compress().

unsigned int bz_stream::avail_out

Definition at line 96 of file bzlib.h.

Referenced by BZ2_bzBuffToBuffCompress(), BZ2_bzBuffToBuffDecompress(), BZ2_bzRead(), BZ2_bzWrite(), BZ2_bzWriteClose64(), llvm::Compressor::compress(), copy_output_until_stop(), llvm::Compressor::decompress(), unRLE_obuf_to_output_FAST(), and unRLE_obuf_to_output_SMALL().

void*(* bz_stream::bzalloc)(void *, int, int)

Referenced by BZ2_bzBuffToBuffCompress(), BZ2_bzBuffToBuffDecompress(), BZ2_bzCompressInit(), BZ2_bzDecompressInit(), BZ2_bzWriteOpen(), llvm::Compressor::compress(), and llvm::Compressor::decompress().

void(* bz_stream::bzfree)(void *, void *)

Referenced by BZ2_bzBuffToBuffCompress(), BZ2_bzBuffToBuffDecompress(), BZ2_bzCompressInit(), BZ2_bzDecompressInit(), BZ2_bzWriteOpen(), llvm::Compressor::compress(), and llvm::Compressor::decompress().

char* bz_stream::next_in

Definition at line 90 of file bzlib.h.

Referenced by BZ2_bzBuffToBuffCompress(), BZ2_bzBuffToBuffDecompress(), BZ2_bzRead(), BZ2_bzWrite(), llvm::Compressor::compress(), copy_input_until_stop(), and llvm::Compressor::decompress().

char* bz_stream::next_out

Definition at line 95 of file bzlib.h.

Referenced by BZ2_bzBuffToBuffCompress(), BZ2_bzBuffToBuffDecompress(), BZ2_bzRead(), BZ2_bzWrite(), BZ2_bzWriteClose64(), llvm::Compressor::compress(), copy_output_until_stop(), llvm::Compressor::decompress(), unRLE_obuf_to_output_FAST(), and unRLE_obuf_to_output_SMALL().

void* bz_stream::opaque

Definition at line 104 of file bzlib.h.

Referenced by BZ2_bzBuffToBuffCompress(), BZ2_bzBuffToBuffDecompress(), BZ2_bzWriteOpen(), llvm::Compressor::compress(), and llvm::Compressor::decompress().

void* bz_stream::state

Definition at line 100 of file bzlib.h.

Referenced by BZ2_bzCompress(), BZ2_bzCompressEnd(), BZ2_bzCompressInit(), BZ2_bzDecompress(), BZ2_bzDecompressEnd(), BZ2_bzDecompressInit(), and handle_compress().

unsigned int bz_stream::total_in_hi32

Definition at line 93 of file bzlib.h.

Referenced by BZ2_bzCompressInit(), BZ2_bzDecompressInit(), BZ2_bzWriteClose64(), and copy_input_until_stop().

unsigned int bz_stream::total_in_lo32

Definition at line 92 of file bzlib.h.

Referenced by BZ2_bzCompressInit(), BZ2_bzDecompressInit(), BZ2_bzWriteClose64(), and copy_input_until_stop().

unsigned int bz_stream::total_out_hi32

Definition at line 98 of file bzlib.h.

Referenced by BZ2_bzCompressInit(), BZ2_bzDecompressInit(), BZ2_bzWriteClose64(), llvm::Compressor::compress(), copy_output_until_stop(), llvm::Compressor::decompress(), unRLE_obuf_to_output_FAST(), and unRLE_obuf_to_output_SMALL().

unsigned int bz_stream::total_out_lo32

Definition at line 97 of file bzlib.h.

Referenced by BZ2_bzCompressInit(), BZ2_bzDecompressInit(), BZ2_bzWriteClose64(), llvm::Compressor::compress(), copy_output_until_stop(), llvm::Compressor::decompress(), unRLE_obuf_to_output_FAST(), and unRLE_obuf_to_output_SMALL().


The documentation for this struct was generated from the following file: