LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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 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 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 llvm::Compressor::compress(), and llvm::Compressor::decompress().

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

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

char* bz_stream::next_in
 

Definition at line 90 of file bzlib.h.

Referenced by 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 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 llvm::Compressor::compress(), and llvm::Compressor::decompress().

void* bz_stream::state
 

Definition at line 100 of file bzlib.h.

Referenced by handle_compress().

unsigned int bz_stream::total_in_hi32
 

Definition at line 93 of file bzlib.h.

Referenced by copy_input_until_stop().

unsigned int bz_stream::total_in_lo32
 

Definition at line 92 of file bzlib.h.

Referenced by copy_input_until_stop().

unsigned int bz_stream::total_out_hi32
 

Definition at line 98 of file bzlib.h.

Referenced by 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 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: