t_bit_file Struct Reference

Handle to a bit-stream file. More...


Data Fields

FILE * file
 Real file-handle when working with on-disk files.
unsigned char * buffer
 Buffer (or the input pointer) with data.
int idx
 Current position in buffer.
int bufsize
 Size of the buffer.
int bufleft
 How many valid bytes are currently in the buffer.
int bits_left
 Number of bits that are still available for us to read or have been written.
unsigned char mask
 Used as mask for bit_read(), count for bit_write().
unsigned char current_byte
 The current byte being read from / written to.
char rwmode
 Copy of the 1st entry of the mode-string from bit_open().
char own_buffer
 Whether we own (as in "need to free") the buffer.


Detailed Description

Handle to a bit-stream file.


The documentation for this struct was generated from the following file:
Generated on Tue Jul 10 20:44:34 2007 for wavelet by  doxygen 1.5.2